Package org.bouncycastle.asn1.smime
Class SMIMECapability
java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.asn1.smime.SMIMECapability
- All Implemented Interfaces:
ASN1Encodable
,Encodable
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ASN1ObjectIdentifier
static final ASN1ObjectIdentifier
static final ASN1ObjectIdentifier
static final ASN1ObjectIdentifier
static final ASN1ObjectIdentifier
encryption algorithms preferencesstatic final ASN1ObjectIdentifier
static final ASN1ObjectIdentifier
general preferencesstatic final ASN1ObjectIdentifier
static final ASN1ObjectIdentifier
-
Constructor Summary
ConstructorsConstructorDescriptionSMIMECapability
(ASN1ObjectIdentifier capabilityID, ASN1Encodable parameters) -
Method Summary
Modifier and TypeMethodDescriptionstatic SMIMECapability
getInstance
(Object obj) Produce an object suitable for an ASN1OutputStream.Methods inherited from class org.bouncycastle.asn1.ASN1Object
equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode
-
Field Details
-
preferSignedData
general preferences -
canNotDecryptAny
-
sMIMECapabilitiesVersions
-
dES_CBC
encryption algorithms preferences -
dES_EDE3_CBC
-
rC2_CBC
-
aES128_CBC
-
aES192_CBC
-
aES256_CBC
-
-
Constructor Details
-
SMIMECapability
-
SMIMECapability
-
-
Method Details
-
getInstance
-
getCapabilityID
-
getParameters
-
toASN1Primitive
Produce an object suitable for an ASN1OutputStream.SMIMECapability ::= SEQUENCE { capabilityID OBJECT IDENTIFIER, parameters ANY DEFINED BY capabilityID OPTIONAL }
- Specified by:
toASN1Primitive
in interfaceASN1Encodable
- Specified by:
toASN1Primitive
in classASN1Object
- Returns:
- a primitive representation of this object.
-