-
Classes in br.ufsc.labsec.signature with type parameters of type ExtraInformation
Modifier and Type |
Class |
Description |
class |
FileToBeSigned<T extends ExtraInformation> |
|
class |
SignatureRequest<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 SignatureRequest.build() é um objeto SignatureRequest com os valores passados
|
interface |
Signer<Info extends ExtraInformation> |
|
class |
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 de SignatureDataWrapper dos documentos passados por parâmetro de uma requisição
|
Fields in br.ufsc.labsec.signature declared as ExtraInformation
Modifier and Type |
Field |
Description |
protected Info |
SignatureRequest.extraInformation |
Valor opcional para informações extras a serem passadas para a assinatura (rua, cidade, codigo postal, pais e etc.)
|
protected Info |
SignerRequest.extraInformation |
Valor opcional para informações extras a serem passadas para a assinatura (rua, cidade, codigo postal, pais e etc.)
|
Methods in br.ufsc.labsec.signature with type parameters of type ExtraInformation
Modifier and Type |
Method |
Description |
<T extends ExtraInformation> FileToBeSigned<T> |
FileToBeSignedGenerator.createDetachedFileToBeSigned(Application application,
FileToBeSigned<T> fileToBeSigned,
InputStream inputStream) |
|
<T extends ExtraInformation> FileToBeSigned<? extends T> |
FileToBeSignedGenerator.generateFileToBeSigned(Application application,
String filename,
InputStream contentToBeSigned,
FileFormat signatureFormat,
SignerType signatureType,
String signatureSuite,
KeyStoreInformation keyStoreInformation,
T extraInformation) |
|
<T extends ExtraInformation> FileToBeSigned<? extends T> |
FileToBeSignedGenerator.generateFileToBeSigned(Application application,
String filename,
InputStream contentToBeSigned,
FileFormat signatureFormat,
SignerType signatureType,
String signatureSuite,
KeyStoreInformation keyStoreInformation,
T extraInformation,
List<String> signedAttributes,
List<String> unsignedAttributes) |
|
<T extends ExtraInformation> FileToBeSigned<? extends T> |
FileToBeSignedGenerator.generateFileToBeSigned(Application application,
URI uri,
String fileExtension,
FileFormat signatureFormat,
SignerType signatureType,
String signatureSuite,
KeyStoreInformation keyStoreInformation,
T extraInformation) |
|
<T extends ExtraInformation> FileToBeSigned<? extends T> |
FileToBeSignedGenerator.generateFileToBeSigned(Application application,
URI uri,
String fileExtension,
FileFormat signatureFormat,
SignerType signatureType,
String signatureSuite,
KeyStoreInformation keyStoreInformation,
T extraInformation,
List<String> signedAttributes,
List<String> unsignedAttributes) |
|
-
-
-
-
-
-
-
Classes in br.ufsc.labsec.signature.signer.creator with type parameters of type ExtraInformation
Modifier and Type |
Class |
Description |
class |
AbstractRevocationCreator<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>> |
|
class |
AttributeCertificateRefsCreator<Info extends ExtraInformation,Encod,Sig> |
|
class |
AttributeRevocationCreator<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>> |
|
class |
AttributeRevocationRefsCreator<Info extends ExtraInformation,Encod,Sig> |
|
class |
CertificateCreator<Info extends ExtraInformation,Encod,Sig> |
|
class |
CertificateInfoCreator<Info extends ExtraInformation,Encod,Sig> |
|
class |
CertificateRefsCreator<Info extends ExtraInformation,Encod,Sig> |
|
class |
RevocationCreator<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>> |
|
class |
TimestampCreator<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>> |
|