Class X509Extension


  • public class X509Extension
    extends java.lang.Object
    Deprecated.
    use Extension
    an object for the elements in the X.509 V3 extension block.
    • Field Detail

      • subjectDirectoryAttributes

        public static final ASN1ObjectIdentifier subjectDirectoryAttributes
        Deprecated.
        Subject Directory Attributes
      • subjectKeyIdentifier

        public static final ASN1ObjectIdentifier subjectKeyIdentifier
        Deprecated.
        Subject Key Identifier
      • privateKeyUsagePeriod

        public static final ASN1ObjectIdentifier privateKeyUsagePeriod
        Deprecated.
        Private Key Usage Period
      • subjectAlternativeName

        public static final ASN1ObjectIdentifier subjectAlternativeName
        Deprecated.
        Subject Alternative Name
      • issuerAlternativeName

        public static final ASN1ObjectIdentifier issuerAlternativeName
        Deprecated.
        Issuer Alternative Name
      • basicConstraints

        public static final ASN1ObjectIdentifier basicConstraints
        Deprecated.
        Basic Constraints
      • instructionCode

        public static final ASN1ObjectIdentifier instructionCode
        Deprecated.
        Hold Instruction Code
      • invalidityDate

        public static final ASN1ObjectIdentifier invalidityDate
        Deprecated.
        Invalidity Date
      • deltaCRLIndicator

        public static final ASN1ObjectIdentifier deltaCRLIndicator
        Deprecated.
        Delta CRL indicator
      • issuingDistributionPoint

        public static final ASN1ObjectIdentifier issuingDistributionPoint
        Deprecated.
        Issuing Distribution Point
      • certificateIssuer

        public static final ASN1ObjectIdentifier certificateIssuer
        Deprecated.
        Certificate Issuer
      • nameConstraints

        public static final ASN1ObjectIdentifier nameConstraints
        Deprecated.
        Name Constraints
      • cRLDistributionPoints

        public static final ASN1ObjectIdentifier cRLDistributionPoints
        Deprecated.
        CRL Distribution Points
      • certificatePolicies

        public static final ASN1ObjectIdentifier certificatePolicies
        Deprecated.
        Certificate Policies
      • policyMappings

        public static final ASN1ObjectIdentifier policyMappings
        Deprecated.
        Policy Mappings
      • authorityKeyIdentifier

        public static final ASN1ObjectIdentifier authorityKeyIdentifier
        Deprecated.
        Authority Key Identifier
      • policyConstraints

        public static final ASN1ObjectIdentifier policyConstraints
        Deprecated.
        Policy Constraints
      • extendedKeyUsage

        public static final ASN1ObjectIdentifier extendedKeyUsage
        Deprecated.
        Extended Key Usage
      • inhibitAnyPolicy

        public static final ASN1ObjectIdentifier inhibitAnyPolicy
        Deprecated.
        Inhibit Any Policy
      • authorityInfoAccess

        public static final ASN1ObjectIdentifier authorityInfoAccess
        Deprecated.
        Authority Info Access
      • subjectInfoAccess

        public static final ASN1ObjectIdentifier subjectInfoAccess
        Deprecated.
        Subject Info Access
      • auditIdentity

        public static final ASN1ObjectIdentifier auditIdentity
        Deprecated.
        Audit identity extension in attribute certificates.
      • noRevAvail

        public static final ASN1ObjectIdentifier noRevAvail
        Deprecated.
        NoRevAvail extension in attribute certificates.
      • targetInformation

        public static final ASN1ObjectIdentifier targetInformation
        Deprecated.
        TargetInformation extension in attribute certificates.
    • Method Detail

      • isCritical

        public boolean isCritical()
        Deprecated.
      • getParsedValue

        public ASN1Encodable getParsedValue()
        Deprecated.
      • hashCode

        public int hashCode()
        Deprecated.
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Deprecated.
        Overrides:
        equals in class java.lang.Object
      • convertValueToObject

        public static ASN1Primitive convertValueToObject​(X509Extension ext)
                                                  throws java.lang.IllegalArgumentException
        Deprecated.
        Convert the value of the passed in extension to an object
        Parameters:
        ext - the extension to parse
        Returns:
        the object the value string contains
        Throws:
        java.lang.IllegalArgumentException - if conversion is not possible