Package org.opensaml.security.x509
Class X509SubjectKeyIdentifierCriterion
- java.lang.Object
-
- org.opensaml.security.x509.X509SubjectKeyIdentifierCriterion
-
- All Implemented Interfaces:
net.shibboleth.utilities.java.support.resolver.Criterion
public final class X509SubjectKeyIdentifierCriterion extends Object implements net.shibboleth.utilities.java.support.resolver.Criterion
An implementation ofCriterionwhich specifies criteria based on X.509 certificate subject key identifier.
-
-
Field Summary
Fields Modifier and Type Field Description private byte[]subjectKeyIdentifierX.509 certificate subject key identifier.
-
Constructor Summary
Constructors Constructor Description X509SubjectKeyIdentifierCriterion(byte[] ski)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)byte[]getSubjectKeyIdentifier()Get the subject key identifier.inthashCode()voidsetSubjectKeyIdentifier(byte[] ski)Set the subject key identifier.StringtoString()
-
-
-
Method Detail
-
getSubjectKeyIdentifier
@Nonnull public byte[] getSubjectKeyIdentifier()
Get the subject key identifier.- Returns:
- Returns the subject key identifier
-
setSubjectKeyIdentifier
public void setSubjectKeyIdentifier(@Nonnull byte[] ski)Set the subject key identifier.- Parameters:
ski- The subject key identifier to set.
-
-