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(Principal
principal,String
consumerName)
throwsIOException
,XmlException
,NoSuchAlgorithmException
Creates a SAML identity assertion.
IOException
XmlException
NoSuchAlgorithmException
public void init(String
keystorePath,String
keystorePassword,String
certAlias,String
privateKeyPassword)
Initializes the keystore for generating and validating identity assertion tokens.
public boolean validateAssertion(AssertionType assertion)
throwsIdentityAssertionException
Validates a SAML assertion.
IdentityAssertionException