Class InvocationRequestDecoder

java.lang.Object
org.webpki.json.JSONDecoder
org.webpki.keygen2.InvocationRequestDecoder

public class InvocationRequestDecoder extends JSONDecoder
  • Constructor Details

    • InvocationRequestDecoder

      public InvocationRequestDecoder()
  • Method Details

    • getAction

      public Action getAction()
    • getPrivacyEnabledFlag

      public boolean getPrivacyEnabledFlag()
    • getQueriedCapabilities

      public Set<String> getQueriedCapabilities()
    • getServerSessionId

      public String getServerSessionId()
    • getOptionalLanguageList

      public String[] getOptionalLanguageList()
    • getOptionalKeyContainerList

      public LinkedHashSet<KeyContainerTypes> getOptionalKeyContainerList()
    • getQualifier

      public String getQualifier()
      Description copied from class: JSONDecoder
      Optional type indicator for JSON objects belonging to the same @context.
      Overrides:
      getQualifier in class JSONDecoder
      Returns:
      The qualifier name
    • verifySignature

      public void verifySignature(X509VerifierInterface verifier)
    • isSigned

      public boolean isSigned()
    • readJSONData

      protected final void readJSONData(JSONObjectReader rd)
      Description copied from class: JSONDecoder
      INTERNAL USE ONLY.
      Specified by:
      readJSONData in class JSONDecoder
      Parameters:
      rd - A JSON reader
    • getContext

      public final String getContext()
      Description copied from class: JSONDecoder
      Emulation of XML namespace
      Specified by:
      getContext in class JSONDecoder
      Returns:
      The context name