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 ASN1ObjectIdentifierstatic final ASN1ObjectIdentifierstatic final ASN1ObjectIdentifierstatic final ASN1ObjectIdentifierstatic final ASN1ObjectIdentifierencryption algorithms preferencesstatic final ASN1ObjectIdentifierstatic final ASN1ObjectIdentifiergeneral preferencesstatic final ASN1ObjectIdentifierstatic final ASN1ObjectIdentifier -
Constructor Summary
ConstructorsConstructorDescriptionSMIMECapability(ASN1ObjectIdentifier capabilityID, ASN1Encodable parameters) -
Method Summary
Modifier and TypeMethodDescriptionstatic SMIMECapabilitygetInstance(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:
toASN1Primitivein interfaceASN1Encodable- Specified by:
toASN1Primitivein classASN1Object- Returns:
- a primitive representation of this object.
-