org.apache.rahas.impl
Class AbstractIssuerConfig

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

public abstract class AbstractIssuerConfig
extends Object


Nested Class Summary
static class AbstractIssuerConfig.KeyComputation
          The key computation policy when clien't entropy is provided
 
Field Summary
static QName ADD_REQUESTED_ATTACHED_REF
           
static QName ADD_REQUESTED_UNATTACHED_REF
           
protected  boolean addRequestedAttachedRef
           
protected  boolean addRequestedUnattachedRef
           
static QName CRYPTO
           
static QName CRYPTO_PROPERTIES
          Element name to include the crypto properties used to load the information used securing the response
protected  org.apache.axiom.om.OMElement cryptoElement
           
protected  org.apache.axiom.om.OMElement cryptoPropertiesElement
           
protected  String cryptoPropertiesFile
           
protected  int keyComputation
           
protected  int keySize
           
static QName PROOF_KEY_TYPE
           
protected  String proofKeyType
           
static QName PROPERTY
           
static QName PROVIDER
           
protected  long ttl
           
 
Constructor Summary
AbstractIssuerConfig()
           
 
Method Summary
 int getKeyComputation()
           
 int getKeySize()
           
 String getProofKeyType()
           
 void setAddRequestedAttachedRef(boolean addRequestedAttachedRef)
           
 void setAddRequestedUnattachedRef(boolean addRequestedUnattachedRef)
           
 void setKeyComputation(int keyComputation)
           
 void setKeySize(int keySize)
           
 void setProofKeyType(String proofKeyType)
           
 void setTtl(long ttl)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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 Detail

AbstractIssuerConfig

public AbstractIssuerConfig()
Method Detail

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()


Copyright © Apache Software Foundation. All Rights Reserved.