Interface SecurityPolicyValidator

All Known Implementing Classes:
AbstractBindingPolicyValidator, AbstractSamlPolicyValidator, AbstractSecurityPolicyValidator, AbstractSupportingTokenPolicyValidator, AlgorithmSuitePolicyValidator, AsymmetricBindingPolicyValidator, ConcreteSupportingTokenPolicyValidator, EncryptedTokenPolicyValidator, EndorsingEncryptedTokenPolicyValidator, EndorsingTokenPolicyValidator, IssuedTokenPolicyValidator, KerberosTokenPolicyValidator, LayoutPolicyValidator, RequiredElementsPolicyValidator, RequiredPartsPolicyValidator, SamlTokenPolicyValidator, SecuredElementsPolicyValidator, SecuredPartsPolicyValidator, SecurityContextTokenPolicyValidator, SignedEncryptedTokenPolicyValidator, SignedEndorsingEncryptedTokenPolicyValidator, SignedEndorsingTokenPolicyValidator, SignedTokenPolicyValidator, SymmetricBindingPolicyValidator, TransportBindingPolicyValidator, UsernameTokenPolicyValidator, WSS11PolicyValidator, X509TokenPolicyValidator

public interface SecurityPolicyValidator
Validate a WS-SecurityPolicy
  • Method Details

    • canValidatePolicy

      boolean canValidatePolicy(AssertionInfo assertionInfo)
      Return true if this SecurityPolicyValidator implementation is capable of validating a policy defined by the AssertionInfo parameter
    • validatePolicies

      void validatePolicies(PolicyValidatorParameters parameters, Collection<AssertionInfo> ais)
      Validate policies.