Uses of Package
org.bouncycastle.asn1
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1 Class Description ASN1ApplicationSpecific Base class for an ASN.1 ApplicationSpecific objectASN1ApplicationSpecificParser Interface to parse ASN.1 ApplicationSpecific objects.ASN1BitString Base class for BIT STRING objectsASN1Boolean Public facade of ASN.1 Boolean data.ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1EncodableVector Mutable class for building ASN.1 constructed objects such as SETs or SEQUENCEs.ASN1Enumerated Class representing the ASN.1 ENUMERATED type.ASN1External Class representing the DER-type ExternalASN1GeneralizedTime Base class representing the ASN.1 GeneralizedTime type.ASN1Generator Basic class for streaming generators.ASN1Integer Class representing the ASN.1 INTEGER type.ASN1Null A NULL object - use DERNull.INSTANCE for populating structures.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1OctetString Abstract base for the ASN.1 OCTET STRING data typeASN1OctetStringParser A basic parser for an OCTET STRING objectASN1OutputStream Stream that produces output based on the default encoding for the passed in objects.ASN1Primitive Base class for ASN.1 primitive objects.ASN1Sequence ASN.1SEQUENCE
andSEQUENCE OF
constructs.ASN1SequenceParser A basic parser for a SEQUENCE objectASN1Set ASN.1SET
andSET OF
constructs.ASN1SetParser A basic parser for a SET objectASN1StreamParser A parser for ASN.1 streams which also returns, where possible, parsers for the objects it encounters.ASN1String General interface implemented by ASN.1 STRING objects for extracting the content String.ASN1TaggedObject ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).ASN1TaggedObjectParser Interface for the parsing of a generic tagged ASN.1 object.ASN1UTCTime - * UTC time object.BERGenerator Base class for generators for indefinite-length structures.BERTags DERBitString A BIT STRING with DER encoding - the first byte contains the count of padding bits included in the byte array's last byte.DERBMPString DER BMPString object encodes BMP (Basic Multilingual Plane) subset (aka UCS-2) of UNICODE (ISO 10646) characters in codepoints 0 to 65535.DERGeneralString ASN.1 GENERAL-STRING data type.DERGenerator Basic class for streaming DER encoding generators.DERGraphicString DERIA5String DER IA5String object - this is a ISO 646 (ASCII) string encoding code points 0 to 127.DERNull An ASN.1 DER NULL object.DERNumericString DER NumericString object - this is an ascii string of characters {0,1,2,3,4,5,6,7,8,9, }.DERPrintableString DER PrintableString object.DERSequence Definite length SEQUENCE, encoding tells explicit number of bytes that the content of this sequence occupies.DERSet A DER encoded SET objectDERT61String DER T61String (also the teletex string), try not to use this if you don't need to.DERTaggedObject DER TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).DERUniversalString DER UniversalString object - encodes UNICODE (ISO 10646) characters using 32-bit format.DERUTF8String DER UTF8String object.DERVideotexString DERVisibleString DER VisibleString object encoding ISO 646 (ASCII) character code points 32 to 126.InMemoryRepresentable Interface implemented by objects that can be converted from streaming to in-memory objects. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.anssi Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.bc Class Description ASN1BitString Base class for BIT STRING objectsASN1Choice Marker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1GeneralizedTime Base class representing the ASN.1 GeneralizedTime type.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1OctetString Abstract base for the ASN.1 OCTET STRING data typeASN1Primitive Base class for ASN.1 primitive objects. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.bsi Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.cmc Class Description ASN1Choice Marker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1GeneralizedTime Base class representing the ASN.1 GeneralizedTime type.ASN1Integer Class representing the ASN.1 INTEGER type.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1OctetString Abstract base for the ASN.1 OCTET STRING data typeASN1Primitive Base class for ASN.1 primitive objects.ASN1Sequence ASN.1SEQUENCE
andSEQUENCE OF
constructs.ASN1Set ASN.1SET
andSET OF
constructs.ASN1TaggedObject ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).DERBitString A BIT STRING with DER encoding - the first byte contains the count of padding bits included in the byte array's last byte.DERUTF8String DER UTF8String object. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.cmp Class Description ASN1BitString Base class for BIT STRING objectsASN1Choice Marker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1GeneralizedTime Base class representing the ASN.1 GeneralizedTime type.ASN1Integer Class representing the ASN.1 INTEGER type.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1OctetString Abstract base for the ASN.1 OCTET STRING data typeASN1Primitive Base class for ASN.1 primitive objects.ASN1Sequence ASN.1SEQUENCE
andSEQUENCE OF
constructs.ASN1String General interface implemented by ASN.1 STRING objects for extracting the content String.ASN1TaggedObject ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).DERBitString A BIT STRING with DER encoding - the first byte contains the count of padding bits included in the byte array's last byte.DERUTF8String DER UTF8String object. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.cms Class Description ASN1Boolean Public facade of ASN.1 Boolean data.ASN1Choice Marker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1EncodableVector Mutable class for building ASN.1 constructed objects such as SETs or SEQUENCEs.ASN1GeneralizedTime Base class representing the ASN.1 GeneralizedTime type.ASN1Integer Class representing the ASN.1 INTEGER type.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1OctetString Abstract base for the ASN.1 OCTET STRING data typeASN1OctetStringParser A basic parser for an OCTET STRING objectASN1Primitive Base class for ASN.1 primitive objects.ASN1Sequence ASN.1SEQUENCE
andSEQUENCE OF
constructs.ASN1SequenceParser A basic parser for a SEQUENCE objectASN1Set ASN.1SET
andSET OF
constructs.ASN1SetParser A basic parser for a SET objectASN1TaggedObject ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).DERBitString A BIT STRING with DER encoding - the first byte contains the count of padding bits included in the byte array's last byte.DERIA5String DER IA5String object - this is a ISO 646 (ASCII) string encoding code points 0 to 127.DERUTF8String DER UTF8String object. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.cms.ecc Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1Object Base class for defining an ASN.1 object.ASN1OctetString Abstract base for the ASN.1 OCTET STRING data typeASN1Primitive Base class for ASN.1 primitive objects.ASN1TaggedObject ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences). -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.crmf Class Description ASN1Choice Marker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1Integer Class representing the ASN.1 INTEGER type.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1OctetString Abstract base for the ASN.1 OCTET STRING data typeASN1Primitive Base class for ASN.1 primitive objects.ASN1TaggedObject ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).DERBitString A BIT STRING with DER encoding - the first byte contains the count of padding bits included in the byte array's last byte.DERUTF8String DER UTF8String object. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.cryptlib Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.cryptopro Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1Primitive Base class for ASN.1 primitive objects.ASN1Sequence ASN.1SEQUENCE
andSEQUENCE OF
constructs.ASN1TaggedObject ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences). -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.dvcs Class Description ASN1Choice Marker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1GeneralizedTime Base class representing the ASN.1 GeneralizedTime type.ASN1Integer Class representing the ASN.1 INTEGER type.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1OctetString Abstract base for the ASN.1 OCTET STRING data typeASN1Primitive Base class for ASN.1 primitive objects.ASN1Sequence ASN.1SEQUENCE
andSEQUENCE OF
constructs.ASN1Set ASN.1SET
andSET OF
constructs.ASN1TaggedObject ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences). -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.eac Class Description ASN1ApplicationSpecific Base class for an ASN.1 ApplicationSpecific objectASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1EncodableVector Mutable class for building ASN.1 constructed objects such as SETs or SEQUENCEs.ASN1InputStream A general purpose ASN.1 decoder - note: this class differs from the others in that it returns null after it has read the last object in the stream.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1Primitive Base class for ASN.1 primitive objects. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.edec Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.esf Class Description ASN1Choice Marker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1GeneralizedTime Base class representing the ASN.1 GeneralizedTime type.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1OctetString Abstract base for the ASN.1 OCTET STRING data typeASN1Primitive Base class for ASN.1 primitive objects.ASN1Sequence ASN.1SEQUENCE
andSEQUENCE OF
constructs.ASN1UTCTime - * UTC time object.DERIA5String DER IA5String object - this is a ISO 646 (ASCII) string encoding code points 0 to 127.DERUTF8String DER UTF8String object. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.ess Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1OctetString Abstract base for the ASN.1 OCTET STRING data typeASN1Primitive Base class for ASN.1 primitive objects.DERUTF8String DER UTF8String object. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.est Class Description ASN1Choice Marker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1Primitive Base class for ASN.1 primitive objects.ASN1TaggedObject ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences). -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.gm Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.gnu Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.iana Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.icao Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1OctetString Abstract base for the ASN.1 OCTET STRING data typeASN1Primitive Base class for ASN.1 primitive objects. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.isara Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.isismtt Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.isismtt.ocsp Class Description ASN1Choice Marker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1Object Base class for defining an ASN.1 object.ASN1Primitive Base class for ASN.1 primitive objects.ASN1TaggedObject ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences). -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.isismtt.x509 Class Description ASN1Choice Marker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1GeneralizedTime Base class representing the ASN.1 GeneralizedTime type.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1OctetString Abstract base for the ASN.1 OCTET STRING data typeASN1Primitive Base class for ASN.1 primitive objects.ASN1Sequence ASN.1SEQUENCE
andSEQUENCE OF
constructs.ASN1TaggedObject ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences). -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.iso Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.kisa Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.microsoft Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.misc Class Description ASN1BitString Base class for BIT STRING objectsASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1Primitive Base class for ASN.1 primitive objects.ASN1String General interface implemented by ASN.1 STRING objects for extracting the content String.DERBitString A BIT STRING with DER encoding - the first byte contains the count of padding bits included in the byte array's last byte.DERIA5String DER IA5String object - this is a ISO 646 (ASCII) string encoding code points 0 to 127. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.mozilla Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1Object Base class for defining an ASN.1 object.ASN1Primitive Base class for ASN.1 primitive objects.DERBitString A BIT STRING with DER encoding - the first byte contains the count of padding bits included in the byte array's last byte.DERIA5String DER IA5String object - this is a ISO 646 (ASCII) string encoding code points 0 to 127. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.nist Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1Primitive Base class for ASN.1 primitive objects. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.nsri Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.ntt Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.ocsp Class Description ASN1Choice Marker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1GeneralizedTime Base class representing the ASN.1 GeneralizedTime type.ASN1Integer Class representing the ASN.1 INTEGER type.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1OctetString Abstract base for the ASN.1 OCTET STRING data typeASN1Primitive Base class for ASN.1 primitive objects.ASN1Sequence ASN.1SEQUENCE
andSEQUENCE OF
constructs.ASN1TaggedObject ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).DERBitString A BIT STRING with DER encoding - the first byte contains the count of padding bits included in the byte array's last byte.DERIA5String DER IA5String object - this is a ISO 646 (ASCII) string encoding code points 0 to 127. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.oiw Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1Primitive Base class for ASN.1 primitive objects. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.pkcs Class Description ASN1BitString Base class for BIT STRING objectsASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1Integer Class representing the ASN.1 INTEGER type.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1OctetString Abstract base for the ASN.1 OCTET STRING data typeASN1Primitive Base class for ASN.1 primitive objects.ASN1Sequence ASN.1SEQUENCE
andSEQUENCE OF
constructs.ASN1Set ASN.1SET
andSET OF
constructs.ASN1TaggedObject ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).DERBitString A BIT STRING with DER encoding - the first byte contains the count of padding bits included in the byte array's last byte. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.rosstandart Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.sec Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1Primitive Base class for ASN.1 primitive objects.ASN1Sequence ASN.1SEQUENCE
andSEQUENCE OF
constructs.DERBitString A BIT STRING with DER encoding - the first byte contains the count of padding bits included in the byte array's last byte. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.smime Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1EncodableVector Mutable class for building ASN.1 constructed objects such as SETs or SEQUENCEs.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1OctetString Abstract base for the ASN.1 OCTET STRING data typeASN1Primitive Base class for ASN.1 primitive objects.ASN1Sequence ASN.1SEQUENCE
andSEQUENCE OF
constructs. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.teletrust Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.tsp Class Description ASN1Boolean Public facade of ASN.1 Boolean data.ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1GeneralizedTime Base class representing the ASN.1 GeneralizedTime type.ASN1Integer Class representing the ASN.1 INTEGER type.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1Primitive Base class for ASN.1 primitive objects.ASN1TaggedObject ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences). -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.ua Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1Primitive Base class for ASN.1 primitive objects. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.util Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1Primitive Base class for ASN.1 primitive objects. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.x500 Class Description ASN1Choice Marker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1Primitive Base class for ASN.1 primitive objects.ASN1String General interface implemented by ASN.1 STRING objects for extracting the content String.ASN1TaggedObject ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences). -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.x500.style Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.x509 Class Description ASN1BitString Base class for BIT STRING objectsASN1Boolean Public facade of ASN.1 Boolean data.ASN1Choice Marker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1EncodableVector Mutable class for building ASN.1 constructed objects such as SETs or SEQUENCEs.ASN1Enumerated Class representing the ASN.1 ENUMERATED type.ASN1GeneralizedTime Base class representing the ASN.1 GeneralizedTime type.ASN1Integer Class representing the ASN.1 INTEGER type.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1OctetString Abstract base for the ASN.1 OCTET STRING data typeASN1Primitive Base class for ASN.1 primitive objects.ASN1Sequence ASN.1SEQUENCE
andSEQUENCE OF
constructs.ASN1Set ASN.1SET
andSET OF
constructs.ASN1String General interface implemented by ASN.1 STRING objects for extracting the content String.ASN1TaggedObject ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).ASN1UTCTime - * UTC time object.DERBitString A BIT STRING with DER encoding - the first byte contains the count of padding bits included in the byte array's last byte. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.x509.qualified Class Description ASN1Choice Marker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1OctetString Abstract base for the ASN.1 OCTET STRING data typeASN1Primitive Base class for ASN.1 primitive objects.DERIA5String DER IA5String object - this is a ISO 646 (ASCII) string encoding code points 0 to 127. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.x509.sigi Class Description ASN1Choice Marker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1GeneralizedTime Base class representing the ASN.1 GeneralizedTime type.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1Primitive Base class for ASN.1 primitive objects.ASN1Sequence ASN.1SEQUENCE
andSEQUENCE OF
constructs. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.x9 Class Description ASN1Choice Marker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1Integer Class representing the ASN.1 INTEGER type.ASN1Null A NULL object - use DERNull.INSTANCE for populating structures.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1OctetString Abstract base for the ASN.1 OCTET STRING data typeASN1Primitive Base class for ASN.1 primitive objects.ASN1Sequence ASN.1SEQUENCE
andSEQUENCE OF
constructs.ASN1TaggedObject ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).DERBitString A BIT STRING with DER encoding - the first byte contains the count of padding bits included in the byte array's last byte. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.crypto.agreement.kdf Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.crypto.ec Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.crypto.params Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.crypto.signers Class Description ASN1EncodableVector Mutable class for building ASN.1 constructed objects such as SETs or SEQUENCEs.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1Sequence ASN.1SEQUENCE
andSEQUENCE OF
constructs. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.crypto.util Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1Set ASN.1SET
andSET OF
constructs. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.jcajce.provider.asymmetric.dh Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.jcajce.provider.asymmetric.dsa Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.jcajce.provider.asymmetric.dstu Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.jcajce.provider.asymmetric.ec Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.jcajce.provider.asymmetric.ecgost Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.jcajce.provider.asymmetric.ecgost12 Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.jcajce.provider.asymmetric.elgamal Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.jcajce.provider.asymmetric.gost Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.jcajce.provider.asymmetric.rsa Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.jcajce.provider.asymmetric.util Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.jcajce.provider.config Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.jcajce.provider.keystore.pkcs12 Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.jcajce.provider.symmetric Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.jcajce.provider.symmetric.util Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1Primitive Base class for ASN.1 primitive objects. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.jcajce.provider.util Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.jcajce.spec Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.jcajce.util Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.jce Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1Object Base class for defining an ASN.1 object.ASN1Primitive Base class for ASN.1 primitive objects.ASN1Sequence ASN.1SEQUENCE
andSEQUENCE OF
constructs.ASN1Set ASN.1SET
andSET OF
constructs. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.jce.interfaces Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.jce.netscape Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1Object Base class for defining an ASN.1 object.ASN1Primitive Base class for ASN.1 primitive objects.ASN1Sequence ASN.1SEQUENCE
andSEQUENCE OF
constructs. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.jce.provider Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1Sequence ASN.1SEQUENCE
andSEQUENCE OF
constructs. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.pqc.asn1 Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1Integer Class representing the ASN.1 INTEGER type.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1Primitive Base class for ASN.1 primitive objects. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.pqc.crypto.lms Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.pqc.crypto.util Class Description ASN1Set ASN.1SET
andSET OF
constructs. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.pqc.crypto.xmss Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.pqc.jcajce.provider Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.pqc.jcajce.provider.sphincs Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.pqc.jcajce.provider.util Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.pqc.jcajce.provider.xmss Class Description ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.x509 Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1EncodableVector Mutable class for building ASN.1 constructed objects such as SETs or SEQUENCEs.ASN1Object Base class for defining an ASN.1 object.ASN1ObjectIdentifier Class representing the ASN.1 OBJECT IDENTIFIER type.ASN1Primitive Base class for ASN.1 primitive objects. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.x509.extension Class Description ASN1Encodable Basic interface to produce serialisers for ASN.1 encodings.ASN1Object Base class for defining an ASN.1 object.ASN1Primitive Base class for ASN.1 primitive objects.