Package org.bouncycastle.asn1.smime
Class SMIMECapability
- java.lang.Object
-
- org.bouncycastle.asn1.ASN1Object
-
- org.bouncycastle.asn1.smime.SMIMECapability
-
- All Implemented Interfaces:
org.bouncycastle.asn1.ASN1Encodable
,org.bouncycastle.util.Encodable
public class SMIMECapability extends org.bouncycastle.asn1.ASN1Object
-
-
Field Summary
Fields Modifier and Type Field Description static org.bouncycastle.asn1.ASN1ObjectIdentifier
aES128_CBC
static org.bouncycastle.asn1.ASN1ObjectIdentifier
aES192_CBC
static org.bouncycastle.asn1.ASN1ObjectIdentifier
aES256_CBC
static org.bouncycastle.asn1.ASN1ObjectIdentifier
canNotDecryptAny
static org.bouncycastle.asn1.ASN1ObjectIdentifier
dES_CBC
encryption algorithms preferencesstatic org.bouncycastle.asn1.ASN1ObjectIdentifier
dES_EDE3_CBC
static org.bouncycastle.asn1.ASN1ObjectIdentifier
preferSignedData
general preferencesstatic org.bouncycastle.asn1.ASN1ObjectIdentifier
rC2_CBC
static org.bouncycastle.asn1.ASN1ObjectIdentifier
sMIMECapabilitiesVersions
-
Constructor Summary
Constructors Constructor Description SMIMECapability(org.bouncycastle.asn1.ASN1ObjectIdentifier capabilityID, org.bouncycastle.asn1.ASN1Encodable parameters)
SMIMECapability(org.bouncycastle.asn1.ASN1Sequence seq)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.bouncycastle.asn1.ASN1ObjectIdentifier
getCapabilityID()
static SMIMECapability
getInstance(Object obj)
org.bouncycastle.asn1.ASN1Encodable
getParameters()
org.bouncycastle.asn1.ASN1Primitive
toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.
-
-
-
Field Detail
-
preferSignedData
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier preferSignedData
general preferences
-
canNotDecryptAny
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier canNotDecryptAny
-
sMIMECapabilitiesVersions
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier sMIMECapabilitiesVersions
-
dES_CBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dES_CBC
encryption algorithms preferences
-
dES_EDE3_CBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier dES_EDE3_CBC
-
rC2_CBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier rC2_CBC
-
aES128_CBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier aES128_CBC
-
aES192_CBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier aES192_CBC
-
aES256_CBC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier aES256_CBC
-
-
Method Detail
-
getInstance
public static SMIMECapability getInstance(Object obj)
-
getCapabilityID
public org.bouncycastle.asn1.ASN1ObjectIdentifier getCapabilityID()
-
getParameters
public org.bouncycastle.asn1.ASN1Encodable getParameters()
-
toASN1Primitive
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.SMIMECapability ::= SEQUENCE { capabilityID OBJECT IDENTIFIER, parameters ANY DEFINED BY capabilityID OPTIONAL }
- Specified by:
toASN1Primitive
in interfaceorg.bouncycastle.asn1.ASN1Encodable
- Specified by:
toASN1Primitive
in classorg.bouncycastle.asn1.ASN1Object
-
-