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 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
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 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() |
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 }