All Classes
| Class | Description |
|---|---|
| AbstractASN1CertificateReferences | |
| AbstractASN1CertificateReferences.OtherCertIDSelector | |
| AbstractASN1RevocationReferences | |
| AbstractCadesSigner |
Esta classe trata as partes em comum entre assinaturas CAdES e
carimbos do tempo.
|
| AbstractComponentConfiguration |
Esta classe engloba os métodos de configuração de componentes
|
| AbstractReport |
Classe com aspectos padrões de um relatório.
|
| AbstractRevocationCreator<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>> | |
| AbstractRevocationCreator.ExclusionRule | |
| AbstractRevocationCreator.IntermediateCertificateRule | |
| AbstractRevocationCreator.RevocationRule | |
| AbstractRevocationCreator.RevocationRules | |
| AbstractRevocationCreator.SigningCertificateRule | |
| AbstractSignatureArtifact | |
| AbstractSignatureArtifactCode |
Classe que armazena tipo da assinatura, referências de tempo
e códigos hash de artefatos utilizados na verificação da
assinatura.
|
| AbstractSignatureContainerCreator<Sig extends Signature<?>> | |
| AbstractSignatureIdentityInformation | |
| AbstractSignatureIdentityInformation.AttributeCertificateSelector | |
| AbstractSignatureIdentityInformation.CertificateSelector | |
| AbstractSignatureIdentityInformation.CRLSelector | |
| AbstractSignatureIdentityInformation.OCSPSelector | |
| AbstractSignatureIdentityInformation.SourcedInformation<T> | |
| AbstractSignatureVerifier<T extends Signature<?>> | |
| AbstractSignerAttr | |
| AbstractTrustedListReport |
Classe com os elementos padrões entre Listas e Listas de Listas
|
| AbstractTrustedListReport.TSLType | |
| AbstractVerifier |
Esta classe trata as partes de verificação comuns entre assinaturas CAdES e
carimbos do tempo.
|
| AbstractVerifier |
Esta classe trata as partes de verificação comuns entre assinaturas XAdES e
carimbos do tempo.
|
| AbstractXadesSigner |
Esta classe trata as partes em comum entre assinaturas XAdES e
carimbos do tempo.
|
| Action |
Esta classe representa uma ação no dicionário MDP.
|
| AdvancedSignatureIdentifier | |
| AdvancedSignatureIdentifier.Type | |
| AdvancedSignerType | |
| AIAException | |
| AlgAndLength |
Este classe define um atributo representa uma restrição da Política de Assinatura
|
| AlgorithmConstraintSet |
Este atributo, se presente, identifica os algoritmos de assinatura que podem
ser usados para propósitos específicos e tamanhos mínimos de chaves que podem
ser usados.
|
| AlgorithmConstraintsTranslator | |
| AlgorithmException |
Esta classe representa uma exceção causada por um
algoritmo inválido.
|
| AlgorithmException |
Esta classe representa uma exceção causada por um
algoritmo inválido.
|
| AlgorithmIdentifier |
Esta classe representa um atributo que representa o identificador único do algoritmo e seus
parâmetros, que são opcionais.
|
| AllDataObjectsTimeStamp | |
| AllDataObjectsTimeStampCreator | |
| AllDataObjectTimeStamp |
O atributo AllDataObjectTimeStamp contém um carimbo do tempo computado antes
da produção da assinatura, sobre uma sequência formada por TODOS os elementos
ds:Reference dentro do elemento ds:SignedInfo referenciando o que o assinante
quiser assinar, exceto o elemento SignedProperties.
|
| AllSelector<T> | |
| AlternativeName | |
| ApiMisusageException | |
| Application |
Representa a aplicação que é composta por componentes.
|
| ArchiveTimeStamp | |
| ArchiveTimeStamp |
Representa o carimbo do tempo de arquivamento no formato XAdES.
|
| ArchiveTimeStampCreator | |
| ArchiveTimeStampCreator |
Esta classe é responsável pela criação do atributo de carimbo de tempo
de arquivamento
|
| Asn1Lpa |
Esta classe representa uma LPA em formato ASN.1
|
| Asn1PolicyInfo |
Esta classe representa informações de uma política de assinatura contida em uma LPA ASN.1.
|
| Asn1SignatureContainer<Sig extends Signature<?>> | |
| Asn1SignaturePolicy |
SignaturePolicy ::= SEQUENCE {
signPolicyHashAlg AlgorithmIdentifier,
signPolicyInfo SignPolicyInfo,
signPolicyHash SignPolicyHash OPTIONAL }
|
| Assertions | |
| ATSHashIndexV3 |
Atributo necessário para implementação de archive-time-stamp v3
Serve para validação de conformidade dos atributos da timestamp
|
| ATSHashIndexV3Creator | |
| AttrAuthoritiesCertVals | |
| AttrAuthoritiesCertValsCreator | |
| AttrAuthoritiesCertValues |
Esta classe representa o atributo AttrAuthoritiesCertValues.
|
| AttribReport |
Esta classe representa o relatório de um atributo da assinatura
|
| AttribReport.Type | |
| AttribReport.ValidityStatus | |
| AttributeCertificateAuthorityValidator | |
| AttributeCertificateAuthorityValidator.AttributeNotAllowedException | |
| AttributeCertificateCollection | |
| AttributeCertificateRefs | |
| AttributeCertificateRefs |
Esse atributo é usado para guardar as referências para o conjunto de
certificados das Autoridades de Atributos que foram usadas para validar o
Certificado de Atributo.
|
| AttributeCertificateRefsCreator | |
| AttributeCertificateRefsCreator |
Esta classe é responsável pela criação do atributo CertRefs
|
| AttributeCertificateRefsCreator<Info extends ExtraInformation,Encod,Sig> | |
| AttributeCertificateRefsCreator.CERTIFICATES_TO_INCLUDE | |
| AttributeCertificateRefsV2 |
Esse atributo é usado para guardar as referências para o conjunto de
certificados das Autoridades de Atributos que foram usadas para validar o
Certificado de Atributo.
|
| AttributeCertificateRefsV2Creator |
Esta classe é responsável pela criação do atributo CertRefs
|
| AttributeCertificateValuesLogic<Encod> | |
| AttributeConstraints |
Esta classe define um atributo que especifica as restrições de atributo
|
| AttributeCreationException | |
| AttributeFactory<Info extends ExtraInformation,Encod,Sig> |
Esta classe mapeia o OID de um atributo para o seu nome e um atributo a seu respectivo Creator.
|
| AttributeIncluder<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>> | |
| AttributeIncluder.AttributesReplacementRules | |
| AttributeIncluder.ReplacementRule | |
| AttributeIncluderServlet | |
| AttributeList | |
| AttributeMap<Encod> | |
| AttributeParams |
Essa classe é utilizada para configurar atributos que necessitam de
configuração.
|
| AttributeRevocationCreator<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>> | |
| AttributeRevocationRefs | |
| AttributeRevocationRefs |
Esse atributo é usado para guardar as referências para todo
o conjunto de dados de revogação que foram usadas para validar o Certificado de Atributo
presente na assinatura.
|
| AttributeRevocationRefsCreator | |
| AttributeRevocationRefsCreator<Info extends ExtraInformation,Encod,Sig> | |
| AttributeRevocationRefsCreator.CERTIFICATES_TO_CONSIDER | |
| AttributeRevocationValues | |
| AttributeRevocationValues |
Esta classe representa o atributo AttributeRevocationValues.
|
| AttributeRevocationValuesCreator | |
| AttributeTrustCondition |
Este atributo especifica as condições de confiança do atributo.
|
| AttributeTrustCondition.HowCertAttribute |
Enumeração de condições de confiança do atributo
|
| AttributeValueFormatter | |
| AttributeValueReport | |
| AuthCodeManager |
Gerencia o acesso à instância única (Singleton) do armazenamento de sessão.
|
| AuthCodeSessionStore | |
| BaselineB<Sig extends Signature<?>> |
A 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ção
|
| BaselineLT<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ção
|
| BaselineLTA<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ção
|
| BaselineT<Sig extends Signature<?>> |
A 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
|
| BasicSignerType | |
| BoundsReference | |
| BrazilianPKIObjectIdentifiers | |
| BrazilianPKIPolicyOIDsEnum | |
| BrExtDss |
Esta classe representa o dicionário DSS, formado pela indicação do seu tipo, pelo campo
vriDictionary e pelo campo paArtifacts onde é possível indicar o armazenamento da PA e LPA.
|
| BrExtMandatedDocTSEntries |
Esta classe define os campos obrigatórios do carimbo do tempo do documento, que é inserido como uma
assinatura a parte no PDF.
|
| BrExtMandatedPdfSigDicEntries |
Esta classe representa uma extensão que contém todas as entradas obrigatórias e, opcionalmente, seu
valor que deverá constar na assinatura
|
| Builder<MyBuilder,MyObject> | |
| BuildListLog | |
| ByteArrayWrapper |
Wrapper de um array de bytes
|
| Cache<Data extends Cacheable> |
Esta classe é responsável por administrar objetos em cache,
armazenando-os em disco e em memória, e permitindo a sua recuperação através
da implementação do metodo
Cache.decodeEntry(byte[]...). |
| Cache.Source | |
| Cacheable |
Interface que define um objeto que pode ser armazenado em cache.
|
| CacheComponent |
Esta classe é responsável por conter as caches utilizadas pela aplicação
|
| CacheEntry<Data extends Cacheable> |
Esta classe representa um item na cache,
que pode ser armazenado em disco ou em memória.
|
| CacheJob | |
| CacheListener | |
| CacheScheduler | |
| CadesAttributeFactory<Info extends CadesInformation> | |
| CadesAttributeIncluder | |
| CAdESAttributeMap |
Esta classe é usada para fazer o mapeamento de atributos entre seus
identificadores e suas respectivas classes.
|
| CAdESBProfile | |
| CadesContainerGenerator |
Esta classe é utilizada apenas pela classe
CadesContainerGenerator. |
| CadesInformation | |
| CadesInformation.CadesInformationBuilder | |
| CadesInformation.CadesInformationBuilderAbstract<Builder,Info extends CadesInformation> | |
| CadesInformation.SignerLocation | |
| CAdESLTAProfile | |
| CAdESLTProfile | |
| CadesSignature |
Esta classe representa uma assinatura CMS qualquer que contém, no mínimo, o atributo
IdAaEtsSigPolicyId. |
| CadesSignatureComponent |
Representa um componente de assinatura CAdES.
|
| CadesSignatureContainer |
Esta classe representa o contêiner de assinaturas que estão dentro do
CMSSignedData. |
| CadesSignatureContainerCreator | |
| CadesSignatureException | |
| CadesSignatureInformation |
Esta classe representa tanto uma assinatura quanto uma contra-assinatura CAdES.
|
| CadesSigner |
Esta classe cria uma assinatura CAdES em um documento.
|
| CadesSimpleSignatureInformation | |
| CadesSource | |
| CAdESTProfile | |
| CAdESType | |
| CadesVerifier |
Esta classe implementa os métodos para verificação de uma assinatura CAdES.
|
| CanonicalizationException | |
| Canonicalizator |
Esta classe aplica uma canonicalização aos nodos.
|
| CertID |
Esta classe engloba informações sobre um certificado
|
| CertID |
Esta classe engloba informações sobre um certificado
|
| CertificateAttributeException |
Representa algum erro ou alerta sobre certificados de atributo
|
| CertificateChainGeneralFailure | |
| CertificateCollection | |
| CertificateCollectionCache | |
| CertificateCollectionException | |
| CertificateComponent | |
| CertificateCreator<Info extends ExtraInformation,Encod,Sig> | |
| CertificateCreator.CertificateRule | |
| CertificateCreator.ExclusionRule | |
| CertificateCreator.InclusionRule | |
| CertificateCreator.IntermediateCertificateRule | |
| CertificateCreator.SigningCertificateRule | |
| CertificateCreator.TrustAnchorRule | |
| CertificateInfoCreator<Info extends ExtraInformation,Encod,Sig> | |
| CertificateInterface | |
| CertificateInterface.Instance | |
| CertificateReference | |
| CertificateRefsCreator<Info extends ExtraInformation,Encod,Sig> | |
| CertificateRefsException |
Esta classe representa uma exceção causada por algum erro
no atributo CertRefs
|
| CertificateRefsException |
Esta classe representa uma exceção causada por algum erro
no atributo CertRefs
|
| CertificateReport | |
| CertificateRulesDB | |
| CertificateTrustPoint |
Este atributo representa um conjunto de certificados autoassinados usados
para começar (ou terminar) o processamento do caminho de certificação e das
condições iniciais para a validação do caminho de certificação.
|
| CertificateUtils | |
| CertificateUtils.AdditionalExtensionOIDS | |
| CertificateUtils.Usage | |
| CertificateValidation |
Interface responsável pela validação de certificados.
|
| CertificateValidation.Validate |
Sinaliza quais âncoras deverão ser obtidas na validação do caminho
|
| CertificateValidationResult | |
| CertificateValidationService |
Esta classe realiza a validação de um certificado e sua LCR
|
| CertificateValues | |
| CertificateValues |
Esse atributo é usado para guardar as informações de certificados da
assinatura.
|
| CertificateValuesCreator | |
| CertificateValuesCreator |
Esta classe é responsável pela criação do atributo CertValues
|
| CertificateValuesDecoder | |
| CertificateValuesLogic<Encod> | |
| CertificateValuesType |
<xsd:complexType name="CertificateValuesType">
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element name="EncapsulatedX509Certificate" type="EncapsulatedPKIDataType"/>
<xsd:element name="OtherCertificate" type="AnyType"/>
</xsd:choice>
<xsd:attribute name="Id" type="xsd:ID" use="optional"/>
</xsd:complexType>
|
| CertificateVerifier |
Implementa a verificação de certificados, responsável por validar um certificado
e criar relatórios detalhados sobre seu status.
|
| CertificationPathException |
Esta classe representa uma exceção que ocorreu por um erro
no caminho de certificação
|
| CertificationPathException |
Esta classe representa uma exceção que ocorreu por um erro
no caminho de certificação
|
| CertificationPathException |
Esta classe representa uma exceção causada por algum problema no
caminho de certificação de um certificado.
|
| CertificationPathException |
Esta classe representa uma exceção que ocorreu por um erro
no caminho de certificação
|
| CertificationPolicyException |
Esta classe representa uma exceção causada por valor inválido
na política de certificação
|
| CertificationPolicyException |
Esta classe representa uma exceção causada por valor inválido
na política de certificação
|
| CertificationPolicyException |
Esta classe representa uma exceção causada quando ocorre algum erro
durante a validação das políticas de certificação de um cadeia de certificados
|
| CertificationPolicyException |
Esta classe representa uma exceção causada por valor inválido
na política de certificação
|
| CertPathBuilder |
Classe responsável por criar caminhos de certificação
|
| CertPathValidator |
Esta classe é responsável pela validação do caminho de
certificação de um certificado
|
| CertPathValidator.AttributeIssuerValidator | |
| CertRevReq |
Esta classe representa um atributo que especifica o mínimo de requerimentos para informações de
revocação, obtida através e/ou OCSPs, para ser usada na verificação da
revogação de certificados.
|
| CertValuesException |
Esta classe representa uma exceção causada por algum
erro no atributo Certificate Values (xVals).
|
| CertValuesException |
Esta classe representa uma exceção causada por algum erro
no atributo CertValues
|
| CleanRoutine |
A classe CleanRoutine serve para que adicionemos uma rotina de limpeza para variáveis do tipo AutoCloseable
que não tenham sido finalizadas corretamente pelo Garbage Collector
|
| CmsParent<Sig extends Signature<?>> |
Esta interface representa uma referência para um contêiner ou uma assinatura superior
|
| CMSType | |
| CommitmentRule |
Este atributo representa as condições de confiança para certficados, carimbo
de tempo e atributos, juntamente com quaisquer restrições em atributos que
possam ser incluídas na assinatura.
|
| CommitmentType |
Este atributo indica o tipo de compromisso da Política de Assinatura.
|
| CommitmentTypeIndication | |
| CommitmentTypeIndication |
O atributo CommitmentTypeIndication identifica o tipo de compromisso assumido
pelo signatário.
|
| CommonRules |
Esta classe define as regras que são comuns para todos os tipos de
compromissos.
|
| CommonSignatureArtifact | |
| CommonSignatureArtifactCode | |
| CompleteCertificateRefs | |
| CompleteCertificateRefs |
O atributo CompleteCertificateRefs contém uma lista de referências aos
certificados usados na validação da assinatura.
|
| CompleteCertificateRefsCreator | |
| CompleteCertificateRefsCreator |
Esta classe é responsável pela criação do atributo CompleteCertRefs
|
| CompleteCertificateRefsException |
Esta classe representa uma exceção causada por algum
erro no atributo Complete Certificate Refs (xRefs).
|
| CompleteCertificateRefsType |
<xsd:element name="CompleteCertificateRefs" type="CompleteCertificateRefsType"/>
<xsd:complexType name="CompleteCertificateRefsType">
<xsd:sequence>
<xsd:element name="CertRefs" type="CertIDListType" />
</xsd:sequence>
<xsd:attribute name="Id" type="xsd:ID" use="optional"/>
</xsd:complexType>
|
| CompleteCertificateRefsV2 |
<xsd:element name="CompleteCertificateRefsV2" type="CompleteCertificateRefsTypeV2"/>
<xsd:complexType name="CompleteCertificateRefsTypeV2">
<xsd:sequence>
<xsd:element name="CertRefs" type="xades:CertIDListV2Type"/>
</xsd:sequence>
<xsd:attribute name="Id" type="xsd:ID" use="optional"/>
</xsd:complexType>
|
| CompleteCertificateRefsV2Creator |
Esta classe é responsável pela criação do atributo CompleteCertRefsV2
|
| CompleteContainerGenerator<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>> | |
| CompleteDatabase | |
| CompleteRevocationRefs |
Este atributo deve conter apenas todas LCRs ou respostas OCSP do caminho de
certificação do assinante.
|
| CompleteRevocationRefsCreator |
Esta classe é responsável pela criação do atributo CompleteRevRefs
|
| CompleteRevocationRefsType |
<xs:complexType name="CompleteRevocationRefsType">
<xs:sequence>
<xs:element name="CRLRefs" type="CRLRefsType" minOccurs="0"/>
<xs:element name="OCSPRefs" type="OCSPRefsType" minOccurs="0"/>
<xs:element name="OtherRefs" type="OtherCertStatusRefsType" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="Id" type="xs:ID" use="optional"/>
</xs:complexType>
|
| CompleteSignatureComponent<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>> | |
| CompleteSigner<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>> |
Classe abstrata que representa um assinador completo, podendo realizar
assinatura simples, co-assinatura ou contra-assinatura.
|
| CompleteSigner.Mode | |
| Component |
Abstração de um componente de uma aplicação.
|
| ComponentConfiguration |
Classe para fazer a interpretação do arquivo de configuração dos componentes
|
| CompressedArtifact<Art> |
Classe que representa um artefato comprimido: armazena o nome do artefato,
o artefato em si e o seu código hash, além de ter métodos relacionados à
compressão e parsing do artefato.
|
| CompressedCert | |
| CompressedCommonSource<Art> |
Classe que representa um artefato comprimido que possui
Source. |
| CompressedCRL | |
| CompressedFileHash | |
| CompressedLPA | |
| CompressedOCSP | |
| CompressedPA | |
| CompressedReceiptRequest | |
| CompressedStamp | |
| CompressedTrustAnchorCert | |
| ComputationLog | |
| ComputeList | |
| ComputeLOTL | |
| ComputeTL | |
| ConditionMonitor | |
| Configuration |
Esta classe contém todas as configurações de componentes,
seja para o Verificador de Conformidade ou o Assinador de Referência.
|
| ConfiguredPDFParser | |
| ConformanceVerifier |
Classe de inicialização do Verificador de Conformidade
|
| Constants | |
| ContainerBuilder<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>> | |
| ContainerGenerator<Info,Sig extends Signature<?>> | |
| ContentTimeStamp |
O atributo ContentTimeStamp representa o carimbo do tempo do conteúdo do dado
assinado antes de ele ser assinado.
|
| CoSigner<Info> | |
| CounterSignature | |
| CounterSignature |
Representa uma contra assinatura no formato XAdES.
|
| CounterSignatureCreator | |
| CounterSignatureException |
Esta classe representa uma exceção que ocorre na manipulação
de contra-assinaturas
|
| CounterSignatureException |
Esta classe representa uma exceção que ocorre na manipulação
de contra-assinaturas
|
| CounterSignatureInterface |
Interface usada para definir métodos comuns entre as classes que a
implementam:
IdCounterSignature e CounterSignature |
| CounterSignatureInterface |
Interface usada para definir métodos comuns entre contra-assinaturas
|
| CounterSigner<Info> | |
| CountryCodeMapper | |
| CriticalHeader | |
| CRLCacheManagement | |
| CRLRef | |
| CRLRefs |
Esta classe engloba informações sobre uma referência CRL
|
| CRLRevocationCache | |
| CRLRevocationInformation |
Interface RevocationInformation
|
| CRLUtils | |
| CryptoConstraintsFailure | |
| CustomPdfUserAgent | |
| Database | |
| DatabaseAuth | |
| DatabaseBuilder<DB extends Database> | |
| DatabaseConnectionCreator |
Classe que cria uma conexão com o banco de dados
|
| DatabaseDefaultData | |
| DatabaseDriverSetup | |
| DatabaseException | |
| DatabaseImpl | |
| DatabaseUtils | |
| DataObjectFormat |
O atributo DataObjectFormat fornece informações que descreve o formato do dos
objetods de dados assinados.
|
| DataObjectFormatCreator |
Esta classe é responsável pela criação do atributo DataObjectFormat
|
| DateFormats | |
| DefaultDrivers | |
| DeltaTime |
Este elemento é usado para representar o tempo indicado pelos atributos
cautionPeriod e signatureTimestampDelay. |
| DetachedCache<Data extends DetachedCacheable<Sig>,Sig extends Signature<?>> |
Esta classe é responsável por armazenar assinaturas destacadas em cache
|
| DetachedCacheable<Sig extends Signature<?>> | |
| DictionaryException |
Esta classe representa uma exceção causada por algum erro
no dicionário da assinatura, como alguma entrada inválida.
|
| DigitalIdentityReport |
ETSI TS 119 612 V2.2.1 (2016-04)
|
| DocMDP | |
| DocServlet | |
| DocTimeStampAttribute |
Esta classe representa o atributo de carimbo de tempo de uma assinatura PAdES.
|
| DocTimeStampCreator | |
| DocumentTrustedListData | |
| DocumentTServiceData | |
| DocumentTSProviderData | |
| DssAttribute |
Esta classe representa o atributo DSS de uma assinatura PAdES.
|
| DSSCreator | |
| DSSDecoder |
Esta classe é responsável pela decodificação do dicionário DSS.
|
| DSSDecoder.DSSName | |
| DSSDecoder.DSSName.PBAD | |
| DSSDecoder.DSSValidationConstants | |
| DSSDecoder.VRIName | |
| DSSDecoder.VRIName.PBAD | |
| DSSOnlineTrustedListLoader | |
| DSSPdfEntry | |
| DSSPdfEntryFactory | |
| DSSSigningCertificateSource | |
| DSSSourcedDocument | |
| DSSSourcedDocument.Source |
Enumerador de diferentes fontes a ser obtido documentos
|
| EmojiFlags |
Enum responsável por mapear os "countryCodes" com o emoji da bandeira do país respectivo
|
| EmptyPart | |
| EncodingException |
Exceção de uso geral responsável por alertar casos onde não foi possível instanciar ou executar um método de
um objeto de uma biblioteca ou quando ocorre um problema durante a extração dos bytes de uma assinatura
ou de um certificado
|
| EnvManager | |
| EnvSigner |
Configurações que podem modificar o comportamento do Assinador na
geração de arquivos assinados digitalmente via variáveis de ambiente.
|
| EnvVerifier |
Configurações que podem modificar o comportamento do Verificador na
avaliação de arquivos assinados digitalmente via variáveis de ambiente.
|
| ErrorReport | |
| ExceptionHandler | |
| ExceptionHandler.DEFAULT_HANDLER | |
| Expired | |
| ExtendSignatureServlet | |
| Extension | |
| ExtensionsReport |
Representa o relatório das extensões SubjectAlternativeName
e CertificatePolicies do certificado do assinante
|
| ExtensionsReport.PROFILE |
Constante que define o padrão dos atributos que irão aparecer no relatório de extensão
4 perfis diferentes:
0: padrão
1: todos disponíveis
2: todos mascarados
3: todos indisponíveis
Outros valores retornam o caso padrão
|
| ExtraInformation | |
| FieldMDP | |
| FileException | |
| FileFormat |
Enumera os modos de assinatura possíveis
|
| FileToBeSigned<T extends ExtraInformation> | |
| FileToBeSignedContentSigner | |
| FileToBeSignedGenerator | |
| FileType |
Tipo do arquivo
|
| GenerateTypeReport | |
| Generic | |
| GenericCadesSignature |
Esta interface representa uma assinatura digital.
|
| GenericXadesSignature |
Esta interface representa uma assinatura digital.
|
| HttpMethodsFilter |
Classe que encapsula métodos comuns para filtros de métodos HTTP.
|
| IdAaContentHint |
O atributo content-hints fornece informações sobre o conteúdo assinado mais
interno de uma mensagem multi-camada, no qual um conteúdo é encapsulado em
outro.
|
| IdAaContentHintCreator |
Esta classe é responsável pela criação do atributo IdAaContentHintCreator
|
| IdAaEtsArchiveTimeStampV2 |
O atributo IdAaEtsArchiveTimeStampV2 representa o carimbo do tempo de
arquivamento.
|
| IdAaEtsArchiveTimeStampV2Creator |
Esta classe é responsável pela criação do atributo IdAaEtsArchiveTimeStampV2Creator
|
| IdAaEtsArchiveTimestampV3 |
O atributo IdAaEtsArchiveTimestampV3 representa o carimbo do tempo de arquivamento.
|
| IdAaEtsArchiveTimeStampV3Creator | |
| IdAaEtsAttrCertificateRefs |
O atributo IdAaEtsAttrCertificateRefs guarda referências dos certificados do
caminho de certificação do certificado de atributos.
|
| IdAaEtsAttrCertificateRefsCreator |
Esta classe é responsável pela criação do atributo IdAaEtsAttrCertificateRefsCreator
|
| IdAaEtsAttrRevocationRefs |
O atributo IdAaEtsAttrRevocationRefs guarda referências de todas as CRLs ou
respostas OCSPs usadas na validação do certificado de atributo.
|
| IdAaEtsAttrRevocationRefsCreator |
Esta classe é responsável pela criação do atributo IdAaEtsAttrRevocationRefsCreator
|
| IdAaEtsCertCRLTimestamp | |
| IdAaEtsCertificateRefs |
Este atributo deve conter apenas todos certificados do caminho de
certificação do assinante, incluindo o certificado da Autoridade
Certificadora, e excluindo o certificado do signatário.
|
| IdAaEtsCertificateRefsCreator |
Esta classe é responsável pela criação do atributo IdAaEtsCertificateRefsCreator
|
| IdAaEtsCertValues |
Esse atributo é usado para guardar as informações de certificados da
assinatura.
|
| IdAaEtsCertValuesCreator |
Esta classe é responsável pela criação do atributo IdAaEtsCertValuesCreator
|
| IdAaEtsEscTimeStamp |
Repesenta o carimbo de tempo sobre as referências no formato CAdES.
|
| IdAaEtsEscTimeStampCreator |
Esta classe é responsável pela criação do atributo IdAaEtsEscTimeStampCreator
|
| IdAaEtsRevocationRefs |
Este atributo deve conter apenas todas LCRs ou respostas OCSP do caminho de
certificação do assinante.
|
| IdAaEtsRevocationRefsCreator |
Esta classe é responsável pela criação do atributo IdAaEtsRevocationRefsCreator
|
| IdAaEtsRevocationValues |
Representa os valores de revogação (LCRs ou respostas OCSP) de uma
assinatura.
|
| IdAaEtsRevocationValuesCreator |
Esta classe é responsável pela criação do atributo IdAaEtsRevocationValuesCreator
|
| IdAaEtsSignerAttr |
O atributo signer attributes especifica os atributos adicionais do
signatário.
|
| IdAaEtsSignerAttrCreator |
Esta classe é responsável pela criação do atributo IdAaEtsSignerAttrCreator
|
| IdAaEtsSignerLocation |
O atributo signer location especifica o endereço associado a uma localização
geográfica do signatário.
|
| IdAaEtsSignerLocationCreator |
Esta classe é responsável pela criação do atributo IdAaEtsSignerLocationCreator
|
| IdAaEtsSigPolicyId |
O atributo signature policy identifier representa o identificador da política
de assinatura.
|
| IdAaEtsSigPolicyIdCreator | |
| IdAaMsgSigDigest | |
| IdAaMsgSigDigestCreator | |
| IdAaReceiptRequest |
Representa o atributo id-aa-receiptRequest definido na RFC 2634.
|
| IdAaReceiptRequestCreator | |
| IdAaSignatureTimeStampCreator |
Esta classe é responsável pela criação do atributo IdAaSignatureTimeStampCreator
|
| IdAaSignatureTimeStampToken |
Representa o carimbo do tempo da assinatura.
|
| IdAaSigningCertificate |
O atributo IdAaSigningCertificate é designado para previnir o ataque de
substituição, e para permitir um conjunto restrito de certificados a serem
usados na verificação da assinatura.
|
| IdAaSigningCertificateCreator |
Esta classe é responsável pela criação do atributo IdAaSigningCertificateCreator
|
| IdAaSigningCertificateV2 |
O atributo IdAaSigningCertificateV2 é designado para prevenir o ataque de
substituição, e para permitir um conjunto restrito de certificados a serem
usados na verificação da assinatura.
|
| IdAaSigningCertificateV2Creator | |
| IdContentType |
O atributo content type indica o tipo de conteúdo assinado.
|
| IdContentTypeCreator |
Esta classe é responsável pela criação do atributo IdContentTypeCreator
|
| IdCounterSignature |
Representa uma contra assinatura no formato CAdES.
|
| IdCounterSignatureCreator | |
| IdentityCollection<T> | |
| IdMessageDigest |
O atributo message digest é usado para guardar o resumo criptográfico do
conteúdo assinado.
|
| IdMessageDigestCreator |
Esta classe é responsável pela criação do atributo IdMessageDigestCreator
|
| IdSigningTime |
O atributo SigningTime representa o instante da assinatura, ou seja, o
momento em que o signatário realiza o processo de assinatura.
|
| IdSigningTimeCreator |
Esta classe é responsável pela criação do atributo IdSigningTimeCreator
|
| IncrementalUpdateException |
Esta classe representa a presença de atualizações incrementais na assinatura.
|
| IncrementalUpdateException.DocMDPException | |
| IncrementalUpdateException.FieldMDPException | |
| IncrementalUpdateException.TransformationType |
Enumeração da causa da exceção
|
| IndividualDataObjectsTimeStamp |
O atributo IndividualDataObjectsTimeStamp qualifica os atributos de dados
assinados.
|
| InitialReport |
Classe que armazena as informações do relatório inicial
|
| InitialReportGenerator<Sig extends Signature<?>> |
Classe responsável por gerar um relatório inicial de um arquivo de assinaturas
|
| IntermediaryQueryResult |
Representa o resultado de uma consulta ao banco de dados
|
| IssuedAtTime |
Esta classe representa o atributo 'iat' (Issued At Time) de uma assinatura JAdES.
|
| IssuedAtTimeCreator | |
| Issuer | |
| IUException |
Esta classe representa um erro causado por uma modificação incremental
na assinatura.
|
| JadesAttrCommonStruct | |
| JadesAttrCommonStruct.UnsignedAttributeExtension |
ENUM para catalogação de extensões do RFC 7515 verificadas pelo verificador
|
| JadesAttributeFactory |
Esta classe realiza um mapeamento entre identificadores de atributos e seu respectivo gerador (classes creator)
|
| JadesAttributeIncluder | |
| JAdESAttributeMap |
Esta classe é usada para fazer o mapeamento de atributos entre seus
identificadores e suas respectivas classes.
|
| JAdESBProfile | |
| JadesContainerGenerator |
Esta classe gera contêineres de assinaturas JWS/JAdES.
|
| JadesInformation | |
| JadesInformation.ProductionPlace | |
| JAdESLTAProfile | |
| JAdESLTProfile | |
| JadesSignature |
Esta classe representa uma assinatura JAdES.
|
| JadesSignature.ContentEncod | |
| JadesSignatureComponent |
Representa um componente de assinatura JAdES.
|
| JadesSignatureContainer |
Esta classe representa um contêiner de assinaturas JAdES.
|
| JadesSignatureContainerCreator | |
| JadesSigner |
Esta classe cria uma assinatura JAdES em um documento.
|
| JadesSource | |
| JAdESTProfile | |
| JAdESType | |
| JadesVerifier |
Esta classe implementa os métodos para verificação de uma assinatura JAdES.
|
| JadesVerifier.JsonStructureFinder | |
| JavadocServlet | |
| JAXBTrustedListData | |
| JAXBTrustServiceData | |
| JAXBTSProviderData | |
| JoinedDatabase |
Esta classe representa um banco de dados que é a união de outros bancos de dados.
|
| JOSEHeader |
Esta classe agrupa todos os headers de assinaturas JWS/JAdES.
|
| JOSEHeader.ETSI_119_182_1 | |
| JOSEHeader.RFC7515 | |
| JOSEHeader.RFC7519 | |
| JOSEHeader.RFC7797 | |
| JWSType | |
| KeyStoreInformation |
Esta classe engloba todas as informações necessárias para o uso de um KeyStore
no processo de assinatura e de recuperação de certificado
|
| LCRException |
Esta classe representa uma exceção causada pela ausência de LCR.
|
| LibMethod |
Anotação para documentar métodos que serão chamados por pacotes externos no contexto do
codigos-de-referencia-core
sendo utilizada como uma biblioteca. |
| ListData | |
| LocalKeyStore |
Esta classe representa um assinante.
|
| LocalResolver |
Responsável por carregar schemas de arquivos XML localmente
|
| LocalTimestampProvider |
Esta classe é responsável por se conectar localmente ao TSA e retornar um carimbo de tempo.
|
| LOTLComputationLog | |
| Lpa<Sig extends Signature<?>> |
Esta classe representa uma LPA (Lista de Políticas de Assinatura),
que é um documento que contém informações sobre as políticas de assinatura
|
| Lpa.Validity |
Enumeração que representa a validade de uma LPA e
de suas políticas de assinatura.
|
| LpaCache |
Esta classe é responsável por armazenar e recuperar LPAs da cache
|
| LpaDecoding |
Esta classe é responsável por decodificar os elementos de uma LPA
|
| LpaDecoding.XmlField | |
| LpaException |
Esta classe representa uma exceção que ocorre na manipulação
da Lista de Políticas de Assinatura
|
| LpaReport | |
| LpaSignatureArtifact | |
| LpaSignatureArtifactCode |
Classe que armazena tipo da assinatura, referências de tempo
e códigos hash de artefatos utilizados na verificação de uma
assinatura de LPA.
|
| LpaValidator |
Esta classe é responsável pela validação de uma Lista de Políticas de Assinatura (LPA).
|
| MandatedCertRefException |
Esta classe representa uma exceção que ocorre quando o valor do atributo
MandatedCertRef não corresponde com os dados na assinatura
|
| MandatedCertRefException |
Esta classe representa uma exceção que ocorre quando o número de certificados
presentes na assinatura JAdES não corresponde ao número definido pela
Política de Assinatura utilizada na assinatura.
|
| Marshaller |
Esta classe faz o marshall de elementos XML.
|
| MdcContextExecutorService |
Um
ExecutorService que atua como um Decorator para propagar automaticamente
o contexto MDC para as tarefas submetidas. |
| MdcContextRunnable |
Um wrapper para
Runnable que propaga o contexto MDC (Mapped Diagnostic Context) do SLF4J. |
| MockHttpRequest | |
| MockHttpResponse | |
| MockServletOutputStream |
Para herdar da classe abstrata ServletOutputStream, necessário
para verificação de testes que utilizam ReportServlet
ServletOutputStream |
| NameConstraints |
Este atributo especifica o espaço de nome dentro do qual todos os nomes de
signatário dos certificados do caminho de certificação devem ser alocados.
|
| NameConstraints |
Este atributo especifica o espaço de nome dentro do qual todos os nomes de
signatário dos certificados do caminho de certificação devem ser alocados.
|
| NamespacePrefixMapperImp |
Esta classe faz o mapeamento das URIs referentes às estruturas em que cada
atributo da assinatura pertence, com o nome desta estrutura.
|
| NoCertificateChainFound | |
| NodeOperation |
Esta classe associa um nodo à operação que este irá sofrer ao executar a tranformação
XPath2 da referência do conteúdo enveloped.
|
| NodeOperationException |
Esta classe indica que houve erro ao definir alguma operação sobre algum nodo
|
| NotAfter | |
| NotAnchored | |
| NotBefore | |
| NotDownloadedTrustedList | |
| NotFoundSignaturePolicy | |
| NotInICPException | |
| NotYetValid | |
| ObjectEvaluation |
Esta classe engloba métodos para a avaliação de objetos em uma assinatura PDF.
|
| ObjectEvaluation.Change | |
| ObjectEvaluation.DocMDP |
P number (Optional) The access permissions granted for this document.
|
| ObjectEvaluation.FieldMDP | |
| ObjectEvaluation.SelectiveComputation | |
| ObjectEvaluation.Selectiveness | |
| OCSPCacheManagement |
A classe OCSPCacheManagement é responsável por cuidar do cachê das respostas OCSP.
|
| OcspCertificateChecker |
Esta classe é usada para obter o status de revogação de um certificado
digital X.509, utilizando o método OCSP (Online Certificate Status Protocol).
|
| OcspException |
Esta classe representa uma exceção que ocorre na manipulação
de respostas OCSP
|
| OcspException | |
| OCSPRef | |
| OCSPRefs |
Esta classe engloba informações sobre uma referência OCSP
|
| OcspRevocationCache | |
| OCSPRevocationInformation | |
| OCSPUtils | |
| OtherObjectIdentifiers | |
| OutOfBoundsNoPoe | |
| PadesAttributeFactory | |
| PadesAttributeIncluder | |
| PadesAttributeMap |
Esta classe é usada para fazer o mapeamento de atributos entre seus
identificadores e suas respectivas classes.
|
| PAdESBProfile | |
| PadesContainerGenerator | |
| PadesInformation | |
| PadesInformation.PadesInformationBuilder | |
| PAdESLTAProfile | |
| PAdESLTProfile | |
| PadesSignature |
Esta classe representa uma assinatura PAdES.
|
| PadesSignatureComponent |
Representa um componente de assinatura PAdES.
|
| PadesSignatureContainer |
Esta classe representa um contêiner de assinaturas PAdES.
|
| PadesSignatureContainer.PadesSignatureCreationException | |
| PadesSignatureContainerCreator | |
| PadesSignatureImp |
Esta classe implementa métodos para auxiliar na criação de uma assinatura PAdES.
|
| PadesSignedAttributeTableGenerator |
De acordo com o DOC-ICP-15.03 o atributo signingTime é proibido para assinaturas do tipo PAdES.
|
| PadesSigner |
Esta classe cria uma assinatura PAdES em um documento.
|
| PadesSource | |
| PadesTimeStampSignatureImp |
Esta classe adiciona um TimeStamp à uma assinatura PAdES.
|
| PAdESTProfile | |
| PAdESType | |
| PadesVerifier |
Esta classe implementa os métodos para verificação de uma assinatura PAdES.
|
| PadesVisualInfo | |
| PaReport |
Esta classe representa o relatório de uma política de assinatura
|
| PbadException | |
| PDDocumentUtils |
Esta classe engloba métodos úteis para lidar com modificações
no arquivo PDF.
|
| PDDocumentUtils.OurPDSignature | |
| PdfEntry |
Esta classe define a estrutura que decodifica entrada do dicionario de assinatura e,
opcionalmente, seu valor.
|
| PdfEntryException | |
| PdfEntryWriter | |
| PdfEntryWriter.PdfEntryContactInfo | |
| PdfEntryWriter.PdfEntryFilter | |
| PdfEntryWriter.PdfEntryInvalid | |
| PdfEntryWriter.PdfEntryLocation | |
| PdfEntryWriter.PdfEntryName | |
| PdfEntryWriter.PdfEntryNone | |
| PdfEntryWriter.PdfEntryProhibited | |
| PdfEntryWriter.PdfEntryPropAuthType | |
| PdfEntryWriter.PdfEntryPropBuild | |
| PdfEntryWriter.PdfEntryReason | |
| PdfEntryWriter.PdfEntrySubfilter | |
| PdfEntryWriter.PdfEntryType | |
| PdfEntryWriter.PdfEntryV | |
| PdfException | |
| PdfIncrementalUpdatesAuxiliary |
Esta classe auxilia no tratamento de modificações no arquivo PDF.
|
| PDFReport |
Class responsável por extrair e tratar as informações
de um arquivo de assinaturas PDF e gerar um Report com as
informações específicas deste tipo de arquivo.
|
| PDFType | |
| PDPropBuildCreator | |
| PersistantDatabaseConnectionCreator |
Classe que cria uma conexão com o banco de dados persistente.
|
| PKCS12CertificateCollectionImpl | |
| PKCS12Repository |
Componente Repositorio PKCS12
|
| PKIObject |
Esta classe representa elementos 'pkiOb' de assinaturas JAdES
|
| PKIProfileIdentifiers | |
| PolicyAlgorithmCompliance | |
| PolicyConstraints |
Este atributo pode restringir a construção do caminho de certificação de duas
maneiras: pode ser usado para proibir mapeamento de políticas, ou exigir que
cada certificado do caminho de certificação contenha um identificador de
política aceitável.
|
| PolicyConstraints |
Este atributo pode restringir a construção do caminho de certificação de duas
maneiras: pode ser usado para proibir mapeamento de políticas, ou exigir que
cada certificado do caminho de certificação contenha um identificador de
política aceitável.
|
| PolicyException | |
| PolicyInfo |
Esta classe engloba as informações de uma política de assinatura coletadas
em uma LPA.
|
| PolicyInstance | |
| PolicyInstanceMatcher | |
| PolicyInstanceOids | |
| PolicyStandard | |
| PossibleIncrementalUpdateException |
Esta classe representa o erro gerado quando não é possível identificar
quais modificações incrementais foram feitas após uma assinatura.
|
| PreProcessedHashAlgorithmMapper | |
| PrivateKeyInformation | |
| Profile<Encod,Sig extends Signature<Encod>> | |
| Profile.AdESLevel | |
| Profile.AdESType | |
| ProfileMap | |
| ProhibitedAttributeException | |
| PublicKey | |
| QualifiedCertificateIssuingFilter | |
| RateLimitFilter |
Classe que encapsula métodos comuns para filtros de limite de requisição.
|
| ReasonForIndeterminate | |
| ReasonForTotalFailed | |
| ReceiptBuilder |
Esta classe é responsável por gerar um recibo dos bytes de
Report's do Verificador de Conformidades. |
| ReceiptBundle |
Esta classe representa um pacote de recibo que contêm
o recibo em si e a sua requisição, ambos assinados.
|
| ReceiptException | |
| RedisSessionStore |
Implementação de
AuthCodeSessionStore usando Redis. |
| ReferenceSigner |
Esta classe engloba métodos do assinador de referência
|
| RefsOnlyTimeStamp | |
| RefsOnlyTimeStamp |
Esta classe representa o atributo RefsOnlyTimeStamp.
|
| RefsOnlyTimeStampCreator | |
| RefsOnlyTimeStampV2 | |
| RefsOnlyTimeStampV2Creator |
Esta classe é responsável pela criação do atributo SigAndRefsTimeStamp
|
| RemoteBasicTimestampProvider |
Esta classe é responsável por se conectar localmente ao TSA e retornar um carimbo de tempo.
|
| RemoteOAuthTimeStampProvider | |
| RemoteOAuthTimeStampProvider.HttpUnauthorizedException | |
| RemoteTimestampKeystore | |
| RenewedDigestsV2 |
The RenewedDigestsV2 qualifying property shall be defined as in XML Schema file "XAdES01903v141-
202107.xsd", whose location is detailed in clause C.2 and is copied below for information.
|
| Report |
Esta classe representa o relatório de um documento assinado
|
| Report.ValidityStatus | |
| Report.VerificationState | |
| ReportBuilder<ROOT,ELEMENT> | |
| ReportBuilder<ROOT,ELEMENT> | |
| ReportDocumentBuilder |
Classe para evitar a redundância da criação de um objecto Document.
|
| ReportElement | |
| ReportGenerator | |
| ReportJSONBuilder | |
| ReportResources | |
| ReportUtils | |
| ReqItem<T> |
Classe que representa um parâmetro ou parte presente na requisição.
|
| ReqItem.ApiFunction<T,R> |
Interface q representa uma
Function que lança uma ApiMisusageException |
| RequestParameterProcessor | |
| RequestSizeFilter |
Classe que encapsula métodos comuns para filtros de tamanho máximo de requisição.
|
| Requirement |
Anotação utilizada para que o componente informe quais os serviços
necessários para a sua operação
|
| ResourceUtils | |
| Result | |
| ResultSetWrapper |
Classe que encapsula um
ResultSet para impedir que o ponteiro seja movido ou a conexão seja fechada. |
| RevocationCache<Data> | |
| RevocationCreator<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>> | |
| RevocationInfoArchival |
Representa os valores de revogação (LCRs ou respostas OCSP) de uma
assinatura.
|
| RevocationReference | |
| RevocationRefs | |
| RevocationRefsCreator | |
| RevocationResult<T> | |
| RevocationSignedDataCreator | |
| RevocationValues | |
| RevocationValues |
Esse atributo é usado para guardar as informações de revogação da assinatura.
|
| RevocationValuesCreator | |
| RevocationValuesCreator |
Esta classe é responsável pela criação do atributo RevRefs
|
| RevocationValuesException |
Esta classe representa uma exceção causada por algum erro
relacionado ao atributo RevocationValues em uma assinatura
|
| RevocationValuesException |
Esta classe representa uma exceção causada por algum
erro no atributo Revocation Values (rVals).
|
| RevocationValuesException |
Esta classe representa uma exceção causada por algum erro
relacionado ao atributo RevocationValues em uma assinatura
|
| RevocationValuesType |
<xsd:complexType name="RevocationValuesType">
<xsd:sequence>
<xsd:element name="CRLValues" type="CRLValuesType" minOccurs="0"/>
<xsd:element name="OCSPValues" type="OCSPValuesType" minOccurs="0"/>
<xsd:element name="OtherValues" type="OtherCertStatusValuesType" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="Id" type="xsd:ID" use="optional"/>
</xsd:complexType>
|
| Revoked | |
| RevokedNoPoe | |
| RevRefs | |
| RevReq |
Este atributo indica as verificações mínimas que devem ser realizadas, de
acordo com a Política de Assinatura.
|
| RevReq.EnuRevReq |
Enumeração de verificações mínimas a serem realizadas
|
| Rules | |
| SchedulerManager | |
| SelectedCommitmentTypes |
Este atributo é usado para indicar o compromisso assumido por um determinado
agente no âmbito da Política de Assinatura sendo especificada.
|
| SerialNumber | |
| ServiceStatus | |
| ServletHelper |
Classe estática auxiliar para fazer operações em comum entre os endpoints do Assinador
|
| SigAndRefsTimeStamp | |
| SigAndRefsTimeStamp |
Representa o carimbo do tempo sobre as referências.
|
| SigAndRefsTimeStampCreator | |
| SigAndRefsTimeStampCreator |
Esta classe é responsável pela criação do atributo SigAndRefsTimeStamp
|
| SigAndRefsTimeStampV2 |
|
| SigAndRefsTimeStampV2Creator |
Esta classe é responsável pela criação do atributo SigAndRefsTimeStamp
|
| SigDHeader | |
| Signature<Encod> |
Esta interface engloba métodos comuns entre assinaturas.
|
| Signature | |
| SignatureAlgorithmToDigestFunctionMapper |
Esta classe é usada para fazer o mapeamento entre um algoritmo de assinatura para um
algoritmo de resumo criptográfico
|
| SignatureArtifact |
Classe que armazena as informações referentes a uma assinatura
de um arquivo assinado.
|
| SignatureArtifactCode |
Classe que armazena tipo da assinatura, referências de tempo
e códigos hash de artefatos utilizados na verificação de uma
timestamp.
|
| SignatureArtifactsCompresser |
Classe que comprime e armazena os dados referentes
às assinaturas de um arquivo assinado.
|
| SignatureAttribute<Encod> | |
| SignatureAttributeException | |
| SignatureAttributeNotFoundException |
Esta classe representa uma exceção causada quando um atributo obrigatório não
é encontrado em uma assinatura
|
| SignatureAttributeUtils | |
| SignatureBundle |
Representa um pacote de assinaturas corrigidas.
|
| SignatureBundle.FileSignaturePair |
Classe interna privada que representa uma assinatura e filename.
|
| SignatureComponent<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>> | |
| SignatureConformityException |
Essa exceção indica que a assinatura não foi feita seguindo a totalidade de
regras impostas pela política de assinatura.
|
| SignatureConformityException |
Essa exceção indica que a assinatura não foi feita seguindo a totalidade de
regras impostas pela política de assinatura.
|
| SignatureConformityException |
Essa exceção indica que a assinatura não foi feita seguindo a totalidade de
regras impostas pela política de assinatura.
|
| SignatureContainer<Sig extends Signature<?>> |
Esta interface representa um contêiner de assinaturas.
|
| SignatureDictionary | |
| SignatureExtensionRequest | |
| SignatureFormat |
Enumeração dos formatos de assinatura.
|
| SignatureIdentityInformation |
Esta classe gerencia as listas de certificados e CRLs de uma assinatura CAdES.
|
| SignatureIdentityInformation |
Esta classe gerencia as listas de certificados e CRLs de uma assinatura CAdES.
|
| SignatureIdentityInformation |
Esta classe gerencia as listas de certificados e CRLs de uma assinatura XAdES.
|
| SignatureModeCAdES |
Esta classe representa o modo de encapsulamento de uma assinatura
|
| SignatureModeException |
Esta classe representa uma exceção causada por algum erro
relacionado ao modo de assinatura
|
| SignatureModeException |
Esta classe representa uma exceção causada por algum erro
relacionado ao modo de assinatura
|
| SignatureModeJAdES | |
| SignatureModeXAdES |
Representa o modo de encapsulamento de uma assinatura.
|
| SignatureNotICPBrException |
Esta classe representa uma exceção causada quando uma assinatura no documento
não foi feita com um certificado pertencente à ICP-Brasil.
|
| SignatureObject | |
| SignaturePdfEntry | |
| SignaturePolicy |
Este atributo é o atributo raiz da Política de Assinatura.
|
| SignaturePolicyCache |
Esta classe é responsável por armazenar as políticas de assinatura em cache
|
| SignaturePolicyComponent |
Esta classe representa um componente de política de assinatura
|
| SignaturePolicyExtension |
Esta classe especifica as regras adicionais da Política de Assinatura.
|
| SignaturePolicyExtension |
Esta classe especifica as regras adicionais da Política de Assinatura.
|
| SignaturePolicyIdentifier | |
| SignaturePolicyIdentifier |
O atributo SignaturePolicyIdentifier define um conjunto de regras para a
criação e validação de uma assinatura.
|
| SignaturePolicyIdentifierCreator | |
| SignaturePolicyIdentifierCreator |
Esta classe é responsável pela criação do atributo SignaturePolicyIdentifier
|
| SignaturePolicyInfo |
Este atributo contém informações da Política de Assinatura, como: O ID da PA;
a data de emissão da PA; o nome do responsável por emitir a PA; o contexto de
onde a PA vai ser utilizada e o propósito de aplicação na assinatura; algumas
regras que devem ser seguidas pelo assinante, quando produzir a assinatura e
o verificador, quando verificar a assinatura; e extensões em aberto.
|
| SignaturePolicyInstance | |
| SignaturePolicyInstanceInterface | |
| SignaturePolicyInterface | |
| SignaturePolicyProxy |
Esta classe representa uma Política de Assinatura (PA).
|
| SignaturePolicyProxy.SignaturePolicyType | |
| SignaturePolicyReportManager |
Gerencia os relatórios de Política de Assinatura (PA) e Lista de Políticas de Assinatura (LPA).
|
| SignaturePolicyStore | |
| SignaturePolicyStoreCreator | |
| SignaturePolicyVerifier | |
| SignatureProductionPlace | |
| SignatureProductionPlace |
O atributo SignatureProductionPlace especifica um endereço que associa o
assinante à um local geográfico particular.
|
| SignatureProductionPlaceCreator | |
| SignatureProductionPlaceCreator |
Esta classe é responsável pela criação do atributo SignatureProductionPlace
|
| SignatureReferenceCreator | |
| SignatureReport |
Esta classe representa o relatório de uma assinatura
|
| SignatureReport.AsymmetricCipherValidity | |
| SignatureReport.Conformity | |
| SignatureReport.Form |
Enumeração das formas de obter o certificado do assinante
|
| SignatureReport.SchemaPatternState |
A qual padrão está de acordo a estrutura da assinatura
|
| SignatureReport.SignatureValidity |
Enumeração dos estados de validade de uma assinatura
|
| SignatureTimeStamp | |
| SignatureTimeStamp |
Representa o carimbo do tempo sobre a assinatura.
|
| SignatureTimeStampCreator | |
| SignatureTimeStampCreator |
Esta classe é responsável pela criação do atributo SignatureTimeStamp
|
| SignatureUtils | |
| SignatureValidationPolicy |
Este atributo define algumas regras que devem ser usadas pelo assinante
quando produzir a assinatura, e pelo verificador, quando verificar a
assinatura.
|
| SignatureVerifier |
Esta classe é responsável por verificar uma assinatura.
|
| SignatureVerifier |
Esta classe é responsável por verificar uma assinatura.
|
| SignatureVerifierException |
Esta classe representa uma exceção causada por um
Verifier |
| SignatureVerifierException |
Esta classe representa uma exceção causada por um
Verifier |
| SignatureVerifierException |
Esta classe representa uma exceção causada por um
Verifier |
| SignatureVerifierParams |
Esta classe carrega os parâmetros da classe
SignatureVerifier. |
| SignatureVerifierParams |
Esta classe carrega os parâmetros da classe
JadesVerifier. |
| SignatureVerifierParams |
Esta classe carrega os parâmetros da classe
SignatureVerifier. |
| SignatureWrapper | |
| SignatureWrapper.Format | |
| SignedAttributeCreator<Info extends ExtraInformation,Encod> |
Esta classe engloba métodos em comum entre Creators de atributos
|
| Signer<Info extends ExtraInformation> | |
| SignerAndVerifierRules |
Esta classe define as regras do assinante e as regras de verificação.
|
| SignerAttributeV2 | |
| SignerCertificationPathException |
Esta classe representa uma exceção que ocorre por erro no
caminho de certificação do certificado do assinante
|
| SignerCertificationPathException |
Esta classe representa uma exceção que ocorre por erro no
caminho de certificação do certificado do assinante
|
| SignerCertificationPathException |
Esta classe representa uma exceção causada por algum problema
no caminho de certificação do certificado do assinante.
|
| SignerCertificationPathException |
Esta classe representa uma exceção que ocorre por erro no
caminho de certificação do certificado do assinante
|
| SignerComponent |
Esta classe é um componente responsável por lidar com o processo de assinatura, utilizando o assinador
correspondente ao tipo e modo de assinatura desejada.
|
| SignerInfoException |
Esta classe representa uma exceção causada pela falta
de informação sobre o assinante durante a geração de um objeto
br.ufsc.labsec.signature.conformanceVerifier.cades.SignerData |
| SignerParameters | |
| SignerReport | |
| SignerRequest<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 de
SignerRequest.sign() é uma lista de SignatureWrapper dos documentos passados por parâmetro de uma requisição |
| SignerRole | |
| SignerRole |
O atributo SignerRole representa o papel do assinante com a compania ou a
organização.
|
| SignerRole.QArraysItem |
Classe que representa uma entrada na assinatura JSON do tipo 'qArrays'
|
| SignerRoleCreator | |
| SignerRoleV2 |
The SignerRoleV2 qualifying property shall be defined as in XML Schema file "XAdES01903v132-201601.xsd",
whose location is detailed in clause C.1 and is copied below for information.
|
| SignerRules |
Esta classe especifica as regras do assinante.
|
| SignerRules.CertInfoReq |
Enumeralção de informação obrigatória de certificado
|
| SignerRules.CertRefReq |
Enumeração de referência obrigatória de certificado
|
| SignerRules.ExternalSignedData |
Enumeração dos modos de dados assinados
|
| SignerType | |
| SignerTypeValidator | |
| SignerUtils | |
| SigningCertificate | |
| SigningCertificate |
O atributo SigningCertificate é designado para previnir o ataque de
substituição, e para permitir um conjunto restrito de certificados de
autorização a serem usados na verificação da assinatura.
|
| SigningCertificateCreator | |
| SigningCertificateCreator |
Esta classe é responsável pela criação do atributo SigningCertificate
|
| SigningCertificateException |
Esta classe representa uma exceção que ocorre por
má formação do atributo SigningCertificate
|
| SigningCertificateException | |
| SigningCertificateException |
Esta classe representa uma exceção que ocorre por
má formação do atributo SigningCertificate
|
| SigningCertificateInterface |
Usada pelas classes
IdAaSigningCertificate e
IdAaSigningCertificateV2. |
| SigningCertificateInterface | |
| SigningCertificateV2 |
O esquema do atributo retirado do ETSI EN 319 132-1 V1.2.1
<xsd:element name="SigningCertificateV2" type="CertIDListV2Type"/>
<xsd:complexType name="CertIDListV2Type">
<xsd:sequence>
<xsd:element name="Cert" type="CertIDTypeV2" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CertIDTypeV2">
<xsd:sequence>
<xsd:element name="CertDigest" type="DigestAlgAndValueType"/>
<xsd:element name="IssuerSerialV2" type="xsd:base64Binary" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="URI" type="xsd:anyURI" use="optional"/>
</xsd:complexType>
<xsd:complexType name="DigestAlgAndValueType">
<xsd:sequence>
<xsd:element ref="ds:DigestMethod"/>
<xsd:element ref="ds:DigestValue"/>
</xsd:sequence>
</xsd:complexType>
|
| SigningCertificateV2Creator | |
| SigningCertificateV2Creator |
Esta classe é responsável pela criação do atributo SigningCertificateV2
|
| SigningCertificatex5tCreator | |
| SigningCertificatex5toCreator |
Criador para o atributo SigningCertificate no formato x5t#o
|
| SigningCertificatex5tS256Creator | |
| SigningCertTrustCondition |
Este atributo identifica condições de confiança para a construção do caminho
de certificação usado para a validação do atributo Signing Certificate.
|
| SigningPeriod |
Este atributo é usado pelo atributo
SignatureValidationPolicy. |
| SigningTime | |
| SigningTime |
O atributo SigningTime representa o instante da assinatura, ou seja, o
momento em que o signatário realiza o processo de assinatura.
|
| SigningTimeCreator | |
| SigningTimeCreator |
Esta classe é responsável pela criação do atributo SigningTime
|
| SimpleCounterMetrics | |
| SingleJobScheduler |
Classe intermediária para a criação de um scheduler que executa apenas um job com um trigger específico.
|
| SingleJobScheduler.ScheduleBehavior | |
| SingleListComputationLog | |
| SingletonSuiteMapper | |
| SmartcardAliasException | |
| SmartcardCertificateRecoveryException | |
| SmartcardClientVersionException | |
| SmartcardConnectionException | |
| SmartcardDriverException | |
| SmartcardException | |
| SmartcardIdException | |
| SmartcardKeystoreException | |
| SmartcardPinException | |
| SmartcardSigningException | |
| SmartcardTimeOutException | |
| SmartcardUnrecognizedKeyException | |
| Source | |
| SqlDatabase | |
| SQLiteSessionStore |
Implementação de
AuthCodeSessionStore usando SQLite. |
| StampSignatureArtifact | |
| StampSignatureArtifactCode |
Classe que armazena tipo da assinatura, referências de tempo
e códigos hash de artefatos utilizados na verificação de uma
timestamp.
|
| StampSignatureServlet | |
| StdToValidateCertPath | |
| Subject | |
| SubjectIssuerPair | |
| SwitchHelper | |
| SystemTime | |
| SystemUtils | |
| TACException |
Esta classe representa uma exceção causada durante a validação do certificado
do assinante de um carimbo de tempo
|
| ThreadMemoryWatchdog | |
| TimeStamp<Encod> |
Representa um carimbo do tempo
|
| TimeStamp |
Esta classe representa um tstContainer
|
| TimeStamp |
Representa um carimbo do tempo
|
| TimeStamp |
Classe que representa um carimbo de tempo
|
| TimeStampAttributeResolver | |
| TimeStampComponent |
Esta classe representa um componente de carimbo de tempo
|
| TimestampCreator<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>> | |
| TimeStampException |
Esta classe representa uma exceção que ocorre na manipulação
de carimbos de tempo.
|
| TimeStampException |
Esta classe representa uma exceção que ocorre na manipulação
de carimbos de tempo.
|
| TimeStampExceptionAbstract | |
| TimeStampExpiredException | |
| TimeStampExpiredException | |
| TimeStampInvalidException |
Esta classe representa uma exceção que é gerada quando o resumo criptográfico
do carimbo de tempo é inválido, assim o SignatureVerifier consegue colocar
no relatório do carimbo que seu status é inválido
|
| TimestampProvider | |
| TimeStampReport |
Esta classe representa o relatório de um carimbo de tempo
|
| TimeStampReport.StampForm |
Enumeração das formas de obter o carimbo
|
| TimeStampToken |
Representa o carimbo do tempo da assinatura.
|
| TimeStampTrustCondition |
Este atributo identifica as condições de confiança para a construção do
caminho de certificação usado para autenticar a autoridade de carimbo do
tempo e as restrições sobre o nome da autoridade de carimbo do tempo.
|
| TimeStampUtilities | |
| TimeStampUtilities.Constants | |
| TimeStampValidationData | |
| TimeStampValidationData |
The preamble of the XML Schema file also includes the following namespace declaration:
xmlns:xades="http://uri.etsi.org/01903/v1.3.2#",
which assigns the prefix "xades" to the namespace whose URI is shown in the declaration.
-->
|
| TimeStampValidationDataCreator | |
| TimeStampValidationDataCreator | |
| TimeStampVerifier |
Responsável pela verificação de carimbos do tempo
|
| TimeStampVerifierInterface | |
| TLErrorMessages | |
| TLProviderData | |
| TLReportGenerator | |
| ToBeSignedException |
Esta classe representa uma exceção que ocorreu durante o processo
de assinatura de um documento
|
| ToValidateAttributeCertPath | |
| ToValidateCertPath | |
| TransformationMethodException |
Esta classe representa um erro ocorrido no método de transformação.
|
| TransformRule | |
| Transforms |
Esta classe representa um atributo Transform na política
|
| TrustAnchorComponent |
Representa um componente de uma âncora de confiança.
|
| TrustAnchorInterface |
Esta interface representa uma âncora de confiança
|
| TrustAnchorJob | |
| TrustAnchorListener | |
| TrustAnchorProxy |
Esta classe representa um conjunto de âncoras de confiança
|
| TrustAnchorReport | |
| TrustAnchors | |
| TrustAnchorUrl | |
| TrustAnchorURLReport | |
| TrustedList | |
| TrustedListConstants | |
| TrustedListContext | |
| TrustedListContext.ListCertificates | |
| TrustedListContext.ListLogging | |
| TrustedListData | |
| TrustedListDataException | |
| TrustedListException | |
| TrustedListReport | |
| TrustedListResponsibilityChain | |
| TrustedListService | |
| TrustedListUtils | |
| TrustedListValidator | |
| TrustedListWithErrorsReport | |
| TrustedLOTLReport | |
| TrustPoint | |
| TrustPoint.TrustPointType | |
| TrustPointDB | |
| TrustPointDefaultData | |
| TrustPointProxy | |
| TrustPointProxy.Operation |
Enum of operations that can be performed on trust anchors
|
| TrustPointResult | |
| TrustPointResultBuilder | |
| TrustPointScheduler | |
| TrustPointSchedulerUtils | |
| TrustPointSchedulerUtils.QueueElement | |
| TrustServiceProviderReport |
Representa um provedor de serviços da lista confiável
|
| TryLater | |
| TsaInfo<T extends TsaInfo.TsaAuthInfo> | |
| TsaInfo.TsaAuthInfo | |
| TsaInfo.TsaBasicAuthInfo |
Informações de autenticação para carimbadora com autenticação básica.
|
| TsaInfo.TsaLocalAuthInfo |
Informações de autenticação para carimbadora local.
|
| TsaInfo.TsaOAuthAuthInfo |
Informações de autenticação para carimbadora com OAuth2.
|
| TServiceData | |
| TSInformation<Encod,Sig extends Signature<Encod>> | |
| TSInformation.TSInformationBuilder<Encod,Sig extends Signature<Encod>> | |
| TSPService |
Representa um serviço provido pela lista confiável
|
| TSPServiceValidationReport |
Representa um serviço provido pela lista confiável com informação de validade
|
| TstToken | |
| UniqueAttributeException |
Esta classe representa uma exceção que ocorre quando há mais de uma
ocorrência de um atributo em uma assinatura quando a quantidade máxima
permitida é apenas uma ocorrência.
|
| UniqueAttributeException |
Esta classe representa uma exceção que ocorre quando há mais de uma
ocorrência de um atributo em uma assinatura quando a quantidade máxima
permitida é apenas uma ocorrência.
|
| UniqueID | |
| UnknowAttributeException |
Esta classe representa uma exceção causada por um atributo desconhecido
em uma assinatura XAdES
|
| UnknowAttributeException |
Esta classe representa uma exceção causada por um atributo desconhecido
em uma assinatura XAdES
|
| UnknowAttributeException |
Esta classe representa uma exceção causada por um atributo desconhecido
em uma assinatura XAdES
|
| UnsignedAttributeCreator<Info extends ExtraInformation,Encod,Sig> |
Esta classe engloba métodos em comum entre Creators de atributos
|
| UnsignedDataObjectProperty |
Esta classe representa o atributo UnsignedDataObjectProperty
|
| UserCertificateException | |
| UserCertificatePathException | |
| UserKeystoreException | |
| UserKeystorePinException | |
| ValidateList | |
| ValidationDataReport |
Esta classe representa o relatório da validação de certificados e CRLs de uma assinatura
|
| ValidationDataReport.CertificateType | |
| ValidationDataService |
Esta classe é responsável pela validação da AIA (Authority Information Access)
dos certificados digitais
|
| ValidationException |
Esta classe representa uma exceção que indica que aconteceu algum erro de validação.
|
| ValidationException |
Esta classe representa uma exceção que indica que aconteceu algum erro de validação.
|
| ValidationException |
Esta classe representa uma exceção que indica que aconteceu algum erro de validação.
|
| ValidationResult | |
| ValidationResult | |
| ValidationResultReason | |
| ValidationServiceRepository |
Representa um componente de repositório PKCS12.
|
| VerificationException | |
| VerificationPackage |
Classe que representa um pacote de verificação e agrega
informações sobre todas as assinaturas de um arquivo
assinado.
|
| VerificationPackageAggregator |
Armazena todos os pacotes de verificação (
VerificationPackage)
referentes a uma mesma verificação em lote. |
| VerificationPackageArtifacts | |
| VerificationPackageDataWrapper | |
| VerificationPackageParser |
Parser de um JSON referente a um conjunto de pacotes de verificação
obtidos possivelmente após uma verificação em lote para uma instância
da classe
VerificationPackageAggregator |
| Verifier | |
| VerifierParams | |
| VerifierRequest |
Representa uma requisição de verificação de assinaturas
Os valores padrões para os parâmetros de verificação são:
Verificação completa:
true
Verificação incremental: true
Verificação de assinaturas não ancoradas: true
Tempo limite: 3 minutos
Unidade de tempo: segundos
Lista de SignatureWrapper: vazia
Devem ser adicionados os SignatureWrapper que serão verificados,
senão será retornado um Optional.empty() |
| VerifierRules |
Este atributo identifica os atributos não assinados que devem estar presentes
nesta Política de Assinatura e que devem ser adicionados pelo verificador,
caso não tenha sido adicionado pelo signatário.
|
| Visitable | |
| VisualSignatureBuilder |
Utilizada para criar uma representação visual de assinatura pdf
PDVisibleSigProperties. |
| VriDictionary |
Esta classe representa o campo VriDictionary, que faz referência apenas a uma assinatura.
|
| VRIEntries |
Enumeração das entradas de um dicionário VRI
|
| VRIValidator |
Esta classe é responsável pela validação do dicionário VRI.
|
| WebInitializerCommon |
Esta classe possui elementos em comum aos inicializadores do sistema web
tanto do Assinador de Referência quanto do Verificador de Conformidade.
|
| WrapperInputStream |
InputStream que disponibiliza o buffer interno diretamente,
permitindo otimizações quando comparado à classe
ByteArrayInputStream,
que sempre retorna cópias do buffer interno. |
| XadesAttributeFactory |
Esta classe mapeia o OID de um atributo para o seu nome e um atributo a seu respectivo Creator.
|
| XadesAttributeIncluder | |
| XAdESAttributeMap |
Esta classe é usada para fazer o mapeamento de atributos entre seus
identificadores e suas respectivas classes.
|
| XAdESBES | |
| XAdESBProfile | |
| XadesContainerGenerator |
Esta classe é utilizada apenas pela classe
ContainerGenerator. |
| XadesInformation | |
| XadesInformation.ProductionPlace | |
| XAdESLTAProfile | |
| XAdESLTProfile | |
| XadesResources | |
| XadesSchemaException |
Esta classe representa uma exceção que ocorreu durante a validação
do esquema XML.
|
| XadesSignature |
Esta classe representa uma assinatura do tipo XAdES.
|
| XadesSignatureComponent |
Representa um componente de assinatura XAdES.
|
| XadesSignatureContainer |
Esta classe representa um contêiner de assinaturas XAdES.
|
| XadesSignatureContainerCreator | |
| XadesSignatureContainerException |
Esta classe representa uma exceção causada por um erro
no processamento do contêiner de assinatura XAdES
|
| XadesSignatureException |
Esta classe representa uma exceção causada por um erro
na assinatura XAdES.
|
| XadesSigner |
Esta classe cria uma assinatura CXdES em um documento.
|
| XadesSource | |
| XAdESTimeStampType |
Representa o carimbo do tempo sobre a assinatura.
|
| XadesToBeSignedException |
Esta classe representa uma exceção que ocorreu durante
o processo de assinatura de um arquivo
|
| XAdESTProfile | |
| XAdESType | |
| XadesVerifier |
Esta classe implementa os métodos para verificação de um documento assinado XAdES.
|
| XmlLpa |
Esta classe representa uma LPA em formato XML
|
| XMLParser |
Classe auxiliar para tratar utilidades comuns
a documentos XML
|
| XMLParser.NodeListIterator<T extends Node> | |
| XmlPolicyInfo |
Esta classe representa informações de uma política de assinatura contida em uma LPA XML.
|
| XmlProcessingException |
Esta classe representa uma exceção gerada por um erro no
processamento de um arquivo XML.
|
| XMLSchemaErrorHandler | |
| XmlSignaturePolicy |
|
| XMLType | |
| YkueApi |
Implementação de
RemoteKeyStore para requisições à API do Ykue. |
| YkueException | |
| YkueWrapper |
Classe que coordena a interação entre o módulo smartcard do servidor e do cliente.
|