com.sun.identity.liberty.ws.authnsvc.protocol
クラス Transform

java.lang.Object
  上位を拡張 com.sun.identity.liberty.ws.authnsvc.protocol.Transform
直系の既知のサブクラス:
GenericTransform, LowercaseTransform, SelectTransform, TruncationTransform, UppercaseTransform

public abstract class Transform
extends Object

The Transform class represents 'Transform' element in 'PasswordTransforms' element defined in Authentication Service schema.


フィールドの概要
protected  String id
           
static String LOWERCASE_URI
          Lowercase Transform name.
protected  String name
           
protected  List parameters
           
static String SELECT_URI
          Select Transform name.
static String TRUNCATION_URI
          Truncation Transform name.
static String UPPERCASE_URI
          Uppercase Transform name.
 
コンストラクタの概要
Transform()
           
 
メソッドの概要
 String getId()
          Returns value of 'id' attribute.
 String getName()
          Returns value of 'name' attribute.
 List getParameters()
          Returns a list of 'Parameter' child element.
 void setId(String id)
          Sets value of 'id' attribute.
 void setParameters(List parameters)
          Sets a list of 'Parameter' child element.
abstract  String transform(String password)
          Transforms password.
 

フィールドの詳細

TRUNCATION_URI

public static final String TRUNCATION_URI
Truncation Transform name.

関連項目:
定数フィールド値

LOWERCASE_URI

public static final String LOWERCASE_URI
Lowercase Transform name.

関連項目:
定数フィールド値

UPPERCASE_URI

public static final String UPPERCASE_URI
Uppercase Transform name.

関連項目:
定数フィールド値

SELECT_URI

public static final String SELECT_URI
Select Transform name.

関連項目:
定数フィールド値

name

protected String name

id

protected String id

parameters

protected List parameters
コンストラクタの詳細

Transform

public Transform()
メソッドの詳細

transform

public abstract String transform(String password)
Transforms password.

パラメータ:
password - original password
戻り値:
transformed password

getName

public String getName()
Returns value of 'name' attribute.

戻り値:
value of 'name' attribute

getId

public String getId()
Returns value of 'id' attribute.

戻り値:
value of 'id' attribute
関連項目:
Transform.setId(String)

getParameters

public List getParameters()
Returns a list of 'Parameter' child element.

戻り値:
a list of 'Parameter' child element
関連項目:
Transform.setParameters(List)

setId

public void setId(String id)
Sets value of 'id' attribute.

パラメータ:
id - value of 'id' attribute
関連項目:
Transform.getId()

setParameters

public void setParameters(List parameters)
Sets a list of 'Parameter' child element.

パラメータ:
parameters - a list of 'Parameter' child element
関連項目:
Transform.getParameters()