Package com.helger.phase4.wss
Class AS4CertificateOnlySignatureTrustValidator
java.lang.Object
org.apache.wss4j.dom.validate.SignatureTrustValidator
com.helger.phase4.wss.AS4CertificateOnlySignatureTrustValidator
- All Implemented Interfaces:
org.apache.wss4j.dom.validate.Validator
public class AS4CertificateOnlySignatureTrustValidator
extends org.apache.wss4j.dom.validate.SignatureTrustValidator
Special
SignatureTrustValidator implementation that allows only certificates for
signature verification but not just public keys.- Since:
- 4.2.6
- Author:
- Philip Helger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.wss4j.dom.validate.Credentialvalidate(@NonNull org.apache.wss4j.dom.validate.Credential aCredential, @NonNull org.apache.wss4j.dom.handler.RequestData aReqData) Methods inherited from class org.apache.wss4j.dom.validate.SignatureTrustValidator
getCrypto, validateCertificates, validatePublicKey, verifyTrustInCerts
-
Constructor Details
-
AS4CertificateOnlySignatureTrustValidator
public AS4CertificateOnlySignatureTrustValidator()
-
-
Method Details
-
validate
@OverridingMethodsMustInvokeSuper public org.apache.wss4j.dom.validate.Credential validate(@NonNull org.apache.wss4j.dom.validate.Credential aCredential, @NonNull org.apache.wss4j.dom.handler.RequestData aReqData) throws org.apache.wss4j.common.ext.WSSecurityException - Specified by:
validatein interfaceorg.apache.wss4j.dom.validate.Validator- Overrides:
validatein classorg.apache.wss4j.dom.validate.SignatureTrustValidator- Throws:
org.apache.wss4j.common.ext.WSSecurityException
-