@ThreadSafe public class DelegationRestrictionConditionValidator extends Object implements ConditionValidator
ConditionValidator
implementation for DelegationRestrictionType
style 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 ValidationContext
static parameters:
Supports the following ValidationContext
dynamic parameters:
Constructor and Description |
---|
DelegationRestrictionConditionValidator() |
Modifier and Type | Method and Description |
---|---|
QName |
getServicedCondition() |
ValidationResult |
validate(Condition condition,
Assertion assertion,
ValidationContext context) |
public DelegationRestrictionConditionValidator()
@Nonnull public QName getServicedCondition()
getServicedCondition
in interface ConditionValidator
@Nonnull public ValidationResult validate(@Nonnull Condition condition, @Nonnull Assertion assertion, @Nonnull ValidationContext context) throws AssertionValidationException
validate
in interface ConditionValidator
AssertionValidationException
Copyright © 1999–2020 Shibboleth Consortium. All rights reserved.