Package br.ufsc.labsec.signature
Interface CoSigner<Info>
- All Known Implementing Classes:
AbstractCadesSigner
,AbstractXadesSigner
,CadesSigner
,CompleteSigner
,JadesSigner
,PadesSigner
,XadesSigner
public interface CoSigner<Info>
-
Method Summary
Modifier and Type Method Description boolean
canCoSign(FileToBeSigned<? extends Info> fileToBeSigned)
boolean
coSign(FileToBeSigned<? extends Info> signerInformation)
boolean
save()
-
Method Details
-
canCoSign
boolean canCoSign(FileToBeSigned<? extends Info> fileToBeSigned) throws br.ufsc.labsec.pbad.ykue_utils.exceptions.SignerException- Throws:
br.ufsc.labsec.pbad.ykue_utils.exceptions.SignerException
-
coSign
boolean coSign(FileToBeSigned<? extends Info> signerInformation) throws br.ufsc.labsec.pbad.ykue_utils.exceptions.SignerException- Throws:
br.ufsc.labsec.pbad.ykue_utils.exceptions.SignerException
-
save
boolean save()
-