Class SignatureVerifierImpl
- java.lang.Object
-
- de.adorsys.psd2.validator.signature.impl.SignatureVerifierImpl
-
- All Implemented Interfaces:
SignatureVerifier
public class SignatureVerifierImpl extends Object implements SignatureVerifier
-
-
Constructor Summary
Constructors Constructor Description SignatureVerifierImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanverify(String signature, String tppEncodedCert, Map<String,String> headers, String method, String url)Verifies signature compliance with incoming headers map and TPP-SIGNATURE-CERTIFICATE
-
-
-
Method Detail
-
verify
public boolean verify(String signature, String tppEncodedCert, Map<String,String> headers, String method, String url)
Description copied from interface:SignatureVerifierVerifies signature compliance with incoming headers map and TPP-SIGNATURE-CERTIFICATE- Specified by:
verifyin interfaceSignatureVerifier- Parameters:
signature- generated value according Signing HTTP MessagestppEncodedCert- The certificate used for signing the request, in base64 encoding.headers- Map with all request headers with their valuesmethod- Name of HTTP method according to rfc1945 spec. (HTTP/1.0)url- URL form request- Returns:
trueif signature is compliance with other parameters.falseotherwise.- See Also:
- HTTP Signature
-
-