Using the Java™ Authentication and Authorization Service (JAAS) login framework, you can create a JAAS login configuration that can be used to perform login to an identity assertion.
com.ibm.wsspi.security.common.auth.module.IdentityAssertionLoginModule.state
(which consists of)
com.ibm.wsspi.security.common.auth.module.IdentityAssertionLoginModule.trusted
(which is set to true if trusted and false if not trusted)
com.ibm.wsspi.security.common.auth.module.IdenityAssertionLoginModule.principal
(which contains the principal of the identity)
com.ibm.wsspi.security.common.auth.module.IdentityAssertionLoginModule.certificates
(which contains the certificate of the identity)
com.ibm.wsspi.security.common.auth.module.IdentityAssertionLoginModule.trusted
(which when true indicates trusted and false when not trusted)
com.ibm.wsspi.security.common.auth.module.IdentityAssertionLoginModule.principal
(which contains the principal of the identity to login, if using a principal)
com.ibm.wsspi.security.common.auth.module.IdentityAssertionLoginModule.certificates
(which contains a array of a certificate chain that contains the identity to login,
if using a certificate)
A WSLoginFailedException is returned if the state, trust, or identity information is missing. The login module then performs a login of the identity, and the subject will contain the new identity
In this information ...Related concepts
Related tasks
| IBM Redbooks, demos, education, and more(Index) |