Uses of Class
org.gudy.bouncycastle.asn1.ASN1Encodable
-
Packages that use ASN1Encodable Package Description org.gudy.bouncycastle.asn1 A library for parsing and writing ASN.1 objects.org.gudy.bouncycastle.asn1.cms org.gudy.bouncycastle.asn1.misc Miscellaneous object identifiers and objects.org.gudy.bouncycastle.asn1.pkcs Support classes useful for encoding and supporting the various RSA PKCS documents.org.gudy.bouncycastle.asn1.sec Classes for support of the SEC standard for Elliptic Curve.org.gudy.bouncycastle.asn1.x509 Support classes useful for encoding and processing X.509 certificates.org.gudy.bouncycastle.jce org.gudy.bouncycastle.x509 -
-
Uses of ASN1Encodable in org.gudy.bouncycastle.asn1
Subclasses of ASN1Encodable in org.gudy.bouncycastle.asn1 Modifier and Type Class Description class
ASN1Null
A NULL object.class
ASN1Object
class
ASN1OctetString
class
ASN1Sequence
class
ASN1Set
class
ASN1TaggedObject
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
BERConstructedOctetString
class
BERConstructedSequence
Deprecated.use BERSequenceclass
BERNull
A BER NULL object.class
BERSequence
class
BERSet
class
BERTaggedObject
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
DERApplicationSpecific
Base class for an application specific objectclass
DERBitString
class
DERBMPString
DER BMPString object.class
DERBoolean
class
DERConstructedSequence
Deprecated.use DERSequence.class
DERConstructedSet
Deprecated.use DERSetclass
DEREnumerated
class
DERGeneralizedTime
Generalized time object.class
DERGeneralString
class
DERIA5String
DER IA5String object - this is an ascii string.class
DERInteger
class
DERNull
A NULL object.class
DERNumericString
DER NumericString object - this is an ascii string of characters {0,1,2,3,4,5,6,7,8,9, }.class
DERObject
class
DERObjectIdentifier
class
DEROctetString
class
DERPrintableString
DER PrintableString object.class
DERSequence
class
DERSet
A DER encoded set objectclass
DERT61String
DER T61String (also the teletex string)class
DERTaggedObject
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
DERUniversalString
DER UniversalString object.class
DERUnknownTag
We insert one of these when we find a tag we don't recognise.class
DERUTCTime
UTC time object.class
DERUTF8String
DER UTF8String object.class
DERVisibleString
DER VisibleString object.Constructors in org.gudy.bouncycastle.asn1 with parameters of type ASN1Encodable Constructor Description DERSequence(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 Modifier and Type Class Description class
ContentInfo
-
Uses of ASN1Encodable in org.gudy.bouncycastle.asn1.misc
Subclasses of ASN1Encodable in org.gudy.bouncycastle.asn1.misc Modifier and Type Class Description class
NetscapeCertType
The NetscapeCertType object.class
NetscapeRevocationURL
class
VerisignCzagExtension
-
Uses of ASN1Encodable in org.gudy.bouncycastle.asn1.pkcs
Subclasses of ASN1Encodable in org.gudy.bouncycastle.asn1.pkcs Modifier and Type Class Description class
EncryptionScheme
class
KeyDerivationFunc
class
PBES2Algorithms
Deprecated.- use AlgorithmIdentifier and PBES2Paramsclass
PBKDF2Params
class
PrivateKeyInfo
class
RSAPrivateKeyStructure
-
Uses of ASN1Encodable in org.gudy.bouncycastle.asn1.sec
Subclasses of ASN1Encodable in org.gudy.bouncycastle.asn1.sec Modifier and Type Class Description class
ECPrivateKeyStructure
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.x509 Modifier and Type Class Description class
AccessDescription
The AccessDescription object.class
AlgorithmIdentifier
class
AttCertIssuer
class
AttCertValidityPeriod
class
Attribute
class
AttributeCertificate
class
AttributeCertificateInfo
class
AuthorityInformationAccess
The AuthorityInformationAccess object.class
AuthorityKeyIdentifier
The AuthorityKeyIdentifier object.class
BasicConstraints
class
CertificateList
PKIX RFC-2459 The X.509 v2 CRL syntax is as follows.class
CertificatePair
This class helps to support crossCerfificatePairs in a LDAP directory according RFC 2587class
CertificatePolicies
class
CertPolicyId
CertPolicyId, used in the CertificatePolicies and PolicyMappings X509V3 Extensions.class
CRLDistPoint
class
CRLNumber
The CRLNumber object.class
CRLReason
The CRLReason enumeration.class
DigestInfo
The DigestInfo object.class
DisplayText
DisplayText
class, used inCertificatePolicies
X509 V3 extensions (in policy qualifiers).class
DistributionPoint
The DistributionPoint object.class
DistributionPointName
The DistributionPointName object.class
DSAParameter
class
ExtendedKeyUsage
The extendedKeyUsage object.class
GeneralName
The GeneralName object.class
GeneralNames
class
GeneralSubtree
Class for containing a restriction object subtrees in NameConstraints.class
Holder
The Holder object.class
IetfAttrSyntax
Implementation ofIetfAttrSyntax
as specified by RFC3281.class
IssuerSerial
class
IssuingDistributionPoint
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
KeyPurposeId
The KeyPurposeId object.class
KeyUsage
The KeyUsage object.class
NameConstraints
class
NoticeReference
NoticeReference
class, used inCertificatePolicies
X509 V3 extensions (in policy qualifiers).class
ObjectDigestInfo
ObjectDigestInfo ASN.1 structure used in v2 attribute certificates.class
PolicyInformation
class
PolicyMappings
PolicyMappings V3 extension, described in RFC3280.class
PolicyQualifierId
PolicyQualifierId, used in the CertificatePolicies X509V3 extension.class
PolicyQualifierInfo
Policy qualifiers, used in the X509V3 CertificatePolicies extension.class
PrivateKeyUsagePeriod
PrivateKeyUsagePeriod ::= SEQUENCE { notBefore [0] GeneralizedTime OPTIONAL, notAfter [1] GeneralizedTime OPTIONAL }class
ReasonFlags
The ReasonFlags object.class
RoleSyntax
Implementation of the RoleSyntax object as specified by the RFC3281.class
RSAPublicKeyStructure
class
SubjectDirectoryAttributes
This extension may contain further X.500 attributes of the subject.class
SubjectKeyIdentifier
The SubjectKeyIdentifier object.class
SubjectPublicKeyInfo
The object that contains the public key stored in a certficate.class
Target
Target structure used in target information extension for attribute certificates from RFC 3281.class
TargetInformation
Target information extension for attributes certificates according to RFC 3281.class
Targets
Targets structure used in target information extension for attribute certificates from RFC 3281.class
TBSCertificateStructure
The TBSCertificate object.class
TBSCertList
PKIX RFC-2459 - TBSCertList object.static class
TBSCertList.CRLEntry
class
Time
class
UserNotice
UserNotice
class, used inCertificatePolicies
X509 extensions (in policy qualifiers).class
V2Form
class
X509CertificateStructure
an X509Certificate structure.class
X509Extensions
class
X509Name
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 ASN1Encodable Modifier and Type Field Description (package private) ASN1Encodable
AttCertIssuer. obj
Methods in org.gudy.bouncycastle.asn1.x509 that return ASN1Encodable Modifier and Type Method Description ASN1Encodable
AttCertIssuer. getIssuer()
ASN1Encodable
DistributionPointName. getName()
Return the tagged object inside the distribution point name.Methods in org.gudy.bouncycastle.asn1.x509 with parameters of type ASN1Encodable Modifier and Type Method Description void
V2AttributeCertificateInfoGenerator. addAttribute(java.lang.String oid, ASN1Encodable value)
Constructors in org.gudy.bouncycastle.asn1.x509 with parameters of type ASN1Encodable Constructor Description DistributionPointName(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 Modifier and Type Class Description class
X509Principal
-
Uses of ASN1Encodable in org.gudy.bouncycastle.x509
Subclasses of ASN1Encodable in org.gudy.bouncycastle.x509 Modifier and Type Class Description class
X509Attribute
Class for carrying the values in an X.509 Attribute.Fields in org.gudy.bouncycastle.x509 declared as ASN1Encodable Modifier and Type Field Description (package private) ASN1Encodable
AttributeCertificateIssuer. form
Methods in org.gudy.bouncycastle.x509 that return ASN1Encodable Modifier and Type Method Description ASN1Encodable[]
X509Attribute. getValues()
Methods in org.gudy.bouncycastle.x509 with parameters of type ASN1Encodable Modifier and Type Method Description (package private) static byte[]
X509Util. calculateSignature(DERObjectIdentifier sigOid, java.lang.String sigName, java.lang.String provider, java.security.PrivateKey key, java.security.SecureRandom random, ASN1Encodable object)
(package private) static byte[]
X509Util. calculateSignature(DERObjectIdentifier sigOid, java.lang.String sigName, java.security.PrivateKey key, java.security.SecureRandom random, ASN1Encodable object)
Constructors in org.gudy.bouncycastle.x509 with parameters of type ASN1Encodable Constructor Description X509Attribute(java.lang.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.X509Attribute(ASN1Encodable at)
-