Class SignatureVerifierImpl

    • Constructor Detail

      • SignatureVerifierImpl

        public SignatureVerifierImpl()
    • Method Detail

      • verify

        public boolean verify​(String signature,
                              String tppEncodedCert,
                              Map<String,​String> headers,
                              String method,
                              String url)
        Description copied from interface: SignatureVerifier
        Verifies signature compliance with incoming headers map and TPP-SIGNATURE-CERTIFICATE
        Specified by:
        verify in interface SignatureVerifier
        Parameters:
        signature - generated value according Signing HTTP Messages
        tppEncodedCert - The certificate used for signing the request, in base64 encoding.
        headers - Map with all request headers with their values
        method - Name of HTTP method according to rfc1945 spec. (HTTP/1.0)
        url - URL form request
        Returns:
        true if signature is compliance with other parameters. false otherwise.
        See Also:
        HTTP Signature