|
© 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 | |||||||||