|
Bouncy Castle Cryptography Library 1.77.0 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.bouncycastle.asn1.ASN1Object | +--org.bouncycastle.asn1.x509.KeyPurposeId
The KeyPurposeId object. KeyPurposeId ::= OBJECT IDENTIFIER id-kp ::= OBJECT IDENTIFIER { iso(1) identified-organization(3) dod(6) internet(1) security(5) mechanisms(5) pkix(7) 3} To create a new KeyPurposeId where none of the below suit, use ASN1ObjectIdentifier newKeyPurposeIdOID = new ASN1ObjectIdentifier("1.3.6.1[]"); KeyPurposeId newKeyPurposeId = KeyPurposeId.getInstance(newKeyPurposeIdOID);
Field Summary | |
static KeyPurposeId |
anyExtendedKeyUsage
{ 2 5 29 37 0 } |
static KeyPurposeId |
id_kp_capwapAC
{ id-kp 18 } |
static KeyPurposeId |
id_kp_capwapWTP
{ id-kp 19 } |
static KeyPurposeId |
id_kp_clientAuth
{ id-kp 2 } |
static KeyPurposeId |
id_kp_cmcCA
id-kp-cmcCA OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) dod(6) internet(1) security(5) mechanisms(5) pkix(7) kp(3) 27 } |
static KeyPurposeId |
id_kp_cmcRA
id-kp-cmcRA OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) dod(6) internet(1) security(5) mechanisms(5) pkix(7) kp(3) 28 } |
static KeyPurposeId |
id_kp_cmKGA
id-kp-cmKGA OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) dod(6) internet(1) security(5) mechanisms(5) pkix(7) kp(3) 32 } |
static KeyPurposeId |
id_kp_codeSigning
{ id-kp 3 } |
static KeyPurposeId |
id_kp_dvcs
{ id-kp 10 } |
static KeyPurposeId |
id_kp_eapOverLAN
{ id-kp 14 } |
static KeyPurposeId |
id_kp_eapOverPPP
{ id-kp 13 } |
static KeyPurposeId |
id_kp_emailProtection
{ id-kp 4 } |
static KeyPurposeId |
id_kp_ipsecEndSystem
Usage deprecated by RFC4945 - was { id-kp 5 } |
static KeyPurposeId |
id_kp_ipsecIKE
{ id-kp 17 } |
static KeyPurposeId |
id_kp_ipsecTunnel
Usage deprecated by RFC4945 - was { id-kp 6 } |
static KeyPurposeId |
id_kp_ipsecUser
Usage deprecated by RFC4945 - was { idkp 7 } |
static KeyPurposeId |
id_kp_macAddress
|
static KeyPurposeId |
id_kp_msSGC
Microsoft Server Gated Crypto (msSGC) see https://www.alvestrand.no/objectid/1.3.6.1.4.1.311.10.3.3.html |
static KeyPurposeId |
id_kp_nsSGC
Netscape Server Gated Crypto (nsSGC) see https://www.alvestrand.no/objectid/2.16.840.1.113730.4.1.html |
static KeyPurposeId |
id_kp_OCSPSigning
{ id-kp 9 } |
static KeyPurposeId |
id_kp_sbgpCertAAServerAuth
{ id-kp 11 } |
static KeyPurposeId |
id_kp_scvp_responder
{ id-kp 12 } |
static KeyPurposeId |
id_kp_scvpClient
{ id-kp 16 } |
static KeyPurposeId |
id_kp_scvpServer
{ id-kp 15 } |
static KeyPurposeId |
id_kp_serverAuth
{ id-kp 1 } |
static KeyPurposeId |
id_kp_smartcardlogon
{ 1 3 6 1 4 1 311 20 2 2 } |
static KeyPurposeId |
id_kp_timeStamping
{ id-kp 8 } |
Method Summary | |
java.lang.String |
getId()
|
static KeyPurposeId |
getInstance(java.lang.Object o)
|
ASN1Primitive |
toASN1Primitive()
Method providing a primitive representation of this object suitable for encoding. |
ASN1ObjectIdentifier |
toOID()
|
java.lang.String |
toString()
|
Methods inherited from class org.bouncycastle.asn1.ASN1Object |
encodeTo, encodeTo, equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final KeyPurposeId anyExtendedKeyUsage
public static final KeyPurposeId id_kp_serverAuth
public static final KeyPurposeId id_kp_clientAuth
public static final KeyPurposeId id_kp_codeSigning
public static final KeyPurposeId id_kp_emailProtection
public static final KeyPurposeId id_kp_ipsecEndSystem
public static final KeyPurposeId id_kp_ipsecTunnel
public static final KeyPurposeId id_kp_ipsecUser
public static final KeyPurposeId id_kp_timeStamping
public static final KeyPurposeId id_kp_OCSPSigning
public static final KeyPurposeId id_kp_dvcs
public static final KeyPurposeId id_kp_sbgpCertAAServerAuth
public static final KeyPurposeId id_kp_scvp_responder
public static final KeyPurposeId id_kp_eapOverPPP
public static final KeyPurposeId id_kp_eapOverLAN
public static final KeyPurposeId id_kp_scvpServer
public static final KeyPurposeId id_kp_scvpClient
public static final KeyPurposeId id_kp_ipsecIKE
public static final KeyPurposeId id_kp_capwapAC
public static final KeyPurposeId id_kp_capwapWTP
public static final KeyPurposeId id_kp_cmcCA
public static final KeyPurposeId id_kp_cmcRA
public static final KeyPurposeId id_kp_cmKGA
public static final KeyPurposeId id_kp_smartcardlogon
public static final KeyPurposeId id_kp_macAddress
public static final KeyPurposeId id_kp_msSGC
public static final KeyPurposeId id_kp_nsSGC
Method Detail |
public static KeyPurposeId getInstance(java.lang.Object o)
public ASN1ObjectIdentifier toOID()
public ASN1Primitive toASN1Primitive()
ASN1Object
toASN1Primitive
in class ASN1Object
org.bouncycastle.asn1.ASN1Object
public java.lang.String getId()
public java.lang.String toString()
toString
in class java.lang.Object
|
Bouncy Castle Cryptography Library 1.77.0 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |