org.systinet.wasp.security.ws.conf
Interface TransformConf

All Superinterfaces:
ElementConf

public interface TransformConf
extends ElementConf

Represents configuration of Transform element, defined by XML Signature specification. supported algorithms:

Since:
4.6
Component:
Security-Providers

Method Summary
 java.lang.String getAlgorithm()
          Gets transform algorithm.
 PropertyConf[] getProperties()
          Gets properties of the transformation.
 java.lang.String getXPath()
          Additional parameters for the XPath transform
 PropertyConf newProperty()
          Creates new instance of PropertyConf.
 void setAlgorithm(java.lang.String algorithm)
          Sets transform algorithm, mandatory.
 void setProperties(PropertyConf[] propertyConfs)
          Sets properties specific for the transformation.
 void setXPath(java.lang.String xPath)
           
 
Methods inherited from interface org.systinet.wasp.security.ws.conf.ElementConf
getWsuId, setWsuId
 

Method Detail

setAlgorithm

public void setAlgorithm(java.lang.String algorithm)
Sets transform algorithm, mandatory.

Parameters:
algorithm - the algorithm
See Also:
getAlgorithm(), Constants.TRANSFORM_C14N_EXCL_OMIT_COMMENTS, Constants.TRANSFORM_C14N_EXCL_WITH_COMMENTS, Constants.TRANSFORM_C14N_OMIT_COMMENTS, Constants.TRANSFORM_C14N_WITH_COMMENTS, Constants.TRANSFORM_XPATH, Constants.TRANSFORM_BASE64_DECODE, Constants.TRANSFORM_STR

getAlgorithm

public java.lang.String getAlgorithm()
Gets transform algorithm.

Returns:
transform algorithm
See Also:
setAlgorithm(java.lang.String), Constants.TRANSFORM_C14N_EXCL_OMIT_COMMENTS, Constants.TRANSFORM_C14N_EXCL_WITH_COMMENTS, Constants.TRANSFORM_C14N_OMIT_COMMENTS, Constants.TRANSFORM_C14N_WITH_COMMENTS, Constants.TRANSFORM_XPATH, Constants.TRANSFORM_BASE64_DECODE, Constants.TRANSFORM_STR

getXPath

public java.lang.String getXPath()
Additional parameters for the XPath transform

Returns:
the XPath

setXPath

public void setXPath(java.lang.String xPath)

setProperties

public void setProperties(PropertyConf[] propertyConfs)
Sets properties specific for the transformation.

Parameters:
propertyConfs - properties
See Also:
getProperties()

getProperties

public PropertyConf[] getProperties()
Gets properties of the transformation.

Returns:
security token properties
See Also:
setProperties(org.systinet.wasp.security.ws.conf.PropertyConf[])

newProperty

public PropertyConf newProperty()
Creates new instance of PropertyConf.

Returns:
instance that is supposed to be filled by valid data
See Also:
setProperties(org.systinet.wasp.security.ws.conf.PropertyConf[])