public class XmlSignatureBuilder extends AbstractSignatureBuilder implements SignatureBuilder
| Constructor and Description |
|---|
XmlSignatureBuilder(AdvancedElectronicSignatureEnumeration aes,
XadesSpecification... specs) |
| Modifier and Type | Method and Description |
|---|---|
AdvancedElectronicSignatureEnumeration |
getSupportedAES() |
byte[] |
sign(Credential signatureCredential,
byte[] byteArrayToSign) |
byte[] |
sign(Credential signatureCredential,
byte[] byteArrayToSign,
Map<String,Object> options) |
SignatureVerificationResult |
verify(byte[] signedByteArray,
byte[] signature,
Map<String,Object> options) |
SignatureVerificationResult |
verify(byte[] signedByteArray,
Map<String,Object> options) |
SignatureVerificationResult |
verify(Document signedContent,
Element sigElement,
Map<String,Object> options) |
public static final String XMLNS_DS
public XmlSignatureBuilder(AdvancedElectronicSignatureEnumeration aes, XadesSpecification... specs)
public byte[] sign(Credential signatureCredential, byte[] byteArrayToSign) throws TechnicalConnectorException
sign in interface SignatureBuilderTechnicalConnectorExceptionpublic byte[] sign(Credential signatureCredential, byte[] byteArrayToSign, Map<String,Object> options) throws TechnicalConnectorException
sign in interface SignatureBuilderTechnicalConnectorExceptionpublic SignatureVerificationResult verify(byte[] signedByteArray, Map<String,Object> options) throws TechnicalConnectorException
verify in interface SignatureBuilderTechnicalConnectorExceptionpublic SignatureVerificationResult verify(byte[] signedByteArray, byte[] signature, Map<String,Object> options) throws TechnicalConnectorException
verify in interface SignatureBuilderTechnicalConnectorExceptionpublic SignatureVerificationResult verify(Document signedContent, Element sigElement, Map<String,Object> options) throws TechnicalConnectorException
verify in interface SignatureBuilderTechnicalConnectorExceptionpublic AdvancedElectronicSignatureEnumeration getSupportedAES()
getSupportedAES in interface SignatureBuilder
Connector Packaging generic 4.4.0 API
Copyright © {inceptionYear}-2023 eHealth. All Rights Reserved.