|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opensaml.xml.security.credential.criteria.EvaluableX509DigestCredentialCriteria
public final class EvaluableX509DigestCredentialCriteria
An implementation of Criteria which specifies criteria based on
the digest of an X.509 certificate.
| Field Summary | |
|---|---|
private String |
algorithm
Digest algorithm. |
private Logger |
log
Logger. |
private byte[] |
x509digest
X.509 certificate digest. |
| Constructor Summary | |
|---|---|
EvaluableX509DigestCredentialCriteria(String alg,
byte[] digest)
Constructor. |
|
EvaluableX509DigestCredentialCriteria(X509DigestCriteria 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 |
| Field Detail |
|---|
private final Logger log
private final String algorithm
private final byte[] x509digest
| Constructor Detail |
|---|
public EvaluableX509DigestCredentialCriteria(X509DigestCriteria criteria)
criteria - the criteria which is the basis for evaluation
public EvaluableX509DigestCredentialCriteria(String alg,
byte[] digest)
alg - algorithm of digest computationdigest - certificate digest| Method Detail |
|---|
public Boolean evaluate(Credential target)
Boolean.TRUE if the target satisfies the criteriaBoolean.FALSE if the target does not satisfy criterianull if the target can not be evaluated against the criteria
evaluate in interface EvaluableCriteria<Credential>target - the object to be evaluated
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||