Uses of Interface
br.ufsc.labsec.parser.commons.Signature
Packages that use Signature
Package
Description
-
Uses of Signature in br.ufsc.labsec.component
Classes in br.ufsc.labsec.component with type parameters of type SignatureModifier and TypeClassDescriptionclassCompleteSignatureComponent<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>>classSignatureComponent<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>>interfaceSignatureComponentInterface<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>> -
Uses of Signature in br.ufsc.labsec.parser.cades
Classes in br.ufsc.labsec.parser.cades with type parameters of type SignatureModifier and TypeClassDescriptionclassAsn1SignatureContainer<Sig extends Signature<?>>interfaceEsta interface representa uma referência para um contêiner ou uma assinatura superiorSubinterfaces of Signature in br.ufsc.labsec.parser.cadesModifier and TypeInterfaceDescriptioninterfaceEsta interface representa uma assinatura digital.Classes in br.ufsc.labsec.parser.cades that implement SignatureModifier and TypeClassDescriptionclassEsta classe representa uma assinatura CMS qualquer que contém, no mínimo, o atributo IdAaEtsSigPolicyId.classEsta classe representa tanto uma assinatura quanto uma contra-assinatura CAdES.Methods in br.ufsc.labsec.parser.cades that return types with arguments of type Signature -
Uses of Signature in br.ufsc.labsec.parser.cades.attributes.unsigned
Classes in br.ufsc.labsec.parser.cades.attributes.unsigned that implement SignatureModifier and TypeClassDescriptionclassRepresenta uma contra assinatura no formato CAdES. -
Uses of Signature in br.ufsc.labsec.parser.commons
Methods in br.ufsc.labsec.parser.commons that return types with arguments of type Signature -
Uses of Signature in br.ufsc.labsec.parser.interfaces
Classes in br.ufsc.labsec.parser.interfaces with type parameters of type SignatureModifier and TypeInterfaceDescriptioninterfaceSignatureContainer<Sig extends Signature<?>>Esta interface representa um contêiner de assinaturas. -
Uses of Signature in br.ufsc.labsec.parser.jades
Classes in br.ufsc.labsec.parser.jades that implement SignatureModifier and TypeClassDescriptionclassEsta classe representa uma assinatura JAdES.Methods in br.ufsc.labsec.parser.jades that return types with arguments of type SignatureModifier and TypeMethodDescriptionList<? extends Signature<JadesAttrCommonStruct>> JadesSignature.getCounterSignatures() -
Uses of Signature in br.ufsc.labsec.parser.jades.attributes.unsigned
Classes in br.ufsc.labsec.parser.jades.attributes.unsigned that implement Signature -
Uses of Signature in br.ufsc.labsec.parser.pades
Classes in br.ufsc.labsec.parser.pades that implement SignatureModifier and TypeClassDescriptionclassEsta classe representa uma assinatura PAdES.Methods in br.ufsc.labsec.parser.pades that return types with arguments of type SignatureModifier and TypeMethodDescriptionList<? extends Signature<PadesEncoded>> PadesSignature.getCounterSignatures() -
Uses of Signature in br.ufsc.labsec.parser.utils
Methods in br.ufsc.labsec.parser.utils with parameters of type SignatureModifier and TypeMethodDescriptionstatic <Encod> booleanSignatureUtils.isBasicSignature(Signature<Encod> signature) static voidSignatureAttributeUtils.verifyDependencies(SignatureAttribute<?> signatureAttribute, Signature<?> signature, String... attributes) Verifica se a assinatura contém atributos que são dependências do atributo atualstatic voidSignatureAttributeUtils.verifyDuplicate(SignatureAttribute<?> signatureAttribute, Signature<?> signature) Verifica na assinatura se o atributo é único -
Uses of Signature in br.ufsc.labsec.parser.xades
Subinterfaces of Signature in br.ufsc.labsec.parser.xadesModifier and TypeInterfaceDescriptioninterfaceEsta interface representa uma assinatura digital.Classes in br.ufsc.labsec.parser.xades that implement SignatureModifier and TypeClassDescriptionclassEsta classe representa uma assinatura do tipo XAdES. -
Uses of Signature in br.ufsc.labsec.parser.xades.attributes.unsigned
Classes in br.ufsc.labsec.parser.xades.attributes.unsigned that implement SignatureModifier and TypeClassDescriptionclassRepresenta uma contra assinatura no formato XAdES. -
Uses of Signature in br.ufsc.labsec.signature
Classes in br.ufsc.labsec.signature with type parameters of type SignatureModifier and TypeClassDescriptionclassAbstractSignatureVerifier<T extends Signature<?>>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.Fields in br.ufsc.labsec.signature declared as SignatureModifier and TypeFieldDescriptionprotected TAbstractSignatureVerifier.selectedSignatureAssinatura selecionada para verificaçãoMethods in br.ufsc.labsec.signature with type parameters of type SignatureModifier and TypeMethodDescription<Encod, Sig extends Signature<Encod>>
FileToBeSigned<TSInformation<Encod, Sig>> FileToBeSignedGenerator.generateTimestampToBeSigned(TimeStampComponent component, String attributeOid, byte[] digestToSign, String signatureSuite, Sig stampedSignature) Methods in br.ufsc.labsec.signature that return types with arguments of type SignatureMethod parameters in br.ufsc.labsec.signature with type arguments of type SignatureModifier and TypeMethodDescriptionvoidAbstractSignatureVerifier.addPolicyToVerificationPackage(SignatureReport signatureReport, Lpa<Signature<?>> lpa, Optional<SignaturePolicyInstance> policy) -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier
Classes in br.ufsc.labsec.signature.conformanceVerifier with type parameters of type SignatureModifier and TypeClassDescriptionclassInitialReportGenerator<Sig extends Signature<?>>Classe responsável por gerar um relatório inicial de um arquivo de assinaturas -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.cades
Classes in br.ufsc.labsec.signature.conformanceVerifier.cades with type parameters of type SignatureModifier and TypeClassDescriptionclassTSInformation<Encod, Sig extends Signature<Encod>>static classTSInformation.TSInformationBuilder<Encod, Sig extends Signature<Encod>> -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.common
Classes in br.ufsc.labsec.signature.conformanceVerifier.common with type parameters of type SignatureModifier and TypeInterfaceDescriptioninterfaceAbstractVerifierInterface<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>>classAttributeCertificateValuesLogicVerifier<Info extends ExtraInformation, Enc, Sig extends Signature<Enc>, Ver extends AbstractVerifierInterface<Info,Enc, Sig>> classCertificateValuesLogicVerifier<Info extends ExtraInformation, Enc, Sig extends Signature<Enc>, Ver extends AbstractVerifierInterface<Info,Enc, Sig>> classChildAttributeVerifier<Info extends ExtraInformation, Enc, Sig extends Signature<Enc>, P extends SignatureAttribute<Enc>, Ver extends AbstractVerifierInterface<Info,Enc, Sig>, C extends P> interfaceTSValidator<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>, TS extends SignatureAttribute<Encod>, Ver extends AbstractVerifierInterface<Info,Encod, Sig>, Report> -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.common.attributes
Classes in br.ufsc.labsec.signature.conformanceVerifier.common.attributes with type parameters of type SignatureModifier and TypeInterfaceDescriptioninterfaceAttributeVerifier<Info extends ExtraInformation, Enc, Sig extends Signature<Enc>, Attr extends SignatureAttribute<Enc>, Ver extends AbstractVerifierInterface<Info,Enc, Sig>> Methods in br.ufsc.labsec.signature.conformanceVerifier.common.attributes with type parameters of type SignatureModifier and TypeMethodDescription<Info extends ExtraInformation, Enc, Sig extends Signature<Enc>, Attr extends SignatureAttribute<Enc>, Ver extends AbstractVerifierInterface<Info,Enc, Sig>, Report>
voidTSValidatorFactory.validate(Attr attribute, Ver verifier, Report report, boolean containsRefsTimestamp, boolean containsArchiveTimestamp) <Info extends ExtraInformation, Enc, Sig extends Signature<Enc>, Attr extends SignatureAttribute<Enc>, Ver extends AbstractVerifierInterface<Info,Enc, Sig>>
voidAttributeVerifierFactory.verify(Attr attribute, Ver verifier) -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.common.valueReportCreator
Classes in br.ufsc.labsec.signature.conformanceVerifier.common.valueReportCreator with type parameters of type SignatureModifier and TypeInterfaceDescriptioninterfaceAttributeValueReportCreator<Info extends ExtraInformation, Enc, Sig extends Signature<Enc>, Attr extends SignatureAttribute<Enc>, Ver extends AbstractVerifierInterface<Info,Enc, Sig>> classChildAttributeValueReportCreator<Info extends ExtraInformation, Enc, Sig extends Signature<Enc>, P extends SignatureAttribute<Enc>, Ver extends AbstractVerifierInterface<Info,Enc, Sig>, C extends P> Methods in br.ufsc.labsec.signature.conformanceVerifier.common.valueReportCreator with type parameters of type SignatureModifier and TypeMethodDescription<Info extends ExtraInformation, Enc, Sig extends Signature<Enc>, Attr extends SignatureAttribute<Enc>, Ver extends AbstractVerifierInterface<Info,Enc, Sig>>
AttributeValueReportAttributeValueReportCreatorFactory.createValueReport(Attr attribute, Ver verifier) -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.common.valueReportCreator.attributes
Classes in br.ufsc.labsec.signature.conformanceVerifier.common.valueReportCreator.attributes with type parameters of type SignatureModifier and TypeClassDescriptionclassCertValuesLogicValueReportCreator<Info extends ExtraInformation, Enc, Sig extends Signature<Enc>, Attr extends CertValuesLogic<Enc>, Ver extends AbstractVerifierInterface<Info,Enc, Sig>> -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.containerCreator
Classes in br.ufsc.labsec.signature.conformanceVerifier.containerCreator with type parameters of type SignatureModifier and TypeClassDescriptionclassAbstractSignatureContainerCreator<Sig extends Signature<?>>Methods in br.ufsc.labsec.signature.conformanceVerifier.containerCreator with type parameters of type SignatureModifier and TypeMethodDescriptionprotected <T extends Signature<?>>
booleanAbstractSignatureContainerCreator.addValidationDataFromVerpak(T signature, int indexOfSignature) -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.jades.tsValidator
Classes in br.ufsc.labsec.signature.conformanceVerifier.jades.tsValidator with type parameters of type SignatureModifier and TypeInterfaceDescriptioninterfaceAggregateTSValidator<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>, TS extends SignatureAttribute<Encod>, Ver extends AbstractVerifierInterface<Info,Encod, Sig>> interfaceIndividualTSValidator<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>, TS extends SignatureAttribute<Encod>, Ver extends AbstractVerifierInterface<Info,Encod, Sig>> -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.report.verificationPackage
Fields in br.ufsc.labsec.signature.conformanceVerifier.report.verificationPackage with type parameters of type SignatureMethods in br.ufsc.labsec.signature.conformanceVerifier.report.verificationPackage that return types with arguments of type Signature -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.report.verificationPackage.compressedArtifact
Subclasses with type arguments of type Signature in br.ufsc.labsec.signature.conformanceVerifier.report.verificationPackage.compressedArtifactMethods in br.ufsc.labsec.signature.conformanceVerifier.report.verificationPackage.compressedArtifact that return types with arguments of type SignatureConstructor parameters in br.ufsc.labsec.signature.conformanceVerifier.report.verificationPackage.compressedArtifact with type arguments of type Signature -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy
Methods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy that return types with arguments of type Signature -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.baseline
Classes in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.baseline with type parameters of type SignatureModifier and TypeInterfaceDescriptioninterfaceA baseline B se refere a assinaturas básicas, ou seja, assinaturas que referenciam o certificado do assinante, sendo assim, essa interface é responsável por transparecer a verificação de conformidade com sua classificaçãointerfaceBaselineLT<Sig extends Signature<?>>A baseline LT se refere a assinaturas com material para validação a longo prazo, ou seja, validade a longo prazo, sendo assim, essa interface é responsável por transparecer a verificação de conformidade com sua classificaçãointerfaceBaselineLTA<Sig extends Signature<?>>A baseline LTA se refere a assinaturas que provém disponibilidade e integridade de validação material a longo prazo, ou seja, arquivamento a longo prazo, sendo assim, essa interface é responsável por transparecer a verificação de conformidade com sua classificaçãointerfaceA baseline T se refere a assinaturas com tempo, ou seja, um prazo para confiabilidade, sendo assim, essa interface é responsável por transparecer a verificação de conformidade com sua classificação -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder
Classes in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder with type parameters of type SignatureMethods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder with type parameters of type SignatureModifier and TypeMethodDescriptionProfileMap.getProfile(Class<? extends Sig> signatureClass, AdESLevel level) ProfileMap.getProfile(Sig signature, AdESLevel level) ProfileMap.getProfiles(Class<? extends Sig> signatureClass) ProfileMap.getProfiles(Sig signature) Methods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder with parameters of type SignatureModifier and TypeMethodDescriptionProfile.validateMandatoryConditionals(Signature<Encod> signature, List<String> attrList) Profile.validateMandatoryConditionalsLocal(Signature<Encod> signature, List<String> attrList) Valida os atributos condicionais obrigatorios para os perfis -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.CAdESProfiles
Methods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.CAdESProfiles with parameters of type SignatureModifier and TypeMethodDescriptionCAdESBProfile.validateMandatoryConditionals(Signature<org.bouncycastle.asn1.cms.Attribute> signature, List<String> attrList) CAdESLTAProfile.validateMandatoryConditionals(Signature<org.bouncycastle.asn1.cms.Attribute> signature, List<String> attrList) CAdESLTProfile.validateMandatoryConditionals(Signature<org.bouncycastle.asn1.cms.Attribute> signature, List<String> attrList) CAdESTProfile.validateMandatoryConditionals(Signature<org.bouncycastle.asn1.cms.Attribute> signature, List<String> attrList) -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.JAdESProfiles
Methods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.JAdESProfiles with parameters of type SignatureModifier and TypeMethodDescriptionJAdESBProfile.validateMandatoryConditionals(Signature<JadesAttrCommonStruct> signature, List<String> attrList) -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.PAdESProfiles
Methods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.PAdESProfiles with parameters of type SignatureModifier and TypeMethodDescriptionPAdESBProfile.validateMandatoryConditionals(Signature<PadesEncoded> signature, List<String> attrList) -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.XAdESProfiles
Methods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.XAdESProfiles with parameters of type SignatureModifier and TypeMethodDescriptionXAdESBES.validateMandatoryConditionals(Signature<Element> signature, List<String> attrList) XAdESBProfile.validateMandatoryConditionals(Signature<Element> signature, List<String> attrList) XAdESLTAProfile.validateMandatoryConditionals(Signature<Element> signature, List<String> attrList) XAdESLTProfile.validateMandatoryConditionals(Signature<Element> signature, List<String> attrList) XAdESTProfile.validateMandatoryConditionals(Signature<Element> signature, List<String> attrList) -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.lpa
Classes in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.lpa with type parameters of type SignatureModifier and TypeClassDescriptionclassEsta classe representa uma LPA (Lista de Políticas de Assinatura), que é um documento que contém informações sobre as políticas de assinaturaMethods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.lpa that return types with arguments of type SignatureModifier and TypeMethodDescriptionLpa.fromBytes(byte[] encoded) Cria uma LPA a partir de bytes do arquivoLpa.fromBytes(byte[] encoded, byte[] sig) Cria uma LPA a partir dos bytes do arquivo e da assinatura destacadaCria uma LPA a partir das URLs do conteúdo e da assinatura destacadaLpaCache.getFromUrl(String lpaUrl) LpaCacheManagement.getFromUrl(String lpaUrl) Method parameters in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.lpa with type arguments of type SignatureModifier and TypeMethodDescriptionLpaValidator.reportDefaultInformation(Lpa<Signature<?>> lpa, String adesType) Inicializa os valores do relatório com valores padrãovoidvoidValida a LPAstatic voidLpaValidator.verifyLpaExpirationDate(Lpa<Signature<?>> lpa, LpaReport lpaReport, Report report, Date currentTimeReference) Verifica se a LPA estava expirada no momento da assinatura -
Uses of Signature in br.ufsc.labsec.signature.signer
Classes in br.ufsc.labsec.signature.signer with type parameters of type SignatureModifier and TypeClassDescriptionclassCompleteContainerGenerator<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>>interfaceContainerGenerator<Info, Sig extends Signature<?>> -
Uses of Signature in br.ufsc.labsec.signature.signer.common
Classes in br.ufsc.labsec.signature.signer.common with type parameters of type SignatureModifier and TypeInterfaceDescriptioninterfaceContainerBuilder<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>> -
Uses of Signature in br.ufsc.labsec.signature.signer.creator
Classes in br.ufsc.labsec.signature.signer.creator with type parameters of type SignatureModifier and TypeClassDescriptionclassAbstractRevocationCreator<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>>classAttributeRevocationCreator<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>>classRevocationCreator<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>>classTimestampCreator<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>> -
Uses of Signature in br.ufsc.labsec.signature.tsa
Methods in br.ufsc.labsec.signature.tsa with type parameters of type SignatureModifier and TypeMethodDescriptiondefault <Encod, Sig extends Signature<Encod>>
TSInformation<Encod, Sig> TimeStamp.constructCadesInformation(Sig stampedSignature) <Encod, Sig extends Signature<Encod>>
byte[]TimeStamp.getTimeStamp(FileToBeSigned<? extends TSInformation<Encod, Sig>> fileToBeSigned, SignaturePolicyInterface signaturePolicyInterface, CadesSignatureComponent cadesSigComponent, boolean hasUnsignedAttributes, boolean hasCertificateValues, boolean hasRevocationValues) Retorna um carimbo de tempo pro conteúdo dado -
Uses of Signature in br.ufsc.labsec.signature.tsa.providers
Methods in br.ufsc.labsec.signature.tsa.providers with type parameters of type SignatureModifier and TypeMethodDescription<Encod, Sig extends Signature<Encod>>
TSInformation<Encod, Sig> LocalTimestampProvider.constructCadesInformation(Sig signature) <Encod, Sig extends Signature<Encod>>
TSInformation<Encod, Sig> TimestampProvider.constructCadesInformation(Sig signature) <Encod, Sig extends Signature<Encod>>
byte[]LocalTimestampProvider.getTimeStamp(FileToBeSigned<? extends TSInformation<Encod, Sig>> fileToBeSigned, SignaturePolicyInterface signaturePolicyInterface, CadesSignatureComponent cadesSigComponent, boolean hasUnsignedAttributes, boolean hasCertificateValues, boolean hasRevocationValues) Retorna um carimbo de tempo pro conteúdo dado<Encod, Sig extends Signature<Encod>>
byte[]RemoteBasicTimestampProvider.getTimeStamp(FileToBeSigned<? extends TSInformation<Encod, Sig>> fileToBeSigned, SignaturePolicyInterface signaturePolicyInterface, CadesSignatureComponent cadesSigComponent, boolean hasUnsignedAttributes, boolean hasCertificateValues, boolean hasRevocationValues) Retorna um carimbo de tempo pro conteúdo dado<Encod, Sig extends Signature<Encod>>
byte[]RemoteOAuthTimeStampProvider.getTimeStamp(FileToBeSigned<? extends TSInformation<Encod, Sig>> fileToBeSigned, SignaturePolicyInterface signaturePolicyInterface, CadesSignatureComponent cadesSigComponent, boolean hasUnsignedAttributes, boolean hasCertificateValues, boolean hasRevocationValues) <Encod, Sig extends Signature<Encod>>
byte[]TimestampProvider.getTimeStamp(FileToBeSigned<? extends TSInformation<Encod, Sig>> fileToBeSigned, SignaturePolicyInterface signaturePolicyInterface, CadesSignatureComponent cadesSigComponent, boolean hasUnsignedAttributes, boolean hasCertificateValues, boolean hasRevocationValues) -
Uses of Signature in br.ufsc.labsec.utils
Methods in br.ufsc.labsec.utils with parameters of type SignatureModifier and TypeMethodDescriptionstatic <Encod> List<PbadException> ProfileUtils.getProfileExceptions(Signature<Encod> signature, List<String> identifiers) static <Encod> booleanProfileUtils.hasAttributeWarning(Signature<Encod> signature, String identifier)