Interface ContainerBuilder<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>>
- All Known Implementing Classes:
AbstractCadesSigner, AbstractXadesSigner, CadesSigner, CompleteSigner, JadesSigner, PadesSigner, XadesSigner
public interface ContainerBuilder<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>>
-
Method Summary
Modifier and TypeMethodDescriptionbuildContainer(byte[] bytes) default SignatureContainer<Sig> buildContainer(InputStream inputStream) getLastSignature(FileToBeSigned<? extends Info> fileToBeSigned)
-
Method Details
-
buildContainer
- Throws:
SignatureAttributeException
-
getCounterSignatureIdentifier
String getCounterSignatureIdentifier() -
getLastSignature
Sig getLastSignature(FileToBeSigned<? extends Info> fileToBeSigned) throws SignatureAttributeException - Throws:
SignatureAttributeException
-
buildContainer
default SignatureContainer<Sig> buildContainer(InputStream inputStream) throws IOException, SignatureAttributeException
-