java.lang.Object
br.ufsc.labsec.utils.cache.Cache<SignaturePolicy>
br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.SignaturePolicyCache

public class SignaturePolicyCache
extends Cache<SignaturePolicy>
Esta classe é responsável por armazenar as políticas de assinatura em cache
  • Constructor Details

    • SignaturePolicyCache

      public SignaturePolicyCache​(CacheComponent cacheComponent)
      Construtor
      Parameters:
      cacheComponent - Componente de cache
  • Method Details

    • decodeEntry

      protected SignaturePolicy decodeEntry​(byte[]... encoded) throws EncodingException
      Description copied from class: Cache
      Decodifica um objeto em cache a partir de seus bytes em "chunks", habilitando armazenamento de um objeto em diversos arquivos, como assinaturas detached, por exemplo.
      Specified by:
      decodeEntry in class Cache<SignaturePolicy>
      Parameters:
      encoded - Os bytes do objeto
      Returns:
      O objeto decodificado
      Throws:
      EncodingException - Exceção em caso de erro na decodificação