Modifier and Type | Method and Description |
---|---|
Collection<AssertionInfo> |
AssertionInfoMap.getAssertionInfo(QName name) |
Constructor and Description |
---|
PolicyException(AssertionInfo info) |
Modifier and Type | Method and Description |
---|---|
static Collection<AssertionInfo> |
RMPolicyUtilities.collectRMAssertions(AssertionInfoMap aim)
Collect RMAssertions from map.
|
Modifier and Type | Method and Description |
---|---|
protected JaxbAssertion<RMAssertion> |
RetransmissionQueueImpl.getAssertion(AssertionInfo ai) |
Modifier and Type | Method and Description |
---|---|
static AssertionInfo |
PolicyUtils.getFirstAssertionByLocalname(AssertionInfoMap aim,
String localname) |
Modifier and Type | Method and Description |
---|---|
static Collection<AssertionInfo> |
PolicyUtils.getAllAssertionsByLocalname(AssertionInfoMap aim,
String localname) |
Modifier and Type | Method and Description |
---|---|
protected Collection<AssertionInfo> |
AbstractCommonBindingHandler.getAllAssertionsByLocalname(String localname) |
Modifier and Type | Method and Description |
---|---|
protected Map<org.apache.wss4j.policy.model.AbstractToken,org.apache.xml.security.stax.ext.SecurePart> |
AbstractStaxBindingHandler.handleSupportingTokens(Collection<AssertionInfo> tokenAssertions,
boolean signed,
boolean endorse) |
Modifier and Type | Method and Description |
---|---|
boolean |
AlgorithmSuitePolicyValidator.canValidatePolicy(AssertionInfo assertionInfo)
Return true if this SecurityPolicyValidator implementation is capable of validating a
policy defined by the AssertionInfo parameter
|
boolean |
AsymmetricBindingPolicyValidator.canValidatePolicy(AssertionInfo assertionInfo)
Return true if this SecurityPolicyValidator implementation is capable of validating a
policy defined by the AssertionInfo parameter
|
boolean |
ConcreteSupportingTokenPolicyValidator.canValidatePolicy(AssertionInfo assertionInfo)
Return true if this SecurityPolicyValidator implementation is capable of validating a
policy defined by the AssertionInfo parameter
|
boolean |
EncryptedTokenPolicyValidator.canValidatePolicy(AssertionInfo assertionInfo)
Return true if this SecurityPolicyValidator implementation is capable of validating a
policy defined by the AssertionInfo parameter
|
boolean |
EndorsingEncryptedTokenPolicyValidator.canValidatePolicy(AssertionInfo assertionInfo)
Return true if this SecurityPolicyValidator implementation is capable of validating a
policy defined by the AssertionInfo parameter
|
boolean |
EndorsingTokenPolicyValidator.canValidatePolicy(AssertionInfo assertionInfo)
Return true if this SecurityPolicyValidator implementation is capable of validating a
policy defined by the AssertionInfo parameter
|
boolean |
IssuedTokenPolicyValidator.canValidatePolicy(AssertionInfo assertionInfo)
Return true if this SecurityPolicyValidator implementation is capable of validating a
policy defined by the AssertionInfo parameter
|
boolean |
KerberosTokenPolicyValidator.canValidatePolicy(AssertionInfo assertionInfo)
Return true if this SecurityPolicyValidator implementation is capable of validating a
policy defined by the AssertionInfo parameter
|
boolean |
LayoutPolicyValidator.canValidatePolicy(AssertionInfo assertionInfo)
Return true if this SecurityPolicyValidator implementation is capable of validating a
policy defined by the AssertionInfo parameter
|
boolean |
RequiredElementsPolicyValidator.canValidatePolicy(AssertionInfo assertionInfo)
Return true if this SecurityPolicyValidator implementation is capable of validating a
policy defined by the AssertionInfo parameter
|
boolean |
RequiredPartsPolicyValidator.canValidatePolicy(AssertionInfo assertionInfo)
Return true if this SecurityPolicyValidator implementation is capable of validating a
policy defined by the AssertionInfo parameter
|
boolean |
SamlTokenPolicyValidator.canValidatePolicy(AssertionInfo assertionInfo)
Return true if this SecurityPolicyValidator implementation is capable of validating a
policy defined by the AssertionInfo parameter
|
boolean |
SecuredElementsPolicyValidator.canValidatePolicy(AssertionInfo assertionInfo)
Return true if this SecurityPolicyValidator implementation is capable of validating a
policy defined by the AssertionInfo parameter
|
boolean |
SecuredPartsPolicyValidator.canValidatePolicy(AssertionInfo assertionInfo)
Return true if this SecurityPolicyValidator implementation is capable of validating a
policy defined by the AssertionInfo parameter
|
boolean |
SecurityContextTokenPolicyValidator.canValidatePolicy(AssertionInfo assertionInfo)
Return true if this SecurityPolicyValidator implementation is capable of validating a
policy defined by the AssertionInfo parameter
|
boolean |
SecurityPolicyValidator.canValidatePolicy(AssertionInfo assertionInfo)
Return true if this SecurityPolicyValidator implementation is capable of validating a
policy defined by the AssertionInfo parameter
|
boolean |
SignedEncryptedTokenPolicyValidator.canValidatePolicy(AssertionInfo assertionInfo)
Return true if this SecurityPolicyValidator implementation is capable of validating a
policy defined by the AssertionInfo parameter
|
boolean |
SignedEndorsingEncryptedTokenPolicyValidator.canValidatePolicy(AssertionInfo assertionInfo)
Return true if this SecurityPolicyValidator implementation is capable of validating a
policy defined by the AssertionInfo parameter
|
boolean |
SignedEndorsingTokenPolicyValidator.canValidatePolicy(AssertionInfo assertionInfo)
Return true if this SecurityPolicyValidator implementation is capable of validating a
policy defined by the AssertionInfo parameter
|
boolean |
SignedTokenPolicyValidator.canValidatePolicy(AssertionInfo assertionInfo)
Return true if this SecurityPolicyValidator implementation is capable of validating a
policy defined by the AssertionInfo parameter
|
boolean |
SymmetricBindingPolicyValidator.canValidatePolicy(AssertionInfo assertionInfo)
Return true if this SecurityPolicyValidator implementation is capable of validating a
policy defined by the AssertionInfo parameter
|
boolean |
TransportBindingPolicyValidator.canValidatePolicy(AssertionInfo assertionInfo)
Return true if this SecurityPolicyValidator implementation is capable of validating a
policy defined by the AssertionInfo parameter
|
boolean |
UsernameTokenPolicyValidator.canValidatePolicy(AssertionInfo assertionInfo)
Return true if this SecurityPolicyValidator implementation is capable of validating a
policy defined by the AssertionInfo parameter
|
boolean |
WSS11PolicyValidator.canValidatePolicy(AssertionInfo assertionInfo)
Return true if this SecurityPolicyValidator implementation is capable of validating a
policy defined by the AssertionInfo parameter
|
boolean |
X509TokenPolicyValidator.canValidatePolicy(AssertionInfo assertionInfo)
Return true if this SecurityPolicyValidator implementation is capable of validating a
policy defined by the AssertionInfo parameter
|
protected boolean |
AbstractBindingPolicyValidator.checkProperties(org.apache.wss4j.policy.model.AbstractSymmetricAsymmetricBinding binding,
AssertionInfo ai,
AssertionInfoMap aim,
org.apache.wss4j.dom.handler.WSHandlerResult results,
List<org.apache.wss4j.dom.WSSecurityEngineResult> signedResults,
Message message)
Check various properties set in the policy of the binding
|
protected boolean |
AbstractBindingPolicyValidator.checkProtectionOrder(org.apache.wss4j.policy.model.AbstractSymmetricAsymmetricBinding binding,
AssertionInfoMap aim,
AssertionInfo ai,
List<org.apache.wss4j.dom.WSSecurityEngineResult> results)
Check the Protection Order of the binding
|
boolean |
UsernameTokenPolicyValidator.checkTokens(org.apache.wss4j.policy.model.UsernameToken usernameTokenPolicy,
AssertionInfo ai,
List<org.apache.wss4j.dom.WSSecurityEngineResult> utResults)
All UsernameTokens must conform to the policy
|
Modifier and Type | Method and Description |
---|---|
void |
AlgorithmSuitePolicyValidator.validatePolicies(PolicyValidatorParameters parameters,
Collection<AssertionInfo> ais)
Validate policies.
|
void |
AsymmetricBindingPolicyValidator.validatePolicies(PolicyValidatorParameters parameters,
Collection<AssertionInfo> ais)
Validate policies.
|
void |
ConcreteSupportingTokenPolicyValidator.validatePolicies(PolicyValidatorParameters parameters,
Collection<AssertionInfo> ais)
Validate policies.
|
void |
EncryptedTokenPolicyValidator.validatePolicies(PolicyValidatorParameters parameters,
Collection<AssertionInfo> ais)
Validate policies.
|
void |
EndorsingEncryptedTokenPolicyValidator.validatePolicies(PolicyValidatorParameters parameters,
Collection<AssertionInfo> ais)
Validate policies.
|
void |
EndorsingTokenPolicyValidator.validatePolicies(PolicyValidatorParameters parameters,
Collection<AssertionInfo> ais)
Validate policies.
|
void |
IssuedTokenPolicyValidator.validatePolicies(PolicyValidatorParameters parameters,
Collection<AssertionInfo> ais)
Validate policies.
|
void |
KerberosTokenPolicyValidator.validatePolicies(PolicyValidatorParameters parameters,
Collection<AssertionInfo> ais)
Validate policies.
|
void |
LayoutPolicyValidator.validatePolicies(PolicyValidatorParameters parameters,
Collection<AssertionInfo> ais)
Validate policies.
|
void |
RequiredElementsPolicyValidator.validatePolicies(PolicyValidatorParameters parameters,
Collection<AssertionInfo> ais)
Validate policies.
|
void |
RequiredPartsPolicyValidator.validatePolicies(PolicyValidatorParameters parameters,
Collection<AssertionInfo> ais)
Validate policies.
|
void |
SamlTokenPolicyValidator.validatePolicies(PolicyValidatorParameters parameters,
Collection<AssertionInfo> ais)
Validate policies.
|
void |
SecuredElementsPolicyValidator.validatePolicies(PolicyValidatorParameters parameters,
Collection<AssertionInfo> ais)
Validate policies.
|
void |
SecuredPartsPolicyValidator.validatePolicies(PolicyValidatorParameters parameters,
Collection<AssertionInfo> ais)
Validate policies.
|
void |
SecurityContextTokenPolicyValidator.validatePolicies(PolicyValidatorParameters parameters,
Collection<AssertionInfo> ais)
Validate policies.
|
void |
SecurityPolicyValidator.validatePolicies(PolicyValidatorParameters parameters,
Collection<AssertionInfo> ais)
Validate policies.
|
void |
SignedEncryptedTokenPolicyValidator.validatePolicies(PolicyValidatorParameters parameters,
Collection<AssertionInfo> ais)
Validate policies.
|
void |
SignedEndorsingEncryptedTokenPolicyValidator.validatePolicies(PolicyValidatorParameters parameters,
Collection<AssertionInfo> ais)
Validate policies.
|
void |
SignedEndorsingTokenPolicyValidator.validatePolicies(PolicyValidatorParameters parameters,
Collection<AssertionInfo> ais)
Validate policies.
|
void |
SignedTokenPolicyValidator.validatePolicies(PolicyValidatorParameters parameters,
Collection<AssertionInfo> ais)
Validate policies.
|
void |
SymmetricBindingPolicyValidator.validatePolicies(PolicyValidatorParameters parameters,
Collection<AssertionInfo> ais)
Validate policies.
|
void |
TransportBindingPolicyValidator.validatePolicies(PolicyValidatorParameters parameters,
Collection<AssertionInfo> ais)
Validate policies.
|
void |
UsernameTokenPolicyValidator.validatePolicies(PolicyValidatorParameters parameters,
Collection<AssertionInfo> ais)
Validate policies.
|
void |
WSS11PolicyValidator.validatePolicies(PolicyValidatorParameters parameters,
Collection<AssertionInfo> ais)
Validate policies.
|
void |
X509TokenPolicyValidator.validatePolicies(PolicyValidatorParameters parameters,
Collection<AssertionInfo> ais)
Validate policies.
|
Apache CXF