XMLTooling-J 1.3.2-redhat-4

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

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

public class EvaluableX509SubjectNameCredentialCriteria
extends Object
implements EvaluableCredentialCriteria

Instance of evaluable credential criteria for evaluating whether a credential's certificate contains a particular subject name.


Constructor Summary
EvaluableX509SubjectNameCredentialCriteria(X500Principal newSubjectName)
          Constructor.
EvaluableX509SubjectNameCredentialCriteria(X509SubjectNameCriteria 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

EvaluableX509SubjectNameCredentialCriteria

public EvaluableX509SubjectNameCredentialCriteria(X509SubjectNameCriteria criteria)
Constructor.

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

EvaluableX509SubjectNameCredentialCriteria

public EvaluableX509SubjectNameCredentialCriteria(X500Principal newSubjectName)
Constructor.

Parameters:
newSubjectName - the subject name 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

XMLTooling-J 1.3.2-redhat-4

Copyright © 2006-2013 Internet2. All Rights Reserved.