Interface SignaturePolicyInstanceInterface

All Superinterfaces:
Cacheable, org.bouncycastle.util.Encodable
All Known Subinterfaces:
SignaturePolicyInstance
All Known Implementing Classes:
Asn1SignaturePolicy, CAdESBProfile, CAdESLTAProfile, CAdESLTProfile, CAdESTProfile, JAdESBProfile, JAdESLTAProfile, JAdESLTProfile, JAdESTProfile, NotFoundSignaturePolicy, PAdESBProfile, PAdESLTAProfile, PAdESLTProfile, PAdESTProfile, PolicyInstance, Profile, SignaturePolicy, XAdESBES, XAdESBProfile, XAdESLTAProfile, XAdESLTProfile, XAdESTProfile, XmlSignaturePolicy

public interface SignaturePolicyInstanceInterface
extends Cacheable
  • Method Details

    • getAdESType

      Profile.AdESType getAdESType()
      Retorna o tipo da política.
      Returns:
      tipo da política
    • getSignPolicyIdentifier

      String getSignPolicyIdentifier()
      Retorna o oid da política.
      Returns:
      O valor do oid da política
    • getSignaturePolicyName

      default String getSignaturePolicyName()
    • getCacheKey

      default String getCacheKey()
      Retorna a chave da política na cache de políticas
      Specified by:
      getCacheKey in interface Cacheable
      Returns:
      A chave da política na cache
    • isXML

      boolean isXML()
      Verifica se a Política de Assinatura é XML
      Returns:
      Indica se a Política de Assinatura é XML
    • getSignaturePolicyType