|
© 2004 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Specifies an interface for creating and SAML assertions for SSO between a WLP Consumer and WLP Producer.
Method Summary | |
AssertionDocument |
createAssertion(Principal principal,
String consumerName)
Creates a SAML identity assertion. |
void |
init(String keystorePath,
String keystorePassword,
String certAlias,
String privateKeyPassword)
Initializes the keystore for generating and validating identity assertion tokens. |
boolean |
validateAssertion(AssertionType assertion)
Validates a SAML assertion. |
Method Detail |
public void init(String keystorePath, String keystorePassword, String certAlias, String privateKeyPassword)
Initializes the keystore for generating and validating identity assertion tokens.
keystorePath
- keystorePassword
- certAlias
- privateKeyPassword
- public AssertionDocument createAssertion(Principal principal, String consumerName) throws IOException, XmlException, NoSuchAlgorithmException
Creates a SAML identity assertion.
principal
- consumerName
-
IOException
XmlException
NoSuchAlgorithmException
public boolean validateAssertion(AssertionType assertion) throws IdentityAssertionException
Validates a SAML assertion.
assertion
-
IdentityAssertionException
|
© 2004 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |