Class X509SubjectKeyIdentifierCriterion

  • All Implemented Interfaces:
    Criterion

    public final class X509SubjectKeyIdentifierCriterion
    extends Object
    implements Criterion
    An implementation of Criterion which specifies criteria based on X.509 certificate subject key identifier.
    • Field Detail

      • subjectKeyIdentifier

        private byte[] subjectKeyIdentifier
        X.509 certificate subject key identifier.
    • Constructor Detail

      • X509SubjectKeyIdentifierCriterion

        public X509SubjectKeyIdentifierCriterion​(@Nonnull
                                                 byte[] ski)
        Constructor.
        Parameters:
        ski - certificate subject key identifier
    • 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.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object