Package br.ufsc.labsec.utils.cache
Interface Cacheable
- All Superinterfaces:
org.bouncycastle.util.Encodable
- All Known Subinterfaces:
DetachedCacheable<Sig>,SignaturePolicyInstance,SignaturePolicyInstanceInterface
- All Known Implementing Classes:
Asn1Lpa,Asn1SignaturePolicy,CAdESBProfile,CAdESLTAProfile,CAdESLTProfile,CAdESTProfile,JAdESBProfile,JAdESLTAProfile,JAdESLTProfile,JAdESTProfile,Lpa,NotFoundSignaturePolicy,PAdESBProfile,PAdESLTAProfile,PAdESLTProfile,PAdESTProfile,PolicyInstance,Profile,RevocationResult,SignaturePolicy,XAdESBES,XAdESBProfile,XAdESLTAProfile,XAdESLTProfile,XAdESTProfile,XmlLpa,XmlSignaturePolicy
public interface Cacheable
extends org.bouncycastle.util.Encodable
Interface que define um objeto que pode ser armazenado em cache.
A interface extende Encodable para que o objeto padronização da função de extração de bytes
-
Method Summary
Modifier and Type Method Description StringgetCacheKey()Retorna a chave que o objeto da cache está sendo identificado no mapeamento para o objeto em disco e em memória.Methods inherited from interface org.bouncycastle.util.Encodable
getEncoded
-
Method Details
-
getCacheKey
String getCacheKey()Retorna a chave que o objeto da cache está sendo identificado no mapeamento para o objeto em disco e em memória.- Returns:
- A chave do objeto
-