java.lang.Object | ||
↳ | org.bouncycastle.asn1.ASN1Encodable | |
↳ | org.bouncycastle.asn1.crmf.ProofOfPossession |
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
int | TYPE_KEY_AGREEMENT | ||||||||||
int | TYPE_KEY_ENCIPHERMENT | ||||||||||
int | TYPE_RA_VERIFIED | ||||||||||
int | TYPE_SIGNING_KEY |
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.bouncycastle.asn1.ASN1Encodable
|
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Creates a ProofOfPossession with type raVerified.
| |||||||||||
Creates a ProofOfPossession for a signing key.
| |||||||||||
Creates a ProofOfPossession for key encipherment or agreement.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
ProofOfPossession ::= CHOICE { raVerified [0] NULL, -- used if the RA has already verified that the requester is in -- possession of the private key signature [1] POPOSigningKey, keyEncipherment [2] POPOPrivKey, keyAgreement [3] POPOPrivKey } |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.bouncycastle.asn1.ASN1Encodable
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
org.bouncycastle.asn1.DEREncodable
|
Creates a ProofOfPossession with type raVerified.
Creates a ProofOfPossession for key encipherment or agreement.
type | one of TYPE_KEY_ENCIPHERMENT or TYPE_KEY_AGREEMENT |
---|
ProofOfPossession ::= CHOICE { raVerified [0] NULL, -- used if the RA has already verified that the requester is in -- possession of the private key signature [1] POPOSigningKey, keyEncipherment [2] POPOPrivKey, keyAgreement [3] POPOPrivKey }