|
© 2004 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.bea.wsrp.security.DefaultIdentityAssertionProvider
Default implementation of IdentityAssertionProvider
.
Constructor Summary | |
DefaultIdentityAssertionProvider()
|
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. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DefaultIdentityAssertionProvider()
Method Detail |
public void init(String keystorePath, String keystorePassword, String certAlias, String privateKeyPassword)
IdentityAssertionProvider
Initializes the keystore for generating and validating identity assertion tokens.
init
in interface IdentityAssertionProvider
keystorePath
- keystorePassword
- certAlias
- privateKeyPassword
- public AssertionDocument createAssertion(Principal principal, String consumerName) throws IOException, XmlException, NoSuchAlgorithmException
IdentityAssertionProvider
Creates a SAML identity assertion.
createAssertion
in interface IdentityAssertionProvider
principal
- consumerName
-
NoSuchAlgorithmException
IOException
XmlException
public boolean validateAssertion(AssertionType assertion) throws IdentityAssertionException
IdentityAssertionProvider
Validates a SAML assertion.
validateAssertion
in interface IdentityAssertionProvider
assertion
-
IdentityAssertionException
|
© 2004 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |