Package | Description |
---|---|
org.apache.ws.security | |
org.apache.ws.security.message | |
org.apache.ws.security.saml | |
org.apache.ws.security.str | |
org.apache.ws.security.validate |
Modifier and Type | Method and Description |
---|---|
AssertionWrapper |
SAMLTokenPrincipal.getToken() |
Constructor and Description |
---|
SAMLTokenPrincipal(AssertionWrapper assertion) |
WSSecurityEngineResult(int act,
AssertionWrapper ass) |
Modifier and Type | Method and Description |
---|---|
Document |
WSSecSAMLToken.build(Document doc,
AssertionWrapper assertion,
WSSecHeader secHeader)
Adds a new
SAMLAssertion to a soap envelope. |
void |
WSSecSAMLToken.prepare(Document doc,
AssertionWrapper assertion)
Creates a SAML token.
|
Modifier and Type | Method and Description |
---|---|
static AssertionWrapper |
SAMLUtil.getAssertionFromKeyIdentifier(SecurityTokenReference secRef,
Element strElement,
RequestData request,
WSDocInfo wsDocInfo)
Get an AssertionWrapper object from parsing a SecurityTokenReference that uses
a KeyIdentifier that points to a SAML Assertion.
|
AssertionWrapper |
SAMLIssuerImpl.newAssertion()
Creates a new AssertionWrapper.
|
AssertionWrapper |
SAMLIssuer.newAssertion()
Creates a new
AssertionWrapper . |
Modifier and Type | Method and Description |
---|---|
Document |
WSSecSignatureSAML.build(Document doc,
Crypto uCrypto,
AssertionWrapper assertion,
Crypto iCrypto,
String iKeyName,
String iKeyPW,
WSSecHeader secHeader)
Builds a signed soap envelope with SAML token.
|
static SAMLKeyInfo |
SAMLUtil.getCredentialFromSubject(AssertionWrapper assertion,
RequestData data,
WSDocInfo docInfo,
boolean bspCompliant)
Parse a SAML Assertion to obtain a SAMLKeyInfo object from
the Subject of the assertion
|
void |
WSSecSignatureSAML.prepare(Document doc,
Crypto uCrypto,
AssertionWrapper assertion,
Crypto iCrypto,
String iKeyName,
String iKeyPW,
WSSecHeader secHeader)
Initialize a WSSec SAML Signature.
|
Modifier and Type | Method and Description |
---|---|
static void |
BSPEnforcer.checkSamlTokenBSPCompliance(SecurityTokenReference secRef,
AssertionWrapper assertion)
Check that the SAML token referenced by the SecurityTokenReference argument
is BSP compliant.
|
Modifier and Type | Method and Description |
---|---|
AssertionWrapper |
Credential.getAssertion()
Get an AssertionWrapper to be validated
|
AssertionWrapper |
Credential.getTransformedToken()
Get an AssertionWrapper instance which corresponds to a Transformed Token.
|
Modifier and Type | Method and Description |
---|---|
protected void |
SamlAssertionValidator.checkConditions(AssertionWrapper assertion)
Check the Conditions of the Assertion.
|
void |
Credential.setAssertion(AssertionWrapper assertion)
Set an AssertionWrapper to be validated
|
void |
Credential.setTransformedToken(AssertionWrapper transformedToken)
Set an AssertionWrapper instance which corresponds to a Transformed Token.
|
protected void |
SamlAssertionValidator.validateAssertion(AssertionWrapper assertion)
Validate the assertion against schemas/profiles
|
protected Credential |
SamlAssertionValidator.verifySignedAssertion(AssertionWrapper assertion,
RequestData data)
Verify trust in the signature of a signed Assertion.
|
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.