| java.lang.Object org.josso.gateway.identity.service.SSOIdentityProviderImpl
Method Summary | |
public AuthenticationAssertion | assertIdentity(Credential[] credentials, String scheme, SSOContext ctx) Create an authentication assertion based on the supplied credentials. | public AuthenticationAssertion | assertIdentity(String sessionId) Create an authentication assertion from a previous existing and valid one. | public String | assertIdentityWithSimpleAuthentication(String username, String password) Request an authentication assertion using simple authentication through the
supplied username/password credentials. | public void | globalSignoff(String sessionId) | public SSOSession | login(Credential[] cred, String scheme, SSOContext ctx) This method logins a user into de SSO infrastructure. | public void | logout(SSOContext ctx) Logouts a user from the SSO infrastructure. | protected Credential | newCredential(String schemeName, String name, Object value) | protected void | notifyLoginFailed(SSOContext ctx, Credential[] credentials, String scheme, Throwable error) | protected void | notifyLoginSuccess(SSOContext ctx, String username, SSOSession session, String scheme) | protected void | notifyLogoutSuccess(SSOContext ctx) | public String | resolveAuthenticationAssertion(String authenticationAssertionId) Resolves an authentication assertion given its identifier. |
assertIdentity | public AuthenticationAssertion assertIdentity(String sessionId) throws SSOException(Code) | | Create an authentication assertion from a previous existing and valid one.
Parameters: sessionId - SSO session identifier for the session to be bound to the new assertion. throws: SSOException - |
assertIdentityWithSimpleAuthentication | public String assertIdentityWithSimpleAuthentication(String username, String password) throws IdentityProvisioningException(Code) | | Request an authentication assertion using simple authentication through the
supplied username/password credentials.
Parameters: username - Parameters: password - the assertion identifier |
|
|