Package br.com.davinti.vitruvio.spi
Class UnicoDigitalSignatureProvider
Object
UnicoDigitalSignatureProvider
- All Implemented Interfaces:
DigitalSignatureProvider
@Component
public class UnicoDigitalSignatureProvider
extends Object
implements DigitalSignatureProvider
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcancelRequest(RequisicaoAssinaturaDigital requisicao) voidcheckProgress(RequisicaoAssinaturaDigital requisicao) voidcreateRequest(RequisicaoAssinaturaDigital requisicao, List<Signatario> signatarios) Provedorprovides()voidsetFileService(FileService fileService) voidsetProviderAssinaturaDigitalUnicoDao(ProvidorAssinaturaDigitalUnicoDao providerAssinaturaDigitalUnicoDao) voidsetRequisicaoAssinaturaDigitalDao(RequisicaoAssinaturaDigitalDao requisicaoAssinaturaDigitalDao) voidsetRequisicaoUnicoDao(RequisicaoUnicoDao requisicaoUnicoDao) voidsetSignatarioDao(SignatarioDao signatarioDao) TipoAssinatura[]
-
Field Details
-
SUPPORTED_METHODS
public static final TipoAssinatura[] SUPPORTED_METHODS
-
-
Constructor Details
-
UnicoDigitalSignatureProvider
public UnicoDigitalSignatureProvider()
-
-
Method Details
-
setProviderAssinaturaDigitalUnicoDao
@Autowired public void setProviderAssinaturaDigitalUnicoDao(ProvidorAssinaturaDigitalUnicoDao providerAssinaturaDigitalUnicoDao) -
setRequisicaoUnicoDao
-
setRequisicaoAssinaturaDigitalDao
@Autowired public void setRequisicaoAssinaturaDigitalDao(RequisicaoAssinaturaDigitalDao requisicaoAssinaturaDigitalDao) -
setSignatarioDao
-
setFileService
-
supportedTypes
public TipoAssinatura[] supportedTypes()- Specified by:
supportedTypesin interfaceDigitalSignatureProvider
-
provides
public Provedor provides()- Specified by:
providesin interfaceDigitalSignatureProvider
-
createRequest
@Transactional(propagation=REQUIRED) public void createRequest(RequisicaoAssinaturaDigital requisicao, List<Signatario> signatarios) - Specified by:
createRequestin interfaceDigitalSignatureProvider
-
checkProgress
@Transactional(propagation=REQUIRED) public void checkProgress(RequisicaoAssinaturaDigital requisicao) - Specified by:
checkProgressin interfaceDigitalSignatureProvider
-
cancelRequest
@Transactional(propagation=REQUIRED) public void cancelRequest(RequisicaoAssinaturaDigital requisicao) - Specified by:
cancelRequestin interfaceDigitalSignatureProvider
-