Class ScepCodec.VerifiedRequest

java.lang.Object
zeroecho.pkix.scep.ScepCodec.VerifiedRequest
Enclosing class:
ScepCodec

public static final class ScepCodec.VerifiedRequest extends Object
Authenticated outer request. Instances can only be produced by successful CMS verification; content remains encrypted until an exact RA is selected.
Since:
1.0
  • Method Details

    • messageType

      public int messageType()
      Returns the authenticated operation.
      Returns:
      supported message type
    • transactionId

      public String transactionId()
      Returns the authenticated transaction.
      Returns:
      bounded transaction identifier
    • senderNonce

      public byte[] senderNonce()
      Copies the current request nonce.
      Returns:
      independent nonce bytes
    • requesterCertificate

      public X509Certificate requesterCertificate()
      Returns verified key-control evidence, without a trust assertion.
      Returns:
      signer certificate
    • toString

      public String toString()
      Overrides:
      toString in class Object
      Returns:
      redacted message description