Uses of Interface
br.ufsc.labsec.signature.ExtraInformation
-
Uses of ExtraInformation in br.ufsc.labsec.component
Classes in br.ufsc.labsec.component with type parameters of type ExtraInformation Modifier and Type Class Description class
CompleteSignatureComponent<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>>
class
SignatureComponent<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>>
-
Uses of ExtraInformation in br.ufsc.labsec.signature
Classes in br.ufsc.labsec.signature with type parameters of type ExtraInformation Modifier and Type Class Description class
AttributeIncluder<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>>
class
CompleteSigner<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>>
Classe abstrata que representa um assinador completo, podendo realizar assinatura simples, co-assinatura ou contra-assinatura.class
FileToBeSigned<T extends ExtraInformation>
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 deSignerRequest.sign()
é uma lista deSignatureDataWrapper
dos documentos passados por parâmetro de uma requisiçãoFields in br.ufsc.labsec.signature declared as ExtraInformation Modifier and Type Field Description protected Info
SignerRequest. extraInformation
Valor opcional para informações extras a serem passadas para a assinatura (rua, cidade, codigo postal, pais e etc.)Fields in br.ufsc.labsec.signature with type parameters of type ExtraInformation Modifier and Type Field Description protected FileToBeSigned<? extends ExtraInformation>
SignerRequest. fileToBeSigned
Arquivo a ser assinado gerado a partir da dos bytes lidos para cada arquivo selecionadoMethods 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, PrivateKeyInformation privateKeyInformation, br.ufsc.labsec.pbad.ykue_utils.signature.CertificateInformation certificateInformation, br.ufsc.labsec.pbad.ykue_utils.signature.InformationSigner informationSigner, boolean remote, T extraInformation, List<String> signedAttributes, List<String> unsignedAttributes, CompleteSigner.Mode signatureMode)
<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, CompleteSigner.Mode signatureMode)
<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, CompleteSigner.Mode signatureMode)
<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, CompleteSigner.Mode signatureMode)
<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, CompleteSigner.Mode signatureMode)
Methods in br.ufsc.labsec.signature that return ExtraInformation Modifier and Type Method Description ExtraInformation
FileToBeSignedGenerator. generateExtraInformation(SignerType signatureType, FileFormat fileFormat, byte[] contentToSign, SignerParameters parameters, String filename)
-
Uses of ExtraInformation in br.ufsc.labsec.signature.conformanceVerifier.cades
Classes in br.ufsc.labsec.signature.conformanceVerifier.cades that implement ExtraInformation Modifier and Type Class Description class
CadesInformation
class
TSInformation<Encod,Sig extends Signature<Encod>>
Fields in br.ufsc.labsec.signature.conformanceVerifier.cades with type parameters of type ExtraInformation Modifier and Type Field Description protected FileToBeSigned<? extends ExtraInformation>
AbstractCadesSigner. fileToBeSigned
-
Uses of ExtraInformation in br.ufsc.labsec.signature.conformanceVerifier.common
Classes in br.ufsc.labsec.signature.conformanceVerifier.common with type parameters of type ExtraInformation Modifier and Type Class Description class
AttributeFactory<Info extends ExtraInformation,Encod,Sig>
Esta classe mapeia o OID de um atributo para o seu nome e um atributo a seu respectivo Creator. -
Uses of ExtraInformation in br.ufsc.labsec.signature.conformanceVerifier.jades
Classes in br.ufsc.labsec.signature.conformanceVerifier.jades that implement ExtraInformation Modifier and Type Class Description class
JadesInformation
-
Uses of ExtraInformation in br.ufsc.labsec.signature.conformanceVerifier.pades
Classes in br.ufsc.labsec.signature.conformanceVerifier.pades that implement ExtraInformation Modifier and Type Class Description class
PadesInformation
-
Uses of ExtraInformation in br.ufsc.labsec.signature.conformanceVerifier.xades
Classes in br.ufsc.labsec.signature.conformanceVerifier.xades that implement ExtraInformation Modifier and Type Class Description class
XadesInformation
-
Uses of ExtraInformation in br.ufsc.labsec.signature.signer
Classes in br.ufsc.labsec.signature.signer with type parameters of type ExtraInformation Modifier and Type Class Description class
CompleteContainerGenerator<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>>
class
SignedAttributeCreator<Info extends ExtraInformation,Encod>
Esta classe engloba métodos em comum entre Creators de atributosclass
UnsignedAttributeCreator<Info extends ExtraInformation,Encod,Sig>
Esta classe engloba métodos em comum entre Creators de atributos -
Uses of ExtraInformation in br.ufsc.labsec.signature.signer.common
Classes in br.ufsc.labsec.signature.signer.common with type parameters of type ExtraInformation Modifier and Type Interface Description interface
ContainerBuilder<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>>
-
Uses of ExtraInformation in br.ufsc.labsec.signature.signer.creator
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>>