Specifies an interface for creating and SAML assertions for SSO between a WLP Consumer and WLP Producer.
DefaultIdentityAssertionProvider
Method Summary |
public AssertionDocument |
|
public void | |
public boolean |
|
Method Detail |
public AssertionDocument createAssertion(Principalprincipal,StringconsumerName)
throwsIOException,XmlException,NoSuchAlgorithmException
Creates a SAML identity assertion.
IOException
XmlException
NoSuchAlgorithmException
public void init(StringkeystorePath,StringkeystorePassword,StringcertAlias,StringprivateKeyPassword)
Initializes the keystore for generating and validating identity assertion tokens.
public boolean validateAssertion(AssertionType assertion)
throwsIdentityAssertionException
Validates a SAML assertion.
IdentityAssertionException