org.mozilla.jss.pkix.crmf
public class POPOSigningKey extends Object implements ASN1Value
POPOSigningKey ::= SEQUENCE { poposkInput [0] POPOSigningKeyInput OPTIONAL, algorithmIdentifier AlgorithmIdentifier, signature BIT STRING }
Nested Class Summary | |
---|---|
static class | POPOSigningKey.Template
A Template for decoding POPOSigningKey. |
Constructor Summary | |
---|---|
POPOSigningKey(ANY poposkInput, AlgorithmIdentifier algorithmIdentifier, BIT_STRING signature)
Creates a POPOSigningKey. |
Method Summary | |
---|---|
void | encode(OutputStream ostream) |
void | encode(Tag implicitTag, OutputStream ostream) |
AlgorithmIdentifier | getAlgorithmIdentifier()
Retrieves the algorithm identifier for the signature. |
ANY | getPoposkInput()
Retrieves the input to the Proof-of-Possession of the signing key.
|
BIT_STRING | getSignature()
Retrieves the signature. |
Tag | getTag() |
static POPOSigningKey.Template | getTemplate() |
Parameters: poposkInput May be null.