Package br.ufsc.labsec.signature
package br.ufsc.labsec.signature
-
ClassDescriptionAbstractSignatureVerifier<T extends Signature<?>>Asn1SignatureContainer<Sig extends Signature<?>>Essa classe é utilizada para configurar atributos que necessitam de configuração.Interface responsável pela validação de certificados.Sinaliza quais âncoras deverão ser obtidas na validação do caminhoClasse abstrata que representa um assinador completo, podendo realizar assinatura simples, co-assinatura ou contra-assinatura.CoSigner<Info>CounterSigner<Info>FileToBeSigned<T extends ExtraInformation>Signer<Info extends ExtraInformation>SignerRequest<Info extends ExtraInformation>Representa a montagem de uma requisição de assinatura(s) em documento(s) Os valores obrigatórios passados são: Nome do arquivo recebido pela requisição InputStream do documento a ser assinado Informações do KeyStore para realização da assinatura Tipo de assinatura a ser realizada Formato da assinatura a ser realizada Suite de assinatura a ser utilizada O retorno de
SignerRequest.sign()é uma lista deSignatureWrapperdos documentos passados por parâmetro de uma requisição