org.opensaml.xml.security.credential.criteria
Class EvaluableKeyLengthCredentialCriteria

java.lang.Object
  extended by org.opensaml.xml.security.credential.criteria.EvaluableKeyLengthCredentialCriteria
All Implemented Interfaces:
EvaluableCredentialCriteria, Criteria, EvaluableCriteria<Credential>

public class EvaluableKeyLengthCredentialCriteria
extends Object
implements EvaluableCredentialCriteria

Instance of evaluable credential criteria for evaluating the credential key length.


Constructor Summary
EvaluableKeyLengthCredentialCriteria(Integer newKeyLength)
          Constructor.
EvaluableKeyLengthCredentialCriteria(KeyLengthCriteria criteria)
          Constructor.
 
Method Summary
 Boolean evaluate(Credential target)
          Evaluate the target.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EvaluableKeyLengthCredentialCriteria

public EvaluableKeyLengthCredentialCriteria(KeyLengthCriteria criteria)
Constructor.

Parameters:
criteria - the criteria which is the basis for evaluation

EvaluableKeyLengthCredentialCriteria

public EvaluableKeyLengthCredentialCriteria(Integer newKeyLength)
Constructor.

Parameters:
newKeyLength - the criteria value which is the basis for evaluation
Method Detail

evaluate

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

Specified by:
evaluate in interface EvaluableCriteria<Credential>
Parameters:
target - the object to be evaluated
Returns:
the result of evaluation


Copyright © 2006-2011 Internet2. All Rights Reserved.