at.gv.egovernment.moa.id.auth
Class AuthenticationServer
java.lang.Object
|
+--at.gv.egovernment.moa.id.auth.AuthenticationServer
- public class AuthenticationServer
- extends Object
API for MOA ID Authentication Service.
AuthenticationSession
is stored in a session store and retrieved
by giving the session ID.
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
AuthenticationServer
public AuthenticationServer()
- Constructor for AuthenticationServer.
getInstance
public static AuthenticationServer getInstance()
- Returns the single instance of
AuthenticationServer
.
- Returns:
- the single instance of
AuthenticationServer
getAuthenticationData
public AuthenticationData getAuthenticationData(String samlArtifact)
throws AuthenticationException
- Retrieves
AuthenticationData
indexed by the SAML artifact.
The AuthenticationData
is deleted from the store upon end of this call.
- Returns:
AuthenticationData