java.lang.Object
br.ufsc.labsec.component.Component
br.ufsc.labsec.signature.repository.PKCS12IdentityService.PKCS12Repository

public class PKCS12Repository
extends Component
Componente Repositorio PKCS12
  • Constructor Details

    • PKCS12Repository

      public PKCS12Repository​(Application application)
      Cria o componente PKCS12
      Parameters:
      application - Aplicativo
  • Method Details

    • getRepositoryPath

      public String getRepositoryPath()
      Retorna o caminho do repositorio
      Returns:
      O caminho do repositorio
    • getCertificateCollection

      public PKCS12CertificateCollectionImpl getCertificateCollection()
      Retorna PKCS12CertificateColletionImpl
      Returns:
      PKCS12CertificateColletionImpl
    • startOperation

      public void startOperation()
      Description copied from class: Component
      Avisa o componente que a aplicação foi configurada e está tudo pronto para começar a operação.
      Specified by:
      startOperation in class Component
    • clear

      public void clear()
      Description copied from class: Component
      Avisa o componente que o seu estado deve ser reiniciado
      Specified by:
      clear in class Component
    • getCachePath

      public String getCachePath()
      Retorna o caminho do arquivo de cache.
      Returns:
      O cache.