|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ActiveAuthenticationIdentityProvider
ActiveAuthenticationIdentityProvider
Provides identity tokens used during active authentication to bridge the deficiencies in Java Login Modules and general Active Authentication patterns based on Java login modules. Creates a unique, short lived identity token, caching basic Authentication information across redirects, requests, and threads during the active authentication process. The life-time of this cached authentication information is meant to be very short lived.
| Method Summary | |
|---|---|
void |
completeAuthenticationEvent(java.lang.String token)
Completes an authentication event for a given authentication token |
IdentityToken |
createIdentityToken()
Start an authentication event with the server, creating a new and unique identity token |
IdentityToken |
createIdentityToken(java.lang.String seed)
Start an authentication event with the server, creating a new and unique identity token |
java.util.List |
getSessionAttributeNames()
Get a list of session attribute names that should be saved and restored upon authentication events |
| Method Detail |
|---|
IdentityToken createIdentityToken()
IdentityToken createIdentityToken(java.lang.String seed)
seed - seed information to add to token
void completeAuthenticationEvent(java.lang.String token)
token - The token identifying the authentication event to be completedjava.util.List getSessionAttributeNames()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||