# Hierarchy For All Packages

Package Hierarchies:

- lv.eparaksts.edoc,
- lv.eparaksts.helpers,
- lv.eparaksts.pdf,
- lv.eparaksts.tsl,
- lv.eparaksts.validation,
- lv.pasts.eme.cert,
- lv.pasts.eme.edoc,
- lv.pasts.eme.security,
- lv.pasts.eme.smartcard,
- lv.pasts.eme.tsp

## Class Hierarchy

- java.lang.Object
  - lv.pasts.eme.smartcard.CardAccessor (implements lv.pasts.eme.security.KeyAccessor)
  - lv.pasts.eme.security.CertificateEntry (implements java.lang.Comparable<T>)
  - lv.pasts.eme.cert.CertManager
  - lv.pasts.eme.cert.CertValidator
  - lv.pasts.eme.cert.CertValidatorResult
  - lv.pasts.eme.cert.CertValidatorResult.CRLResult
  - lv.pasts.eme.cert.CertValidatorResult.OCSPResult
  - lv.pasts.eme.cert.CRLData
  - lv.pasts.eme.cert.CRLManager
  - lv.eparaksts.edoc.DataObject
  - lv.eparaksts.edoc.DataObjectResolver
  - lv.eparaksts.helpers.EDoc2Batch
  - lv.eparaksts.helpers.EDoc2BatchResult
  - lv.eparaksts.edoc.EDoc2Builder
  - lv.pasts.eme.edoc.EDOCBuilder
  - lv.pasts.eme.edoc.EDOCConstants
  - lv.pasts.eme.edoc.EDOCSignatureContext
  - lv.pasts.eme.edoc.EDOCValidatorResult
  - lv.pasts.eme.security.KeyStoreManager (implements lv.pasts.eme.security.KeyAccessor)
  - lv.eparaksts.tsl.Lotl (implements java.io.Serializable)
  - lv.pasts.eme.cert.OCSPClient
  - lv.eparaksts.pdf.PdfDocument (implements lv.eparaksts.validation.Validatable)
  - lv.eparaksts.pdf.PdfDocumentProperties
  - lv.eparaksts.pdf.PdfPageProperties
  - lv.eparaksts.helpers.PdfQualifiedSignatureHelper
  - lv.eparaksts.pdf.PdfVisualSignature
  - lv.eparaksts.helpers.QualifiedSignatureHelper
    - lv.eparaksts.helpers.ArchivedSignatureHelper
  - lv.eparaksts.edoc.SignatureProductionPlace
  - lv.pasts.eme.edoc.SignatureType
  - lv.pasts.eme.edoc.SignatureTypeList
  - lv.pasts.eme.security.SimpleLoadStoreParameter (implements java.security.KeyStore.LoadStoreParameter)
  - java.lang.Thread (implements java.lang.Runnable)
    - lv.eparaksts.helpers.TimeStampThread
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - lv.pasts.eme.cert.CertValidatorException
      - lv.eparaksts.edoc.EDoc2Exception
      - lv.pasts.eme.edoc.EDOCException
      - lv.eparaksts.pdf.PdfException
      - lv.eparaksts.tsl.TrustedListException
      - lv.pasts.eme.tsp.TSPException
  - lv.pasts.eme.tsp.TimeStamp
  - lv.pasts.eme.tsp.TimeStampGenerator
  - lv.pasts.eme.cert.TrustedCertificate (implements java.io.Serializable)
  - lv.eparaksts.tsl.TrustedList (implements java.io.Serializable)
  - lv.eparaksts.tsl.TrustedListManager
  - lv.eparaksts.tsl.TrustedListParser
  - lv.eparaksts.tsl.TrustedListPointer (implements java.io.Serializable)
  - lv.eparaksts.tsl.TrustedListResult (implements java.io.Serializable)
  - lv.eparaksts.tsl.TrustedListService (implements java.io.Serializable)
  - lv.eparaksts.tsl.TrustedListServiceExtension (implements java.io.Serializable)
  - lv.eparaksts.tsl.TrustedListServiceProvider (implements java.io.Serializable)
  - lv.eparaksts.tsl.TrustedListServiceQualification (implements java.io.Serializable)
  - lv.eparaksts.tsl.TrustedListServiceStatus (implements java.io.Serializable)
  - lv.eparaksts.tsl.TrustedListUtilities
  - lv.eparaksts.tsl.TrustedListValidator
  - lv.pasts.eme.cert.TrustStore
  - lv.eparaksts.helpers.ValidationHelper
  - lv.eparaksts.validation.ValidationPolicy
  - lv.eparaksts.validation.ValidationResult
    - lv.eparaksts.validation.CertificateValidationResult
    - lv.eparaksts.validation.SignatureValidationResult

## Interface Hierarchy

- lv.pasts.eme.edoc.EDOC
- lv.pasts.eme.edoc.EDOCBuilder.EDOCLoadParameter
  - lv.pasts.eme.edoc.EDOCBuilder.EDOCBuilderCallback
- lv.pasts.eme.edoc.EDOCDataFile
- lv.pasts.eme.edoc.EDOCProperties
- lv.pasts.eme.edoc.EDOCSignature
  - lv.pasts.eme.edoc.EDOCPreparedSignature
- lv.pasts.eme.edoc.EDOCSignatureCallback
- lv.pasts.eme.edoc.EDOCTemplate
- lv.pasts.eme.edoc.EDOCValidatorListener
- lv.pasts.eme.security.KeyAccessor
- java.security.KeyStore.ProtectionParameter
  - lv.pasts.eme.smartcard.CardAccessorCallback
- lv.pasts.eme.security.KeyStoreManagerCallback
- lv.eparaksts.pdf.PdfSignature
  - lv.eparaksts.pdf.PdfBasicSignature
  - lv.eparaksts.pdf.PdfQualifiedSignature
- lv.eparaksts.validation.Validatable
  - lv.eparaksts.edoc.EDoc2
  - lv.eparaksts.edoc.EDoc2ArchivedSignature
  - lv.eparaksts.edoc.EDoc2BasicSignature
  - lv.eparaksts.edoc.EDoc2QualifiedSignature
  - lv.eparaksts.edoc.EDoc2Signature
    - lv.eparaksts.edoc.EDoc2ArchivedSignature
    - lv.eparaksts.edoc.EDoc2BasicSignature
    - lv.eparaksts.edoc.EDoc2QualifiedSignature

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - lv.eparaksts.tsl.LotlId
    - lv.eparaksts.validation.CertificateQualification
    - lv.eparaksts.validation.SignatureProfile
    - lv.eparaksts.validation.SignatureQualification
    - lv.eparaksts.validation.SignatureType
    - lv.eparaksts.validation.TimestampQualification
    - lv.eparaksts.validation.ValidationStatus
    - lv.eparaksts.validation.ValidationType

Copyright VAS Latvijas Valsts radio un televizijas centrs / Developed by SIA EUSO