Class DelegationRestrictionConditionValidator
- java.lang.Object
-
- org.opensaml.saml.saml2.assertion.impl.DelegationRestrictionConditionValidator
-
- All Implemented Interfaces:
org.opensaml.saml.saml2.assertion.ConditionValidator
@ThreadSafe public class DelegationRestrictionConditionValidator extends Object implements org.opensaml.saml.saml2.assertion.ConditionValidator
ConditionValidatorimplementation forDelegationRestrictionTypestyle conditions.Note, as delegation restriction conditions do not place any conditions on the use of an assertion this condition always evaluates as valid with the assumption that further processing of this information will be done later by the invoker of the validation process.
Supports the following
ValidationContextstatic parameters:- None.
Supports the following
ValidationContextdynamic parameters:- None.
-
-
Constructor Summary
Constructors Constructor Description DelegationRestrictionConditionValidator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QNamegetServicedCondition()org.opensaml.saml.common.assertion.ValidationResultvalidate(org.opensaml.saml.saml2.core.Condition condition, org.opensaml.saml.saml2.core.Assertion assertion, org.opensaml.saml.common.assertion.ValidationContext context)
-
-
-
Method Detail
-
getServicedCondition
@Nonnull public QName getServicedCondition()
- Specified by:
getServicedConditionin interfaceorg.opensaml.saml.saml2.assertion.ConditionValidator
-
validate
@Nonnull public org.opensaml.saml.common.assertion.ValidationResult validate(@Nonnull org.opensaml.saml.saml2.core.Condition condition, @Nonnull org.opensaml.saml.saml2.core.Assertion assertion, @Nonnull org.opensaml.saml.common.assertion.ValidationContext context) throws org.opensaml.saml.common.assertion.AssertionValidationException- Specified by:
validatein interfaceorg.opensaml.saml.saml2.assertion.ConditionValidator- Throws:
org.opensaml.saml.common.assertion.AssertionValidationException
-
-