Class ExtensionSpec


  • public abstract class ExtensionSpec
    extends Object
    Extension specification.
    Author:
    Lijun Liao (xipki)
    • Constructor Detail

      • ExtensionSpec

        public ExtensionSpec()
    • Method Detail

      • getRequiredExtensions

        public abstract Set<org.bouncycastle.asn1.ASN1ObjectIdentifier> getRequiredExtensions()
      • isNotPermitted

        public abstract boolean isNotPermitted​(org.bouncycastle.asn1.ASN1ObjectIdentifier type)
      • isCriticalOnly

        public abstract boolean isCriticalOnly​(org.bouncycastle.asn1.ASN1ObjectIdentifier type)
      • isNonCriticalOnly

        public abstract boolean isNonCriticalOnly​(org.bouncycastle.asn1.ASN1ObjectIdentifier type)
      • isNonRequest

        public abstract boolean isNonRequest​(org.bouncycastle.asn1.ASN1ObjectIdentifier type)
      • isValidPublicDomain

        public static boolean isValidPublicDomain​(String domain)
      • isValidPublicIPv4Address

        public static boolean isValidPublicIPv4Address​(byte[] ipv4Address)