org.opensaml.xml.security
Interface EvaluableCriteria<T>

Type Parameters:
T - the type of object which may be evaluated
All Superinterfaces:
Criteria
All Known Subinterfaces:
EvaluableCredentialCriteria
All Known Implementing Classes:
EvaluableEntityIDCredentialCriteria, EvaluableKeyAlgorithmCredentialCriteria, EvaluableKeyLengthCredentialCriteria, EvaluableKeyNameCredentialCriteria, EvaluablePublicKeyCredentialCriteria, EvaluableUsageCredentialCriteria, EvaluableX509CertSelectorCredentialCriteria, EvaluableX509IssuerSerialCredentialCriteria, EvaluableX509SubjectKeyIdentifierCredentialCriteria, EvaluableX509SubjectNameCredentialCriteria

public interface EvaluableCriteria<T>
extends Criteria

Interface for criteria which are capable of evaluating a target of a particular type.


Method Summary
 Boolean evaluate(T target)
          Evaluate the target.
 

Method Detail

evaluate

Boolean evaluate(T target)
Evaluate the target. The result of evaluation is one of the following values:

Parameters:
target - the object to be evaluated
Returns:
the result of evaluation


Copyright © 2006-2011 Internet2. All Rights Reserved.