|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.axis2.security.handler.config.OutflowConfiguration
This is the representation of the outflow configurations of the security module.
Constructor Summary | |
OutflowConfiguration()
Creates a default outflow configuration instance with an action. |
|
OutflowConfiguration(int actionCount)
Creates a new outflow configuration instance with the given number of actions. |
Method Summary | |
String |
getActionItems()
Returns the action items. |
String |
getAddUTElements()
Returns the additional elements to be added to the username token element. |
String |
getEmbeddedKeyCallbackClass()
Returns the embedded key callback class of the current action. |
String |
getEmbeddedKeyName()
Returns the text of the key name that needs to be sent. |
String |
getEnableSignatureConfirmation()
Returns whether signature confirmation should be enabled or not |
String |
getEncryptionKeyIdentifier()
Returns the encrypted key identifier of the current action. |
String |
getEncryptionKeyTransportAlgorithm()
Returns the encryption key transport algorithm of the current action. |
String |
getEncryptionParts()
Returns the encryption parts of the current action. |
String |
getEncryptionPropFile()
Returns the encryption property file. |
String |
getEncryptionSymAlgorithm()
Returns the encryption symmetric algorithm of the current action. |
String |
getEncryptionUser()
Returns the encryption user of the current action. |
String |
getOptimizeParts()
Returns the Path expression to selecte the elements with content of the current action to be MTOM optimized. |
String |
getPasswordCallbackClass()
Returns the name of the password callback class of the current action. |
String |
getPasswordType()
Returns the password type of the current action. |
String |
getPrecisionInMilliseconds()
Returns whether PrecisionInMilliseconds is enabled or not |
String |
getPreserveOriginalEnvelope()
Returns whether signature confirmation should be enabled or not. |
Parameter |
getProperty()
Returns the configuration as an Parameter |
String |
getSamlPropFile()
Returns the SAML property file of the current action. |
String |
getSignatureAlgorithm()
|
String |
getSignatureKeyIdentifier()
Returns the signatue key identifier of the current action. |
String |
getSignatureParts()
Returns the signature parts of the current action. |
String |
getSignaturePropFile()
Returns the signature property file of the current action. |
String |
getUser()
Returns the user of the current action. |
void |
nextAction()
Moves to the next action. |
void |
previousAction()
Moves to previous action. |
void |
setActionItems(String actionItems)
Sets the action items. |
void |
setAddUTElements(String addUTElements)
Option to add additional elements in the username token element. |
void |
setEmbeddedKeyCallbackClass(String embeddedKeyCallbackClass)
Sets the embedded key callback class of the current action |
void |
setEmbeddedKeyName(String embeddedKeyName)
Sets the text of the key name that needs to be sent. |
void |
setEnableSignatureConfirmation(boolean value)
Sets whether signature confirmation should be enabled or not. |
void |
setEncryptBody()
|
void |
setEncryptionKeyIdentifier(String encryptionKeyIdentifier)
Sets the encrypted key identifier of the current action. |
void |
setEncryptionKeyTransportAlgorithm(String encryptionKeyTransportAlgorithm)
Sets the encryption key transport algorithm of the current action |
void |
setEncryptionParts(String encryptionParts)
Sets the encryption parts of the current action. |
void |
setEncryptionPropFile(String encPropFile)
Sets the encryption property file. |
void |
setEncryptionSymAlgorithm(String encryptionSymAlgorithm)
Sets the encryption symmetric algorithm of the current action |
void |
setEncryptionUser(String encryptionUser)
Sets the encryption user of the current action. |
void |
setOptimizeParts(String optimizePartsXPathExpr)
Sets the XPath expression to selecte the elements with content of the current action to be MTOM optimized. |
void |
setPasswordCallbackClass(String passwordCallbackClass)
Sets the name of the password callback class of the current action. |
void |
setPasswordType(String passwordType)
Sets the password type of the current action |
void |
setPrecisionInMilliseconds(boolean value)
Enable/Disable PrecisionInMilliseconds |
void |
setPreserveOriginalEnvelope(boolean value)
Sets whether signature confirmation should be enabled or not |
void |
setSamlPropFile(String samlPropFile)
Sets the SAML property file of the current action. |
void |
setSignAllHeadersAndBody()
|
void |
setSignatureAlgorithm(String signatureAlgo)
|
void |
setSignatureKeyIdentifier(String signatureKeyIdentifier)
Sets the signatue key identifier of the current action. |
void |
setSignatureParts(String signatureParts)
Sets the signature parts of the current action. |
void |
setSignaturePropFile(String signaturePropFile)
Sets the signature property file of the current action. |
void |
setSignBody()
|
void |
setUser(String user)
Sets the user of the current action. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public OutflowConfiguration()
public OutflowConfiguration(int actionCount)
actionCount
- Method Detail |
public Parameter getProperty()
public void nextAction()
Exception
public void previousAction()
Exception
public void setActionItems(String actionItems)
actionItems
- public String getActionItems()
public void setUser(String user)
user
- public String getUser()
public void setPasswordCallbackClass(String passwordCallbackClass)
passwordCallbackClass
- public String getPasswordCallbackClass()
public void setSignaturePropFile(String signaturePropFile)
signaturePropFile
- public String getSignaturePropFile()
public void setSignatureKeyIdentifier(String signatureKeyIdentifier)
signatureKeyIdentifier
- Valid values:
WSSHandlerConstants.X509_KEY_IDENTIFIER
WSSHandlerConstants.SKI_KEY_IDENTIFIER
WSSHandlerConstants.ISSUER_SERIAL
WSSHandlerConstants.BST_DIRECT_REFERENCE
WSSHandlerConstants.THUMBPRINT_IDENTIFIER
public String getSignatureKeyIdentifier()
public void setSignatureAlgorithm(String signatureAlgo)
public String getSignatureAlgorithm()
public void setEncryptionKeyIdentifier(String encryptionKeyIdentifier)
encryptionKeyIdentifier
- Valid values:
WSSHandlerConstants.X509_KEY_IDENTIFIER
WSSHandlerConstants.SKI_KEY_IDENTIFIER
WSSHandlerConstants.ISSUER_SERIAL
WSSHandlerConstants.BST_DIRECT_REFERENCE
WSSHandlerConstants.EMBEDDED_KEYNAME
WSSHandlerConstants.THUMBPRINT_IDENTIFIER
public String getEncryptionKeyIdentifier()
public void setEncryptionUser(String encryptionUser)
encryptionUser
- public String getEncryptionUser()
public void setSignatureParts(String signatureParts)
signatureParts
- public String getSignatureParts()
public void setEncryptionParts(String encryptionParts)
encryptionParts
- public String getEncryptionParts()
public void setPasswordType(String passwordType)
passwordType
- public String getPasswordType()
public void setEncryptionSymAlgorithm(String encryptionSymAlgorithm)
encryptionSymAlgorithm
- public String getEncryptionSymAlgorithm()
public void setEncryptionKeyTransportAlgorithm(String encryptionKeyTransportAlgorithm)
encryptionKeyTransportAlgorithm
- public String getEncryptionKeyTransportAlgorithm()
public void setEmbeddedKeyCallbackClass(String embeddedKeyCallbackClass)
embeddedKeyCallbackClass
- public String getEmbeddedKeyCallbackClass()
public void setOptimizeParts(String optimizePartsXPathExpr)
optimizePartsXPathExpr
- public String getOptimizeParts()
public void setSamlPropFile(String samlPropFile)
samlPropFile
- public String getSamlPropFile()
public void setEncryptionPropFile(String encPropFile)
encPropFile
- public String getEncryptionPropFile()
public void setPrecisionInMilliseconds(boolean value)
public String getPrecisionInMilliseconds()
public void setAddUTElements(String addUTElements)
addUTElements
- public String getAddUTElements()
public void setEmbeddedKeyName(String embeddedKeyName)
embeddedKeyName
- public String getEmbeddedKeyName()
public void setEnableSignatureConfirmation(boolean value)
value
- public String getEnableSignatureConfirmation()
public void setPreserveOriginalEnvelope(boolean value)
value
- public String getPreserveOriginalEnvelope()
public void setSignAllHeadersAndBody()
public void setSignBody()
public void setEncryptBody()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |