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

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

public class EvaluableEntityIDCredentialCriteria
extends Object
implements EvaluableCredentialCriteria

Instance of evaluable credential criteria for evaluating a credential's entity ID.


Field Summary
private  String entityID
          Base criteria.
private  Logger log
          Logger.
 
Constructor Summary
EvaluableEntityIDCredentialCriteria(EntityIDCriteria criteria)
          Constructor.
EvaluableEntityIDCredentialCriteria(String newEntityID)
          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
 

Field Detail

log

private final Logger log
Logger.


entityID

private String entityID
Base criteria.

Constructor Detail

EvaluableEntityIDCredentialCriteria

public EvaluableEntityIDCredentialCriteria(EntityIDCriteria criteria)
Constructor.

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

EvaluableEntityIDCredentialCriteria

public EvaluableEntityIDCredentialCriteria(String newEntityID)
Constructor.

Parameters:
newEntityID - 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 © 1999-2013. All Rights Reserved.