Interface IExtension
-
- All Superinterfaces:
IASN1Encodable
- All Known Implementing Classes:
ExtensionBC
public interface IExtension extends IASN1Encodable
This interface represents the wrapper for Extension that provides the ability to switch between bouncy-castle and bouncy-castle FIPS implementations.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IASN1ObjectIdentifier
getAuthorityInfoAccess()
GetsauthorityInfoAccess
constant for the wrapped Extension.IASN1ObjectIdentifier
getAuthorityKeyIdentifier()
GetsauthorityKeyIdentifier
constant for the wrapped Extension.IASN1ObjectIdentifier
getBasicConstraints()
GetsbasicConstraints
constant for the wrapped Extension.IASN1ObjectIdentifier
getCRlDistributionPoints()
GetscRLDistributionPoints
constant for the wrapped Extension.IASN1ObjectIdentifier
getExpiredCertsOnCRL()
GetsexpiredCertsOnCRL
constant for the wrapped Extension.IASN1ObjectIdentifier
getExtendedKeyUsage()
GetsextendedKeyUsage
constant for the wrapped Extension.IASN1ObjectIdentifier
getIssuingDistributionPoint()
GetsissuingDistributionPoint
constant for the wrapped Extension.IASN1ObjectIdentifier
getKeyUsage()
GetskeyUsage
constant for the wrapped Extension.IASN1ObjectIdentifier
getSubjectKeyIdentifier()
GetssubjectKeyIdentifier
constant for the wrapped Extension.-
Methods inherited from interface com.itextpdf.commons.bouncycastle.asn1.IASN1Encodable
isNull, toASN1Primitive
-
-
-
-
Method Detail
-
getCRlDistributionPoints
IASN1ObjectIdentifier getCRlDistributionPoints()
GetscRLDistributionPoints
constant for the wrapped Extension.- Returns:
- Extension.cRLDistributionPoints wrapper.
-
getIssuingDistributionPoint
IASN1ObjectIdentifier getIssuingDistributionPoint()
GetsissuingDistributionPoint
constant for the wrapped Extension.- Returns:
- Extension.issuingDistributionPoint wrapper.
-
getAuthorityInfoAccess
IASN1ObjectIdentifier getAuthorityInfoAccess()
GetsauthorityInfoAccess
constant for the wrapped Extension.- Returns:
- Extension.authorityInfoAccess wrapper.
-
getBasicConstraints
IASN1ObjectIdentifier getBasicConstraints()
GetsbasicConstraints
constant for the wrapped Extension.- Returns:
- Extension.basicConstraints wrapper.
-
getKeyUsage
IASN1ObjectIdentifier getKeyUsage()
GetskeyUsage
constant for the wrapped Extension.- Returns:
- Extension.keyUsage wrapper.
-
getExtendedKeyUsage
IASN1ObjectIdentifier getExtendedKeyUsage()
GetsextendedKeyUsage
constant for the wrapped Extension.- Returns:
- Extension.extendedKeyUsage wrapper.
-
getAuthorityKeyIdentifier
IASN1ObjectIdentifier getAuthorityKeyIdentifier()
GetsauthorityKeyIdentifier
constant for the wrapped Extension.- Returns:
- Extension.authorityKeyIdentifier wrapper.
-
getSubjectKeyIdentifier
IASN1ObjectIdentifier getSubjectKeyIdentifier()
GetssubjectKeyIdentifier
constant for the wrapped Extension.- Returns:
- Extension.subjectKeyIdentifier wrapper.
-
getExpiredCertsOnCRL
IASN1ObjectIdentifier getExpiredCertsOnCRL()
GetsexpiredCertsOnCRL
constant for the wrapped Extension.- Returns:
- Extension.expiredCertsOnCRL wrapper.
-
-