Class StandardSubjectAlternativeName

java.lang.Object
org.apache.nifi.security.cert.StandardSubjectAlternativeName
All Implemented Interfaces:
SubjectAlternativeName

class StandardSubjectAlternativeName extends Object implements SubjectAlternativeName
Standard implementation of Subject Alternative Name derived from byte array or string names
  • Field Details

  • Constructor Details

    • StandardSubjectAlternativeName

      StandardSubjectAlternativeName(GeneralNameType generalNameType, String name)
    • StandardSubjectAlternativeName

      StandardSubjectAlternativeName(GeneralNameType generalNameType, byte[] nameEncoded)
  • Method Details

    • getName

      public String getName()
      Get Name as a String which can return either the standard representation or an encoded representation of an ASN.1 byte array
      Specified by:
      getName in interface SubjectAlternativeName
      Returns:
      Subject Alternative Name string or encoded representation of bytes
    • getGeneralNameType

      public GeneralNameType getGeneralNameType()
      Get General Name Type descriptor for the Subject Alternative name
      Specified by:
      getGeneralNameType in interface SubjectAlternativeName
      Returns:
      General Name Type