Class ValidatorConfiguration
java.lang.Object
com.sun.xml.ws.policy.PolicyAssertion
com.sun.xml.ws.security.impl.policy.ValidatorConfiguration
- All Implemented Interfaces:
SecurityAssertionValidator,ValidatorConfiguration
public class ValidatorConfiguration
extends PolicyAssertion
implements ValidatorConfiguration, SecurityAssertionValidator
- Author:
- K.Venugopal@sun.com
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.sun.xml.ws.security.policy.SecurityAssertionValidator
SecurityAssertionValidator.AssertionFitness -
Constructor Summary
ConstructorsConstructorDescriptionCreates a new instance of ValidatorConfigurationValidatorConfiguration(AssertionData name, Collection<PolicyAssertion> nestedAssertions, AssertionSet nestedAlternative) -
Method Summary
Modifier and TypeMethodDescriptionIterator<? extends PolicyAssertion>validate(boolean isServer) returns true if all the assertions embeeded under a SecurityPolicy assertion are valid and supported by the implementation.Methods inherited from class com.sun.xml.ws.policy.PolicyAssertion
equals, getAttributes, getAttributesSet, getAttributeValue, getImplementation, getName, getNestedAssertionsIterator, getNestedPolicy, getParametersIterator, getValue, hashCode, hasNestedAssertions, hasNestedPolicy, hasParameters, isIgnorable, isOptional, isPrivate, toString, toString
-
Constructor Details
-
ValidatorConfiguration
public ValidatorConfiguration()Creates a new instance of ValidatorConfiguration -
ValidatorConfiguration
public ValidatorConfiguration(AssertionData name, Collection<PolicyAssertion> nestedAssertions, AssertionSet nestedAlternative)
-
-
Method Details
-
getValidators
- Specified by:
getValidatorsin interfaceValidatorConfiguration
-
validate
Description copied from interface:SecurityAssertionValidatorreturns true if all the assertions embeeded under a SecurityPolicy assertion are valid and supported by the implementation.- Specified by:
validatein interfaceSecurityAssertionValidator
-
getMaxClockSkew
- Specified by:
getMaxClockSkewin interfaceValidatorConfiguration
-
getTimestampFreshnessLimit
- Specified by:
getTimestampFreshnessLimitin interfaceValidatorConfiguration
-
getMaxNonceAge
- Specified by:
getMaxNonceAgein interfaceValidatorConfiguration
-
getRevocationEnabled
- Specified by:
getRevocationEnabledin interfaceValidatorConfiguration
-
getEnforceKeyUsage
- Specified by:
getEnforceKeyUsagein interfaceValidatorConfiguration
-