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.policy
Methods in br.ufsc.labsec.policy that return types with arguments of type Signature -
Uses of Signature in br.ufsc.labsec.policy.compressed
Subclasses with type arguments of type Signature in br.ufsc.labsec.policy.compressedMethods in br.ufsc.labsec.policy.compressed that return types with arguments of type SignatureConstructor parameters in br.ufsc.labsec.policy.compressed with type arguments of type Signature -
Uses of Signature in br.ufsc.labsec.policy.lpa
Classes in br.ufsc.labsec.policy.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.policy.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) Method parameters in br.ufsc.labsec.policy.lpa with type arguments of type Signature -
Uses of Signature in br.ufsc.labsec.policy.profile
Classes in br.ufsc.labsec.policy.profile with type parameters of type SignatureMethods in br.ufsc.labsec.policy.profile 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.policy.profile 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.policy.profile.baseline
Classes in br.ufsc.labsec.policy.profile.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.policy.profile.cades
Methods in br.ufsc.labsec.policy.profile.cades with parameters of type SignatureModifier and TypeMethodDescriptionCAdESB.validateMandatoryConditionals(Signature<org.bouncycastle.asn1.cms.Attribute> signature, List<String> attrList) CAdESLT.validateMandatoryConditionals(Signature<org.bouncycastle.asn1.cms.Attribute> signature, List<String> attrList) CAdESLTA.validateMandatoryConditionals(Signature<org.bouncycastle.asn1.cms.Attribute> signature, List<String> attrList) CAdEST.validateMandatoryConditionals(Signature<org.bouncycastle.asn1.cms.Attribute> signature, List<String> attrList) -
Uses of Signature in br.ufsc.labsec.policy.profile.jades
Methods in br.ufsc.labsec.policy.profile.jades with parameters of type SignatureModifier and TypeMethodDescriptionJAdESB.validateMandatoryConditionals(Signature<JadesAttrCommonStruct> signature, List<String> attrList) -
Uses of Signature in br.ufsc.labsec.policy.profile.pades
Methods in br.ufsc.labsec.policy.profile.pades with parameters of type SignatureModifier and TypeMethodDescriptionPAdESB.validateMandatoryConditionals(Signature<PadesEncoded> signature, List<String> attrList) -
Uses of Signature in br.ufsc.labsec.policy.profile.xades
Methods in br.ufsc.labsec.policy.profile.xades with parameters of type SignatureModifier and TypeMethodDescriptionXAdESB.validateMandatoryConditionals(Signature<Element> signature, List<String> attrList) XAdESBES.validateMandatoryConditionals(Signature<Element> signature, List<String> attrList) XAdESLT.validateMandatoryConditionals(Signature<Element> signature, List<String> attrList) XAdESLTA.validateMandatoryConditionals(Signature<Element> signature, List<String> attrList) XAdEST.validateMandatoryConditionals(Signature<Element> signature, List<String> attrList) -
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) Method 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 assinaturasMethods in br.ufsc.labsec.signature.conformanceVerifier that return types with arguments of type SignatureModifier and TypeMethodDescriptionstatic Optional<AbstractSignatureContainerCreator<? extends Signature<?>>> InitialReportGenerator.getContainerCreator(SignatureWrapper wrapper, boolean isReceipt, ApplicationInterface app) -
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.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.lpa
Methods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.lpa that return types with arguments of type SignatureMethod parameters in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.lpa with type arguments of type Signature -
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) Method parameters in br.ufsc.labsec.utils with type arguments of type Signature -
Uses of Signature in br.ufsc.labsec.verifier.core.lpa
Method parameters in br.ufsc.labsec.verifier.core.lpa with type arguments of type Signature