WebService::TicketAuth 1.05
Sponsored Links
WebService::TicketAuth 1.05 Ranking & Summary
File size:
0.011 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
1038
Date added:
2006-12-21
Publisher:
Paul Kulchenko
WebService::TicketAuth 1.05 description
WebService::TicketAuth is a ticket-based authentication module for SOAP services.
SYNOPSIS
@WebService::MyService::ISA = qw(WebService::TicketAuth);
WebService::TicketAuth is an authentication system for SOAP-based web services, that provides a signature token (like a cookie) to the client that it can use for further interactions with the server. This means that the user can login and establish their credentials for their session, then use various tools without having to provide a password for each operation. Sessions can be timed out, to mitigate against a ticket being used inappropriately.
This is similar in philosophy to authenticated web sessions where the user logs in and gains a cookie that it can use for further interactions. For example, see Apache::AuthTicket. However, such systems require a web server such as Apache to handle the authentication. This module provides a mechanism that can be used outside of a web server. In particular, it is designed for use with a SOAP daemon architecture.
This module was originally developed by Paul Kulchenko in 2001. See guide.soaplite.com for more info.
FUNCTIONS
new()
Creates a new instance of TicketAuth. Establishes several private member functions for authentication, to calculate, make, and check the authInfo.
get_error()
Returns the most recent error message. If any of this modules routines return undef, this routine can be called to retrieve a message about what happened. If several errors have occurred, this will only return the most recently encountered one.
ticket_duration($username)
This routine defines how long a ticket should last. Override it to customize the ticket lengths. The username is provided when requesting this information, to permit applications to vary ticket length based on the users access level, if desired. If $username is undef, then a generic duration should be returned.
By default, the ticket duration is defined to be 20 minutes (or 20*60 seconds).
get_username($header)
Retrieves the username from the auth section of the SOAP header
is_valid($username, $password)
Routine to determine if the given user credentials are valid. Returns 1 to indicate if the credentials are accepted, or undef if not. Error messages can be retrieved from the get_error() routine.
Override this member function to implement your own authentication system. This base class function always returns false.
login()
This routine is called by users to establish their credentials. It returns an AuthInfo ticket on success, or undef if the login failed for any reason. The error message can be retrieved from get_error().
It checks credentials by calling the is_valid() routine, which should be overridden to hook in your own authentication system.
SYNOPSIS
@WebService::MyService::ISA = qw(WebService::TicketAuth);
WebService::TicketAuth is an authentication system for SOAP-based web services, that provides a signature token (like a cookie) to the client that it can use for further interactions with the server. This means that the user can login and establish their credentials for their session, then use various tools without having to provide a password for each operation. Sessions can be timed out, to mitigate against a ticket being used inappropriately.
This is similar in philosophy to authenticated web sessions where the user logs in and gains a cookie that it can use for further interactions. For example, see Apache::AuthTicket. However, such systems require a web server such as Apache to handle the authentication. This module provides a mechanism that can be used outside of a web server. In particular, it is designed for use with a SOAP daemon architecture.
This module was originally developed by Paul Kulchenko in 2001. See guide.soaplite.com for more info.
FUNCTIONS
new()
Creates a new instance of TicketAuth. Establishes several private member functions for authentication, to calculate, make, and check the authInfo.
get_error()
Returns the most recent error message. If any of this modules routines return undef, this routine can be called to retrieve a message about what happened. If several errors have occurred, this will only return the most recently encountered one.
ticket_duration($username)
This routine defines how long a ticket should last. Override it to customize the ticket lengths. The username is provided when requesting this information, to permit applications to vary ticket length based on the users access level, if desired. If $username is undef, then a generic duration should be returned.
By default, the ticket duration is defined to be 20 minutes (or 20*60 seconds).
get_username($header)
Retrieves the username from the auth section of the SOAP header
is_valid($username, $password)
Routine to determine if the given user credentials are valid. Returns 1 to indicate if the credentials are accepted, or undef if not. Error messages can be retrieved from the get_error() routine.
Override this member function to implement your own authentication system. This base class function always returns false.
login()
This routine is called by users to establish their credentials. It returns an AuthInfo ticket on success, or undef if the login failed for any reason. The error message can be retrieved from get_error().
It checks credentials by calling the is_valid() routine, which should be overridden to hook in your own authentication system.
WebService::TicketAuth 1.05 Screenshot
Advertisements
WebService::TicketAuth 1.05 Keywords
WebService
TicketAuth
SOAP
TicketAuth 1.05
can be
soap services
authentication module
authentication
ticket
routine
username
module
error
WebService::TicketAuth
WebServiceTicketAuth
WebService::TicketAuth 1.05
Bookmark WebService::TicketAuth 1.05
WebService::TicketAuth 1.05 Copyright
WareSeeker periodically updates pricing and software information of WebService::TicketAuth 1.05 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of WebService::TicketAuth 1.05 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
authentication key
c# webservice
world of warcraft authentication key
ticket authority
authentication failed
web services
authentication mode windows
authentication server
global authentication
tickets
webservices
web service netbeans
brand authentication
authentication key for wow
pluggable authentication module
authentication required
webservice tutorial
smtp authentication
Related Software
WebService::Eventful is a Perl interface to EVDB public API. Free Download
WebService::TestSystem is a Perl module with Web service for implementing a distributed testing system. Free Download
WebService::Kizasi is a Perl Interface for the Kizasi Web Services. Free Download
WebService::YouTube is a Perl interfece to YouTube. Free Download
WebService::MusicBrainz is a Perl module that will act as a factory using static methods to return specific web service objects. Free Download
WebService::GoogleHack::Search is a Perlmodule used to query Google. Free Download
WebService::Upcoming is a Perl interface to the Upcoming API. Free Download
WebService::GoogleHack::Rate is a Perl module that implements a simple relatedness measure and semantic orientation. Free Download
Latest Software
Popular Software
Favourite Software