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 IASN1ObjectIdentifiergetAuthorityInfoAccess()GetsauthorityInfoAccessconstant for the wrapped Extension.IASN1ObjectIdentifiergetAuthorityKeyIdentifier()GetsauthorityKeyIdentifierconstant for the wrapped Extension.IASN1ObjectIdentifiergetBasicConstraints()GetsbasicConstraintsconstant for the wrapped Extension.IASN1ObjectIdentifiergetCRlDistributionPoints()GetscRLDistributionPointsconstant for the wrapped Extension.IASN1ObjectIdentifiergetExpiredCertsOnCRL()GetsexpiredCertsOnCRLconstant for the wrapped Extension.IASN1ObjectIdentifiergetExtendedKeyUsage()GetsextendedKeyUsageconstant for the wrapped Extension.IASN1ObjectIdentifiergetIssuingDistributionPoint()GetsissuingDistributionPointconstant for the wrapped Extension.IASN1ObjectIdentifiergetKeyUsage()GetskeyUsageconstant for the wrapped Extension.IASN1ObjectIdentifiergetSubjectKeyIdentifier()GetssubjectKeyIdentifierconstant for the wrapped Extension.-
Methods inherited from interface com.itextpdf.commons.bouncycastle.asn1.IASN1Encodable
isNull, toASN1Primitive
-
-
-
-
Method Detail
-
getCRlDistributionPoints
IASN1ObjectIdentifier getCRlDistributionPoints()
GetscRLDistributionPointsconstant for the wrapped Extension.- Returns:
- Extension.cRLDistributionPoints wrapper.
-
getIssuingDistributionPoint
IASN1ObjectIdentifier getIssuingDistributionPoint()
GetsissuingDistributionPointconstant for the wrapped Extension.- Returns:
- Extension.issuingDistributionPoint wrapper.
-
getAuthorityInfoAccess
IASN1ObjectIdentifier getAuthorityInfoAccess()
GetsauthorityInfoAccessconstant for the wrapped Extension.- Returns:
- Extension.authorityInfoAccess wrapper.
-
getBasicConstraints
IASN1ObjectIdentifier getBasicConstraints()
GetsbasicConstraintsconstant for the wrapped Extension.- Returns:
- Extension.basicConstraints wrapper.
-
getKeyUsage
IASN1ObjectIdentifier getKeyUsage()
GetskeyUsageconstant for the wrapped Extension.- Returns:
- Extension.keyUsage wrapper.
-
getExtendedKeyUsage
IASN1ObjectIdentifier getExtendedKeyUsage()
GetsextendedKeyUsageconstant for the wrapped Extension.- Returns:
- Extension.extendedKeyUsage wrapper.
-
getAuthorityKeyIdentifier
IASN1ObjectIdentifier getAuthorityKeyIdentifier()
GetsauthorityKeyIdentifierconstant for the wrapped Extension.- Returns:
- Extension.authorityKeyIdentifier wrapper.
-
getSubjectKeyIdentifier
IASN1ObjectIdentifier getSubjectKeyIdentifier()
GetssubjectKeyIdentifierconstant for the wrapped Extension.- Returns:
- Extension.subjectKeyIdentifier wrapper.
-
getExpiredCertsOnCRL
IASN1ObjectIdentifier getExpiredCertsOnCRL()
GetsexpiredCertsOnCRLconstant for the wrapped Extension.- Returns:
- Extension.expiredCertsOnCRL wrapper.
-
-