Uses of Interface
br.ufsc.labsec.commons.signature.ExtraInformation
Packages that use ExtraInformation
Package
Description
-
Uses of ExtraInformation in br.ufsc.labsec.pbad.core
Classes in br.ufsc.labsec.pbad.core with type parameters of type ExtraInformationModifier and TypeInterfaceDescriptioninterfaceArtifactToBeSigned<T extends ExtraInformation>interfaceRevocationConstructor<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>> -
Uses of ExtraInformation in br.ufsc.labsec.pbad.core.signature.cades
Classes in br.ufsc.labsec.pbad.core.signature.cades that implement ExtraInformation -
Uses of ExtraInformation in br.ufsc.labsec.pbad.core.signature.jades
Classes in br.ufsc.labsec.pbad.core.signature.jades that implement ExtraInformation -
Uses of ExtraInformation in br.ufsc.labsec.pbad.core.signature.pades
Classes in br.ufsc.labsec.pbad.core.signature.pades that implement ExtraInformation -
Uses of ExtraInformation in br.ufsc.labsec.pbad.core.signature.xades
Classes in br.ufsc.labsec.pbad.core.signature.xades that implement ExtraInformation -
Uses of ExtraInformation in br.ufsc.labsec.pbad.signerCore
Classes in br.ufsc.labsec.pbad.signerCore with type parameters of type ExtraInformationModifier and TypeInterfaceDescriptioninterfaceSigner<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.pbad.signerCore declared as ExtraInformationModifier and TypeFieldDescriptionprotected 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.pbad.signerCore with type parameters of type ExtraInformationModifier and TypeFieldDescriptionprotected FileToBeSigned<? extends ExtraInformation> SignerRequest.fileToBeSignedArquivo a ser assinado gerado a partir da dos bytes lidos para cada arquivo selecionado -
Uses of ExtraInformation in br.ufsc.labsec.pbad.signerCore.cades
Fields in br.ufsc.labsec.pbad.signerCore.cades with type parameters of type ExtraInformationModifier and TypeFieldDescriptionprotected FileToBeSigned<? extends ExtraInformation> AbstractCadesSigner.fileToBeSigned -
Uses of ExtraInformation in br.ufsc.labsec.pbad.signerCore.commons.attributes
Classes in br.ufsc.labsec.pbad.signerCore.commons.attributes with type parameters of type ExtraInformationModifier and TypeClassDescriptionclassAttributeFactory<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>>Esta classe mapeia o OID de um atributo para o seu nome e um atributo a seu respectivo Creator.classAttributeIncluder<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>, SigComp extends SignatureComponent<Encod,Sig>> classSignedAttributeCreator<Info extends ExtraInformation, Encod>Esta classe engloba métodos em comum entre Creators de atributosclassUnsignedAttributeCreator<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>>Esta classe engloba métodos em comum entre Creators de atributos -
Uses of ExtraInformation in br.ufsc.labsec.pbad.signerCore.commons.containers
Classes in br.ufsc.labsec.pbad.signerCore.commons.containers with type parameters of type ExtraInformationModifier and TypeClassDescriptionclassCompleteContainerGenerator<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>, SigComp extends SignatureComponent<Encod,Sig>> interfaceContainerBuilder<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>> -
Uses of ExtraInformation in br.ufsc.labsec.pbad.signerCore.component
Classes in br.ufsc.labsec.pbad.signerCore.component with type parameters of type ExtraInformationModifier and TypeClassDescriptionclassCompleteSignatureSignerComponent<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>, SigComp extends CompleteSignatureComponent<Encod,Sig>> classSignatureSignerComponent<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>, SigComp extends SignatureComponent<Encod,Sig>> Methods in br.ufsc.labsec.pbad.signerCore.component with type parameters of type ExtraInformationModifier and TypeMethodDescription<T extends ExtraInformation>
SignatureWrapperSignerComponent.sign(FileToBeSigned<T> fileToBeSigned) Gera a assinatura e a adiciona na lista de assinaturas da aplicação -
Uses of ExtraInformation in br.ufsc.labsec.pbad.signerCore.component.attributeIncluder
Classes in br.ufsc.labsec.pbad.signerCore.component.attributeIncluder with type parameters of type ExtraInformationModifier and TypeClassDescriptionclassAttributeIncluderComponent<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>, SigComp extends SignatureComponent<Encod,Sig>> -
Uses of ExtraInformation in br.ufsc.labsec.pbad.signerCore.signer
Classes in br.ufsc.labsec.pbad.signerCore.signer with type parameters of type ExtraInformationModifier and TypeClassDescriptionclassCompleteSigner<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>Methods in br.ufsc.labsec.pbad.signerCore.signer with type parameters of type ExtraInformationModifier and TypeMethodDescription<T extends ExtraInformation>
FileToBeSigned<T> FileToBeSignedGenerator.createDetachedFileToBeSigned(ApplicationInterface application, FileToBeSigned<T> fileToBeSigned, InputStream inputStream) <T extends ExtraInformation>
FileToBeSigned<? extends T> FileToBeSignedGenerator.generateFileToBeSigned(ApplicationInterface 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, SignMode signatureMode) <T extends ExtraInformation>
FileToBeSigned<? extends T> FileToBeSignedGenerator.generateFileToBeSigned(ApplicationInterface application, String filename, InputStream contentToBeSigned, FileFormat signatureFormat, SignerType signatureType, String signatureSuite, KeyStoreInformation keyStoreInformation, T extraInformation) <T extends ExtraInformation>
FileToBeSigned<? extends T> FileToBeSignedGenerator.generateFileToBeSigned(ApplicationInterface application, String filename, InputStream contentToBeSigned, FileFormat signatureFormat, SignerType signatureType, String signatureSuite, KeyStoreInformation keyStoreInformation, T extraInformation, SignMode signatureMode) <T extends ExtraInformation>
FileToBeSigned<? extends T> FileToBeSignedGenerator.generateFileToBeSigned(ApplicationInterface application, String filename, InputStream contentToBeSigned, FileFormat signatureFormat, SignerType signatureType, String signatureSuite, KeyStoreInformation keyStoreInformation, T extraInformation, List<String> signedAttributes, List<String> unsignedAttributes, SignMode signatureMode) <T extends ExtraInformation>
FileToBeSigned<? extends T> FileToBeSignedGenerator.generateFileToBeSigned(ApplicationInterface application, URI uri, String fileExtension, FileFormat signatureFormat, SignerType signatureType, String signatureSuite, KeyStoreInformation keyStoreInformation, T extraInformation) <T extends ExtraInformation>
FileToBeSigned<? extends T> FileToBeSignedGenerator.generateFileToBeSigned(ApplicationInterface application, URI uri, String fileExtension, FileFormat signatureFormat, SignerType signatureType, String signatureSuite, KeyStoreInformation keyStoreInformation, T extraInformation, SignMode signatureMode) <T extends ExtraInformation>
FileToBeSigned<? extends T> FileToBeSignedGenerator.generateFileToBeSigned(ApplicationInterface application, URI uri, String fileExtension, FileFormat signatureFormat, SignerType signatureType, String signatureSuite, KeyStoreInformation keyStoreInformation, T extraInformation, List<String> signedAttributes, List<String> unsignedAttributes, SignMode signatureMode) Methods in br.ufsc.labsec.pbad.signerCore.signer that return ExtraInformationModifier and TypeMethodDescriptionFileToBeSignedGenerator.generateExtraInformation(SignerType signatureType, FileFormat fileFormat, byte[] contentToSign, SignerParameters parameters, String filename) -
Uses of ExtraInformation in br.ufsc.labsec.pbad.signerCore.signer.creator
Classes in br.ufsc.labsec.pbad.signerCore.signer.creator with type parameters of type ExtraInformationModifier and TypeClassDescriptionclassAbstractRevocationCreator<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>, SigComp extends SignatureComponent<Encod,Sig>> classAttributeCertificateRefsCreator<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>, SigComp extends SignatureComponent<Encod,Sig>> classAttributeRevocationCreator<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>, SigComp extends SignatureComponent<Encod,Sig>> classAttributeRevocationRefsCreator<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>, SigComp extends SignatureComponent<Encod,Sig>> classCertificateCreator<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>, SigComp extends SignatureComponent<Encod,Sig>> classCertificateInfoCreator<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>, SigComp extends SignatureComponent<Encod,Sig>> classCertificateRefsCreator<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>, SigComp extends SignatureComponent<Encod,Sig>> classRevocationCreator<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>, SigComp extends SignatureComponent<Encod,Sig>> classTimestampCreator<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>> -
Uses of ExtraInformation in br.ufsc.labsec.pbad.verifierCore.commons
Classes in br.ufsc.labsec.pbad.verifierCore.commons with type parameters of type ExtraInformationModifier and TypeClassDescriptionclassAbstractSignatureVerifier<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>, SigComp extends SignatureComponent<Encod,Sig>> interfaceAbstractVerifierInterface<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>, SigComp extends SignatureComponent<Encod,Sig>> classAttributeCertificateValuesLogicVerifier<Info extends ExtraInformation, Enc, Sig extends Signature<Enc>, SigComp extends SignatureComponent<Enc,Sig>, Ver extends AbstractVerifierInterface<Info, Enc, Sig, SigComp>> classCertificateValuesLogicVerifier<Info extends ExtraInformation, Enc, Sig extends Signature<Enc>, SigComp extends SignatureComponent<Enc,Sig>, Ver extends AbstractVerifierInterface<Info, Enc, Sig, SigComp>> classChildAttributeVerifier<Info extends ExtraInformation, Enc, Sig extends Signature<Enc>, SigComp extends SignatureComponent<Enc,Sig>, P extends SignatureAttribute<Enc>, Ver extends AbstractVerifierInterface<Info, Enc, Sig, SigComp>, C extends P> interfaceTSValidator<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>, SigComp extends SignatureComponent<Encod,Sig>, TS extends SignatureAttribute<Encod>, Ver extends AbstractVerifierInterface<Info, Encod, Sig, SigComp>, Report> -
Uses of ExtraInformation in br.ufsc.labsec.pbad.verifierCore.commons.attributes
Classes in br.ufsc.labsec.pbad.verifierCore.commons.attributes with type parameters of type ExtraInformationModifier and TypeInterfaceDescriptioninterfaceAttributeVerifier<Info extends ExtraInformation, Enc, Sig extends Signature<Enc>, SigComp extends SignatureComponent<Enc,Sig>, Attr extends SignatureAttribute<Enc>, Ver extends AbstractVerifierInterface<Info, Enc, Sig, SigComp>> Methods in br.ufsc.labsec.pbad.verifierCore.commons.attributes with type parameters of type ExtraInformationModifier and TypeMethodDescription<Info extends ExtraInformation, Enc, Sig extends Signature<Enc>, SigComp extends SignatureComponent<Enc,Sig>, Attr extends SignatureAttribute<Enc>, Ver extends AbstractVerifierInterface<Info, Enc, Sig, SigComp>, Report>
voidTSValidatorFactory.validate(Attr attribute, Ver verifier, Report report, boolean containsRefsTimestamp, boolean containsArchiveTimestamp) <Info extends ExtraInformation, Enc, Sig extends Signature<Enc>, SigComp extends SignatureComponent<Enc,Sig>, Attr extends SignatureAttribute<Enc>, Ver extends AbstractVerifierInterface<Info, Enc, Sig, SigComp>>
voidAttributeVerifierFactory.verify(Attr attribute, Ver verifier) -
Uses of ExtraInformation in br.ufsc.labsec.pbad.verifierCore.commons.valueReportCreator
Classes in br.ufsc.labsec.pbad.verifierCore.commons.valueReportCreator with type parameters of type ExtraInformationModifier and TypeInterfaceDescriptioninterfaceAttributeValueReportCreator<Info extends ExtraInformation, Enc, Sig extends Signature<Enc>, SigComp extends SignatureComponent<Enc,Sig>, Attr extends SignatureAttribute<Enc>, Ver extends AbstractVerifierInterface<Info, Enc, Sig, SigComp>> classChildAttributeValueReportCreator<Info extends ExtraInformation, Enc, Sig extends Signature<Enc>, SigComp extends SignatureComponent<Enc,Sig>, P extends SignatureAttribute<Enc>, Ver extends AbstractVerifierInterface<Info, Enc, Sig, SigComp>, C extends P> Methods in br.ufsc.labsec.pbad.verifierCore.commons.valueReportCreator with type parameters of type ExtraInformationModifier and TypeMethodDescription<Info extends ExtraInformation, Enc, Sig extends Signature<Enc>, SigComp extends SignatureComponent<Enc,Sig>, Attr extends SignatureAttribute<Enc>, Ver extends AbstractVerifierInterface<Info, Enc, Sig, SigComp>>
AttributeValueReportAttributeValueReportCreatorFactory.createValueReport(Attr attribute, Ver verifier) -
Uses of ExtraInformation in br.ufsc.labsec.pbad.verifierCore.commons.valueReportCreator.attributes
Classes in br.ufsc.labsec.pbad.verifierCore.commons.valueReportCreator.attributes with type parameters of type ExtraInformationModifier and TypeClassDescriptionclassCertValuesLogicValueReportCreator<Info extends ExtraInformation, Enc, Sig extends Signature<Enc>, SigComp extends SignatureComponent<Enc,Sig>, Attr extends CertValuesLogic<Enc>, Ver extends AbstractVerifierInterface<Info, Enc, Sig, SigComp>> -
Uses of ExtraInformation in br.ufsc.labsec.pbad.verifierCore.component
Classes in br.ufsc.labsec.pbad.verifierCore.component with type parameters of type ExtraInformationModifier and TypeClassDescriptionclassCompleteSignatureVerifierComponent<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>, SigComp extends CompleteSignatureComponent<Encod,Sig>> classSignatureVerifierComponent<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>, SigComp extends SignatureComponent<Encod,Sig>> -
Uses of ExtraInformation in br.ufsc.labsec.pbad.verifierCore.jades.tsValidator
Classes in br.ufsc.labsec.pbad.verifierCore.jades.tsValidator with type parameters of type ExtraInformationModifier and TypeInterfaceDescriptioninterfaceAggregateTSValidator<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>, SigComp extends SignatureComponent<Encod,Sig>, TS extends SignatureAttribute<Encod>, Ver extends AbstractVerifierInterface<Info, Encod, Sig, SigComp>> interfaceIndividualTSValidator<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>, SigComp extends SignatureComponent<Encod,Sig>, TS extends SignatureAttribute<Encod>, Ver extends AbstractVerifierInterface<Info, Encod, Sig, SigComp>>