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 classCompleteSignatureComponent<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>>classSignatureComponent<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 classAttributeIncluder<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>>classCompleteSigner<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>>Classe abstrata que representa um assinador completo, podendo realizar assinatura simples, co-assinatura ou contra-assinatura.classFileToBeSigned<T extends ExtraInformation>interfaceSigner<Info extends ExtraInformation>classSignerRequest<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 deSignatureWrapperdos documentos passados por parâmetro de uma requisiçãoFields in br.ufsc.labsec.signature declared as ExtraInformation Modifier and Type Field Description protected InfoSignerRequest. extraInformationValor 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. fileToBeSignedArquivo 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 ExtraInformationFileToBeSignedGenerator. 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 classCadesInformationclassTSInformation<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 classAttributeFactory<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 classJadesInformation -
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 classPadesInformation -
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 classXadesInformation -
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 classCompleteContainerGenerator<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>>classSignedAttributeCreator<Info extends ExtraInformation,Encod>Esta classe engloba métodos em comum entre Creators de atributosclassUnsignedAttributeCreator<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 interfaceContainerBuilder<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 classAbstractRevocationCreator<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>>classAttributeCertificateRefsCreator<Info extends ExtraInformation,Encod,Sig>classAttributeRevocationCreator<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>>classAttributeRevocationRefsCreator<Info extends ExtraInformation,Encod,Sig>classCertificateCreator<Info extends ExtraInformation,Encod,Sig>classCertificateInfoCreator<Info extends ExtraInformation,Encod,Sig>classCertificateRefsCreator<Info extends ExtraInformation,Encod,Sig>classRevocationCreator<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>>classTimestampCreator<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>> -
Uses of ExtraInformation in br.ufsc.labsec.signature.signer.policyStorage
Methods in br.ufsc.labsec.signature.signer.policyStorage with type parameters of type ExtraInformation Modifier and Type Method Description <T extends ExtraInformation>
SignatureWrapperSignerComponent. sign(FileToBeSigned<T> fileToBeSigned)Gera a assinatura e a adiciona na lista de assinaturas da aplicação