Class ExtendApplication
java.lang.Object
br.ufsc.labsec.components.ComponentContainer
br.ufsc.labsec.extend.ExtendApplication
- All Implemented Interfaces:
ApplicationInterface
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionextend(SignatureWrapper wrapper, int signatureIndex, AdESType type, AdESLevel level, Optional<TsaInfo.TsaAuthInfo> tsaAuthInfo) stamp(SignatureWrapper wrapper, int signatureIndex, String attribute, AdESType type, Optional<TsaInfo.TsaAuthInfo> tsaAuthInfo) Methods inherited from class ComponentContainer
getComponents, getConfiguration, isVerificationPackage, setComponents, setupMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ApplicationInterface
copyComponentsFieldsFrom, getComponent, getComponentParam, setup
-
Constructor Details
-
ExtendApplication
public ExtendApplication() -
ExtendApplication
-
-
Method Details
-
extend
public SignatureWrapper extend(SignatureWrapper wrapper, int signatureIndex, AdESType type, AdESLevel level, Optional<TsaInfo.TsaAuthInfo> tsaAuthInfo) throws br.ufsc.labsec.pbad.ykue_utils.exceptions.SignerException, PbadException, IOException - Throws:
br.ufsc.labsec.pbad.ykue_utils.exceptions.SignerExceptionPbadExceptionIOException
-
stamp
public SignatureWrapper stamp(SignatureWrapper wrapper, int signatureIndex, String attribute, AdESType type, Optional<TsaInfo.TsaAuthInfo> tsaAuthInfo) throws br.ufsc.labsec.pbad.ykue_utils.exceptions.SignerException, PbadException, IOException - Throws:
br.ufsc.labsec.pbad.ykue_utils.exceptions.SignerExceptionPbadExceptionIOException
-