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 SummaryModifier and Type Method Description SignatureContainer<Sig>buildContainer(byte[] bytes)default SignatureContainer<Sig>buildContainer(InputStream inputStream)StringgetCounterSignatureIdentifier()SiggetLastSignature(FileToBeSigned<? extends Info> fileToBeSigned)
- 
Method Details- 
buildContainer- Throws:
- SignatureAttributeException
 
- 
getCounterSignatureIdentifierString getCounterSignatureIdentifier()
- 
getLastSignatureSig getLastSignature(FileToBeSigned<? extends Info> fileToBeSigned) throws SignatureAttributeException- Throws:
- SignatureAttributeException
 
- 
buildContainerdefault SignatureContainer<Sig> buildContainer(InputStream inputStream) throws IOException, SignatureAttributeException
 
-