Class SignatureContainer

java.lang.Object
org.linkedopenactors.rdfpub.adapter.http.SignatureContainer

public class SignatureContainer extends Object
This is a container that containingt values of the signature HTTP Header.
  • Field Details

    • DEFAULT_ALGORITHM

      public static final org.tomitribe.auth.signatures.Algorithm DEFAULT_ALGORITHM
  • Constructor Details

    • SignatureContainer

      public SignatureContainer(String signatureHeaderAttribute)
      Parameters:
      signatureHeaderAttribute - The attribute named "signature" from the HTTP Header.
    • SignatureContainer

      public SignatureContainer(String keyId, String requiredHeaders, String signedSignature)
    • SignatureContainer

      public SignatureContainer(String keyId, String requiredHeaders, String signedSignature, org.tomitribe.auth.signatures.Algorithm algorithm)
  • Method Details

    • getEncryptionAlgorithm

      public String getEncryptionAlgorithm()
    • getHeadersAsList

      public List<String> getHeadersAsList()
    • getAlgorithm

      public String getAlgorithm()
    • getSignatureHeaderAttributeValue

      public String getSignatureHeaderAttributeValue()