WebAuth::Token::WebKDCService(3pm) | User Contributed Perl Documentation | WebAuth::Token::WebKDCService(3pm) |
WebAuth::Token::WebKDCService - WebAuth webkdc-service tokens
my $token = WebAuth::Token::WebKDCService->new; $token->subject ('user'); $token->session_key ($key); $token->expiration (time + 3600); print $token->encode ($keyring), "\n";
A WebAuth webkdc-service token, sent by the WebKDC to a WAS and returned by the WAS to the WebKDC as part of the request token. The purpose of this token is to store the session key used for encrypting the request token and its responses. It's encrypted in the WebKDC's long-term key, and is therefore used by the WebKDC to recover the session key without having local state.
As with WebAuth module functions, failures are signaled by throwing WebAuth::Exception rather than by return status.
Russ Allbery <eagle@eyrie.org>
WebAuth(3), WebAuth::Keyring(3), WebAuth::Token(3)
This module is part of WebAuth. The current version is available from <http://webauth.stanford.edu/>.
2019-01-05 | perl v5.28.1 |