Uses of Class
org.gudy.bouncycastle.asn1.ASN1Encodable
Packages that use ASN1Encodable
Package
Description
A library for parsing and writing ASN.1 objects.
Miscellaneous object identifiers and objects.
Support classes useful for encoding and supporting the various RSA PKCS documents.
Classes for support of the SEC standard for Elliptic Curve.
Support classes useful for encoding and processing X.509 certificates.
-
Uses of ASN1Encodable in org.gudy.bouncycastle.asn1
Subclasses of ASN1Encodable in org.gudy.bouncycastle.asn1Modifier and TypeClassDescriptionclass
A NULL object.class
class
class
class
class
ASN.1 TaggedObject - in ASN.1 nottation this is any object proceeded by a [n] where n is some number - these are assume to follow the construction rules (as with sequences).class
class
Deprecated.use BERSequenceclass
A BER NULL object.class
class
class
BER TaggedObject - in ASN.1 nottation this is any object proceeded by a [n] where n is some number - these are assume to follow the construction rules (as with sequences).class
Base class for an application specific objectclass
class
DER BMPString object.class
class
Deprecated.use DERSequence.class
Deprecated.use DERSetclass
class
Generalized time object.class
class
DER IA5String object - this is an ascii string.class
class
A NULL object.class
DER NumericString object - this is an ascii string of characters {0,1,2,3,4,5,6,7,8,9, }.class
class
class
class
DER PrintableString object.class
class
A DER encoded set objectclass
DER T61String (also the teletex string)class
DER TaggedObject - in ASN.1 nottation this is any object proceeded by a [n] where n is some number - these are assume to follow the construction rules (as with sequences).class
DER UniversalString object.class
We insert one of these when we find a tag we don't recognise.class
UTC time object.class
DER UTF8String object.class
DER VisibleString object.Constructors in org.gudy.bouncycastle.asn1 with parameters of type ASN1EncodableModifierConstructorDescriptionDERSequence
(ASN1Encodable[] a) create a sequence containing an array of objects.DERSet
(ASN1Encodable[] a) create a set from an array of objects. -
Uses of ASN1Encodable in org.gudy.bouncycastle.asn1.cms
Subclasses of ASN1Encodable in org.gudy.bouncycastle.asn1.cms -
Uses of ASN1Encodable in org.gudy.bouncycastle.asn1.misc
Subclasses of ASN1Encodable in org.gudy.bouncycastle.asn1.miscModifier and TypeClassDescriptionclass
The NetscapeCertType object.class
class
-
Uses of ASN1Encodable in org.gudy.bouncycastle.asn1.pkcs
Subclasses of ASN1Encodable in org.gudy.bouncycastle.asn1.pkcsModifier and TypeClassDescriptionclass
class
class
Deprecated.- use AlgorithmIdentifier and PBES2Paramsclass
class
class
-
Uses of ASN1Encodable in org.gudy.bouncycastle.asn1.sec
Subclasses of ASN1Encodable in org.gudy.bouncycastle.asn1.secModifier and TypeClassDescriptionclass
the elliptic curve private key object from SEC 1 -
Uses of ASN1Encodable in org.gudy.bouncycastle.asn1.x509
Subclasses of ASN1Encodable in org.gudy.bouncycastle.asn1.x509Modifier and TypeClassDescriptionclass
The AccessDescription object.class
class
class
class
class
class
class
The AuthorityInformationAccess object.class
The AuthorityKeyIdentifier object.class
class
PKIX RFC-2459 The X.509 v2 CRL syntax is as follows.class
This class helps to support crossCerfificatePairs in a LDAP directory according RFC 2587class
class
CertPolicyId, used in the CertificatePolicies and PolicyMappings X509V3 Extensions.class
class
The CRLNumber object.class
The CRLReason enumeration.class
The DigestInfo object.class
DisplayText
class, used inCertificatePolicies
X509 V3 extensions (in policy qualifiers).class
The DistributionPoint object.class
The DistributionPointName object.class
class
The extendedKeyUsage object.class
The GeneralName object.class
class
Class for containing a restriction object subtrees in NameConstraints.class
The Holder object.class
Implementation ofIetfAttrSyntax
as specified by RFC3281.class
class
IssuingDistributionPoint ::= SEQUENCE { distributionPoint [0] DistributionPointName OPTIONAL, onlyContainsUserCerts [1] BOOLEAN DEFAULT FALSE, onlyContainsCACerts [2] BOOLEAN DEFAULT FALSE, onlySomeReasons [3] ReasonFlags OPTIONAL, indirectCRL [4] BOOLEAN DEFAULT FALSE, onlyContainsAttributeCerts [5] BOOLEAN DEFAULT FALSE }class
The KeyPurposeId object.class
The KeyUsage object.class
class
NoticeReference
class, used inCertificatePolicies
X509 V3 extensions (in policy qualifiers).class
ObjectDigestInfo ASN.1 structure used in v2 attribute certificates.class
class
PolicyMappings V3 extension, described in RFC3280.class
PolicyQualifierId, used in the CertificatePolicies X509V3 extension.class
Policy qualifiers, used in the X509V3 CertificatePolicies extension.class
PrivateKeyUsagePeriod ::= SEQUENCE { notBefore [0] GeneralizedTime OPTIONAL, notAfter [1] GeneralizedTime OPTIONAL }class
The ReasonFlags object.class
Implementation of the RoleSyntax object as specified by the RFC3281.class
class
This extension may contain further X.500 attributes of the subject.class
The SubjectKeyIdentifier object.class
The object that contains the public key stored in a certficate.class
Target structure used in target information extension for attribute certificates from RFC 3281.class
Target information extension for attributes certificates according to RFC 3281.class
Targets structure used in target information extension for attribute certificates from RFC 3281.class
The TBSCertificate object.class
PKIX RFC-2459 - TBSCertList object.static class
class
class
UserNotice
class, used inCertificatePolicies
X509 extensions (in policy qualifiers).class
class
an X509Certificate structure.class
class
RDNSequence ::= SEQUENCE OF RelativeDistinguishedName RelativeDistinguishedName ::= SET SIZE (1..MAX) OF AttributeTypeAndValue AttributeTypeAndValue ::= SEQUENCE { type OBJECT IDENTIFIER, value ANY }Fields in org.gudy.bouncycastle.asn1.x509 declared as ASN1EncodableMethods in org.gudy.bouncycastle.asn1.x509 that return ASN1EncodableModifier and TypeMethodDescriptionAttCertIssuer.getIssuer()
DistributionPointName.getName()
Return the tagged object inside the distribution point name.Methods in org.gudy.bouncycastle.asn1.x509 with parameters of type ASN1EncodableModifier and TypeMethodDescriptionvoid
V2AttributeCertificateInfoGenerator.addAttribute
(String oid, ASN1Encodable value) Constructors in org.gudy.bouncycastle.asn1.x509 with parameters of type ASN1EncodableModifierConstructorDescriptionDistributionPointName
(int type, ASN1Encodable name) GeneralName
(int tag, ASN1Encodable name) When the subjectAltName extension contains an Internet mail address, the address MUST be included as an rfc822Name. -
Uses of ASN1Encodable in org.gudy.bouncycastle.jce
Subclasses of ASN1Encodable in org.gudy.bouncycastle.jce -
Uses of ASN1Encodable in org.gudy.bouncycastle.x509
Subclasses of ASN1Encodable in org.gudy.bouncycastle.x509Modifier and TypeClassDescriptionclass
Class for carrying the values in an X.509 Attribute.Fields in org.gudy.bouncycastle.x509 declared as ASN1EncodableModifier and TypeFieldDescription(package private) final ASN1Encodable
AttributeCertificateIssuer.form
Methods in org.gudy.bouncycastle.x509 that return ASN1EncodableMethods in org.gudy.bouncycastle.x509 with parameters of type ASN1EncodableModifier and TypeMethodDescription(package private) static byte[]
X509Util.calculateSignature
(DERObjectIdentifier sigOid, String sigName, String provider, PrivateKey key, SecureRandom random, ASN1Encodable object) (package private) static byte[]
X509Util.calculateSignature
(DERObjectIdentifier sigOid, String sigName, PrivateKey key, SecureRandom random, ASN1Encodable object) Constructors in org.gudy.bouncycastle.x509 with parameters of type ASN1EncodableModifierConstructorDescriptionX509Attribute
(String oid, ASN1Encodable value) Create an X.509 Attribute with the type given by the passed in oid and the value represented by an ASN.1 Set containing value.(package private)