Challenge ::= SEQUENCE {
owf AlgorithmIdentifier OPTIONAL,
-- MUST be present in the first Challenge; MAY be omitted in
-- any subsequent Challenge in POPODecKeyChallContent (if
-- omitted, then the owf used in the immediately preceding
-- Challenge is to be used).
witness OCTET STRING,
-- the result of applying the one-way function (owf) to a
-- randomly-generated INTEGER, A. [Note that a different
-- INTEGER MUST be used for each Challenge.]
challenge OCTET STRING
-- the encryption (under the public key for which the cert.
-- request is being made) of Rand, where Rand is specified as
-- Rand ::= SEQUENCE {
-- int INTEGER,
-- - the randomly-generated INTEGER A (above)
-- sender GeneralName
-- - the sender's name (as included in PKIHeader)
-- }
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | Challenge.Rand
Rand is the inner type |
| Modifier and Type | Field and Description |
|---|---|
| private final ASN1OctetString | |
| private final AlgorithmIdentifier | |
| private final ASN1OctetString |
| Access | Constructor and Description |
|---|---|
| private | |
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| public byte[] | |
| public static Challenge | |
| public AlgorithmIdentifier | |
| public byte[] | |
| public ASN1Primitive | Returns: a basic ASN.1 object representation.Implements abstract org. Implements org.
Challenge ::= SEQUENCE {
owf AlgorithmIdentifier OPTIONAL,
-- MUST be present in the first Challenge; MAY be omitted in
-- any subsequent Challenge in POPODecKeyChallContent (if
-- omitted, then the owf used in the immediately preceding
-- Challenge is to be used).
|
| challenge | back to summary |
|---|---|
| private final ASN1OctetString challenge | |
| owf | back to summary |
|---|---|
| private final AlgorithmIdentifier owf | |
| witness | back to summary |
|---|---|
| private final ASN1OctetString witness | |
| Challenge | back to summary |
|---|---|
| private Challenge(ASN1Sequence seq) | |
| Challenge | back to summary |
|---|---|
| public Challenge(byte[] witness, byte[] challenge) | |
| Challenge | back to summary |
|---|---|
| public Challenge(AlgorithmIdentifier owf, byte[] witness, byte[] challenge) | |
| addOptional | back to summary |
|---|---|
| private void addOptional(ASN1EncodableVector v, ASN1Encodable obj) | |
| getChallenge | back to summary |
|---|---|
| public byte[] getChallenge() | |
| getInstance | back to summary |
|---|---|
| public static Challenge getInstance(Object o) | |
| getOwf | back to summary |
|---|---|
| public AlgorithmIdentifier getOwf() | |
| getWitness | back to summary |
|---|---|
| public byte[] getWitness() | |
| toASN1Primitive | back to summary |
|---|---|
| public ASN1Primitive toASN1Primitive() Implements abstract org. Implements org.
Challenge ::= SEQUENCE {
owf AlgorithmIdentifier OPTIONAL,
-- MUST be present in the first Challenge; MAY be omitted in
-- any subsequent Challenge in POPODecKeyChallContent (if
-- omitted, then the owf used in the immediately preceding
-- Challenge is to be used).
witness OCTET STRING,
-- the result of applying the one-way function (owf) to a
-- randomly-generated INTEGER, A. [Note that a different
-- INTEGER MUST be used for each Challenge.]
challenge OCTET STRING
-- the encryption (under the public key for which the cert.
-- request is being made) of Rand, where Rand is specified as
-- Rand ::= SEQUENCE {
-- int INTEGER,
-- - the randomly-generated INTEGER A (above)
-- sender GeneralName
-- - the sender's name (as included in PKIHeader)
-- }
}
| |
| Modifier and Type | Field and Description |
|---|---|
| private final ASN1Integer | |
| private final GeneralName |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static Challenge. | |
| public ASN1Integer | |
| public GeneralName | |
| public ASN1Primitive | toASN1Primitive()
Implements abstract org. Implements org. |
| _int | back to summary |
|---|---|
| private final ASN1Integer _int | |
| sender | back to summary |
|---|---|
| private final GeneralName sender | |
| Rand | back to summary |
|---|---|
| public Rand(ASN1Integer _int, GeneralName sender) | |
| Rand | back to summary |
|---|---|
| public Rand(ASN1Sequence seq) | |
| getInstance | back to summary |
|---|---|
| public static Challenge. | |
| getInt | back to summary |
|---|---|
| public ASN1Integer getInt() | |
| getSender | back to summary |
|---|---|
| public GeneralName getSender() | |
| toASN1Primitive | back to summary |
|---|---|
| public ASN1Primitive toASN1Primitive() Implements abstract org. Implements org. Doc from org. Method providing a primitive representation of this object suitable for encoding.
| |