Uses of Interface
br.ufsc.labsec.signature.conformanceVerifier.common.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>> -
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<?>>classAsn1SignatureContainer<Sig 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 Signature -
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 TypeInterfaceDescriptioninterfaceEsta interface representa uma referência para um contêiner ou uma assinatura superiorclassTSInformation<Encod, Sig extends Signature<Encod>>static classTSInformation.TSInformationBuilder<Encod, Sig extends Signature<Encod>>Subinterfaces of Signature in br.ufsc.labsec.signature.conformanceVerifier.cadesModifier and TypeInterfaceDescriptioninterfaceEsta interface representa uma assinatura digital.Classes in br.ufsc.labsec.signature.conformanceVerifier.cades that implement SignatureModifier and TypeClassDescriptionclassEsta classe representa uma assinatura CMS qualquer que contém, no mínimo, o atributoIdAaEtsSigPolicyId.classEsta classe representa tanto uma assinatura quanto uma contra-assinatura CAdES.classMethods in br.ufsc.labsec.signature.conformanceVerifier.cades that return types with arguments of type Signature -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.unsigned
Classes in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.unsigned that implement SignatureModifier and TypeClassDescriptionclassRepresenta uma contra assinatura no formato CAdES. -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.common
Methods in br.ufsc.labsec.signature.conformanceVerifier.common that return types with arguments of type SignatureMethods in br.ufsc.labsec.signature.conformanceVerifier.common with parameters of type SignatureModifier and TypeMethodDescriptionstatic 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.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
Classes in br.ufsc.labsec.signature.conformanceVerifier.jades that implement SignatureModifier and TypeClassDescriptionclassEsta classe representa uma assinatura JAdES.Methods in br.ufsc.labsec.signature.conformanceVerifier.jades that return types with arguments of type SignatureModifier and TypeMethodDescriptionList<? extends Signature<JadesAttrCommonStruct>> JadesSignature.getCounterSignatures() -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.jades.attributes.unsigned
Classes in br.ufsc.labsec.signature.conformanceVerifier.jades.attributes.unsigned that implement Signature -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.pades
Classes in br.ufsc.labsec.signature.conformanceVerifier.pades that implement SignatureModifier and TypeClassDescriptionclassEsta classe representa uma assinatura PAdES.Methods in br.ufsc.labsec.signature.conformanceVerifier.pades that return types with arguments of type Signature -
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, Profile.AdESLevel level) ProfileMap.getProfile(Sig signature, Profile.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 Signature -
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 assinaturaSubclasses with type arguments of type Signature in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.lpaModifier and TypeClassDescriptionclassEsta classe é responsável por armazenar e recuperar LPAs da cacheclassEsta classe é responsável por armazenar e recuperar LPAs da cacheMethods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.lpa that return types with arguments of type SignatureModifier and TypeMethodDescriptionLpaCache.decodeEntry(byte[] encoded, byte[] sigEncoded) Lpa.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 destacadaObtém uma LPA a partir de sua URL, retirando o nome do arquivo que é a chave na cacheMethod 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ãoLpaValidator.validate(Lpa<Signature<?>> lpa, Profile.AdESType type) Valida 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.conformanceVerifier.xades
Subinterfaces of Signature in br.ufsc.labsec.signature.conformanceVerifier.xadesModifier and TypeInterfaceDescriptioninterfaceEsta interface representa uma assinatura digital.Classes in br.ufsc.labsec.signature.conformanceVerifier.xades that implement SignatureModifier and TypeClassDescriptionclassEsta classe representa uma assinatura do tipo XAdES. -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes
Subinterfaces of Signature in br.ufsc.labsec.signature.conformanceVerifier.xades.attributesModifier and TypeInterfaceDescriptioninterfaceInterface usada para definir métodos comuns entre contra-assinaturas -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.unsigned
Classes in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.unsigned that implement SignatureModifier and TypeClassDescriptionclassRepresenta uma contra assinatura no formato XAdES. -
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<?>>interfaceSignatureContainer<Sig extends Signature<?>>Esta interface representa um contêiner de assinaturas. -
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> SignatureUtils.getProfileExceptions(Signature<Encod> signature, List<String> identifiers) static <Encod> booleanSignatureUtils.hasAttributeWarning(Signature<Encod> signature, String identifier) static <Encod> booleanSignatureUtils.isBasicSignature(Signature<Encod> signature) -
Uses of Signature in br.ufsc.labsec.utils.cache
Classes in br.ufsc.labsec.utils.cache with type parameters of type SignatureModifier and TypeClassDescriptionclassDetachedCache<Data extends DetachedCacheable<Sig>, Sig extends Signature<?>>Esta classe é responsável por armazenar assinaturas destacadas em cacheinterfaceDetachedCacheable<Sig extends Signature<?>>