org.systinet.wasp.security.ws
Class Reference

java.lang.Object
  extended byorg.systinet.wasp.security.ws.Reference
Direct Known Subclasses:
IdReference, UriReference

public abstract class Reference
extends java.lang.Object

Reference representation.

Default values:
- digest method: http://www.w3.org/2000/09/xmldsig#sha1

Since:
4.6
Component:
Security-Providers

Constructor Summary
protected Reference(java.lang.String expression)
          Creates new Reference instance.
 
Method Summary
 void addTransform(Transform transform)
          Adds a transform to transform chain.
protected  java.lang.String getExpression()
          Returns reference expression.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Reference

protected Reference(java.lang.String expression)
Creates new Reference instance.

Parameters:
expression - reference expression
Method Detail

getExpression

protected java.lang.String getExpression()
Returns reference expression.

Returns:
reference expression

addTransform

public void addTransform(Transform transform)
Adds a transform to transform chain. When this method is called for the first time, it replaces default transform with this one, otherwise it adds it to the chain.

Parameters:
transform - transform