Class AbstractIssuerConfig

java.lang.Object
org.apache.rahas.impl.AbstractIssuerConfig
Direct Known Subclasses:
SAMLTokenIssuerConfig, SCTIssuerConfig

public abstract class AbstractIssuerConfig extends Object
  • Field Details

    • ADD_REQUESTED_ATTACHED_REF

      public static final QName ADD_REQUESTED_ATTACHED_REF
    • ADD_REQUESTED_UNATTACHED_REF

      public static final QName ADD_REQUESTED_UNATTACHED_REF
    • PROOF_KEY_TYPE

      public static final QName PROOF_KEY_TYPE
    • CRYPTO_PROPERTIES

      public static final QName CRYPTO_PROPERTIES
      Element name to include the crypto properties used to load the information used securing the response
    • CRYPTO

      public static final QName CRYPTO
    • PROVIDER

      public static final QName PROVIDER
    • PROPERTY

      public static final QName PROPERTY
    • keyComputation

      protected int keyComputation
    • proofKeyType

      protected String proofKeyType
    • addRequestedAttachedRef

      protected boolean addRequestedAttachedRef
    • addRequestedUnattachedRef

      protected boolean addRequestedUnattachedRef
    • ttl

      protected long ttl
    • cryptoPropertiesFile

      protected String cryptoPropertiesFile
    • cryptoPropertiesElement

      protected org.apache.axiom.om.OMElement cryptoPropertiesElement
    • cryptoElement

      protected org.apache.axiom.om.OMElement cryptoElement
    • keySize

      protected int keySize
  • Constructor Details

    • AbstractIssuerConfig

      public AbstractIssuerConfig()
  • Method Details

    • setAddRequestedAttachedRef

      public void setAddRequestedAttachedRef(boolean addRequestedAttachedRef)
    • setAddRequestedUnattachedRef

      public void setAddRequestedUnattachedRef(boolean addRequestedUnattachedRef)
    • setKeyComputation

      public void setKeyComputation(int keyComputation)
    • getKeyComputation

      public int getKeyComputation()
    • setProofKeyType

      public void setProofKeyType(String proofKeyType)
    • setTtl

      public void setTtl(long ttl)
    • setKeySize

      public void setKeySize(int keySize)
    • getKeySize

      public int getKeySize()
    • getProofKeyType

      public String getProofKeyType()
    • isAddRequestedAttachedRef

      public boolean isAddRequestedAttachedRef()
    • isAddRequestedUnattachedRef

      public boolean isAddRequestedUnattachedRef()
    • getTtl

      public long getTtl()
    • getCryptoPropertiesFile

      public String getCryptoPropertiesFile()
    • getCryptoPropertiesElement

      public org.apache.axiom.om.OMElement getCryptoPropertiesElement()
    • getCryptoElement

      public org.apache.axiom.om.OMElement getCryptoElement()