Package org.bouncycastle.asn1.x509
Class X509Extensions
java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.asn1.x509.X509Extensions
- All Implemented Interfaces:
ASN1Encodable
,Encodable
Deprecated.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value.static final ASN1ObjectIdentifier
Deprecated.use X509Extension value. -
Constructor Summary
ConstructorsConstructorDescriptionX509Extensions
(Hashtable extensions) Deprecated.constructor from a table of extensions.X509Extensions
(Vector ordering, Hashtable extensions) Deprecated.use ExtensionsX509Extensions
(Vector objectIDs, Vector values) Deprecated.use ExtensionsDeprecated.Constructor from ASN1Sequence. -
Method Summary
Modifier and TypeMethodDescriptionboolean
equivalent
(X509Extensions other) Deprecated.Deprecated.Deprecated.return the extension represented by the object identifier passed in.Deprecated.static X509Extensions
getInstance
(Object obj) Deprecated.static X509Extensions
getInstance
(ASN1TaggedObject obj, boolean explicit) Deprecated.Deprecated.oids()
Deprecated.return an Enumeration of the extension field's object ids.Deprecated.Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension Extension ::= SEQUENCE { extnId EXTENSION.&id ({ExtensionSet}), critical BOOLEAN DEFAULT FALSE, extnValue OCTET STRING }Methods inherited from class org.bouncycastle.asn1.ASN1Object
encodeTo, encodeTo, equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode
-
Field Details
-
SubjectDirectoryAttributes
Deprecated.use X509Extension value.Subject Directory Attributes -
SubjectKeyIdentifier
Deprecated.use X509Extension value.Subject Key Identifier -
KeyUsage
Deprecated.use X509Extension value.Key Usage -
PrivateKeyUsagePeriod
Deprecated.use X509Extension value.Private Key Usage Period -
SubjectAlternativeName
Deprecated.use X509Extension value.Subject Alternative Name -
IssuerAlternativeName
Deprecated.use X509Extension value.Issuer Alternative Name -
BasicConstraints
Deprecated.use X509Extension value.Basic Constraints -
CRLNumber
Deprecated.use X509Extension value.CRL Number -
ReasonCode
Deprecated.use X509Extension value.Reason code -
InstructionCode
Deprecated.use X509Extension value.Hold Instruction Code -
InvalidityDate
Deprecated.use X509Extension value.Invalidity Date -
DeltaCRLIndicator
Deprecated.use X509Extension value.Delta CRL indicator -
IssuingDistributionPoint
Deprecated.use X509Extension value.Issuing Distribution Point -
CertificateIssuer
Deprecated.use X509Extension value.Certificate Issuer -
NameConstraints
Deprecated.use X509Extension value.Name Constraints -
CRLDistributionPoints
Deprecated.use X509Extension value.CRL Distribution Points -
CertificatePolicies
Deprecated.use X509Extension value.Certificate Policies -
PolicyMappings
Deprecated.use X509Extension value.Policy Mappings -
AuthorityKeyIdentifier
Deprecated.use X509Extension value.Authority Key Identifier -
PolicyConstraints
Deprecated.use X509Extension value.Policy Constraints -
ExtendedKeyUsage
Deprecated.use X509Extension value.Extended Key Usage -
FreshestCRL
Deprecated.use X509Extension value.Freshest CRL -
InhibitAnyPolicy
Deprecated.use X509Extension value.Inhibit Any Policy -
AuthorityInfoAccess
Deprecated.use X509Extension value.Authority Info Access -
SubjectInfoAccess
Deprecated.use X509Extension value.Subject Info Access -
LogoType
Deprecated.use X509Extension value.Logo Type -
BiometricInfo
Deprecated.use X509Extension value.BiometricInfo -
QCStatements
Deprecated.use X509Extension value.QCStatements -
AuditIdentity
Deprecated.use X509Extension value.Audit identity extension in attribute certificates. -
NoRevAvail
Deprecated.use X509Extension value.NoRevAvail extension in attribute certificates. -
TargetInformation
Deprecated.use X509Extension value.TargetInformation extension in attribute certificates.
-
-
Constructor Details
-
X509Extensions
Deprecated.Constructor from ASN1Sequence. the extensions are a list of constructed sequences, either with (OID, OctetString) or (OID, Boolean, OctetString) -
X509Extensions
Deprecated.constructor from a table of extensions.it's is assumed the table contains OID/String pairs.
-
X509Extensions
Deprecated.use ExtensionsConstructor from a table of extensions with ordering.It's is assumed the table contains OID/String pairs.
-
X509Extensions
Deprecated.use ExtensionsConstructor from two vectors- Parameters:
objectIDs
- a vector of the object identifiers.values
- a vector of the extension values.
-
-
Method Details
-
getInstance
Deprecated. -
getInstance
Deprecated. -
oids
Deprecated.return an Enumeration of the extension field's object ids. -
getExtension
Deprecated.return the extension represented by the object identifier passed in.- Returns:
- the extension if it's present, null otherwise.
-
toASN1Primitive
Deprecated.Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension Extension ::= SEQUENCE { extnId EXTENSION.&id ({ExtensionSet}), critical BOOLEAN DEFAULT FALSE, extnValue OCTET STRING }
- Specified by:
toASN1Primitive
in interfaceASN1Encodable
- Specified by:
toASN1Primitive
in classASN1Object
- Returns:
- a primitive representation of this object.
-
equivalent
Deprecated. -
getExtensionOIDs
Deprecated. -
getNonCriticalExtensionOIDs
Deprecated. -
getCriticalExtensionOIDs
Deprecated.
-
Extension
andExtensions