Class SignaturePolicyCache
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
-
Nested Class Summary
Nested classes/interfaces inherited from class br.ufsc.labsec.utils.cache.Cache
Cache.CacheEntry
-
Field Summary
Fields inherited from class br.ufsc.labsec.utils.cache.Cache
path, regexFilter, runtimeCache
-
Constructor Summary
Constructors Constructor Description SignaturePolicyCache(CacheComponent cacheComponent)
Construtor -
Method Summary
Modifier and Type Method Description protected SignaturePolicy
decodeEntry(byte[]... encoded)
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.
-
Constructor Details
-
SignaturePolicyCache
Construtor- Parameters:
cacheComponent
- Componente de cache
-
-
Method Details
-
decodeEntry
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 classCache<SignaturePolicy>
- Parameters:
encoded
- Os bytes do objeto- Returns:
- O objeto decodificado
- Throws:
EncodingException
- Exceção em caso de erro na decodificação
-