5.6 WSSUsernameTokenクラス(UsernameToken要素の操作)

UsernameToken要素の操作クラスです。

クラス定義

public final class WSSUsernameToken extends
    com.cosminexus.wss.element.WSSElementBase

パッケージ名

com.cosminexus.wss.element

WSSUsernameTokenクラスのメソッドを次の表に示します。

表5-9 WSSUsernameTokenクラスのメソッド一覧

メソッド名称説明
コンストラクタUsernameToken要素クラスのコンストラクタです。
getUsernameユーザー名を取得します。
setUsernameユーザー名を設定します。
getPasswordパスワードを取得します。
setPasswordパスワードを設定します。
getIdUsernameToken要素のId属性を取得します。
setIdUsernameToken要素のId属性を設定します。
getPasswordTypeパスワード種別を取得します。
setPasswordTypeパスワード種別を設定します。
getNonceNonce属性を取得します。
getCreatedCreated属性を取得します。
注意事項
  • セキュリティ項目操作クラスのインスタンスを,セキュリティ項目操作クラスのファクトリクラスのnewWSSElementProxyメソッドによって生成した場合,このクラスのメソッドで指定した内容でUsernameToken要素を生成します。ただし,Webサービスセキュリティ機能定義ファイルに,呼び出すサービスメソッドに対応するSenderPortConfig要素,RoleConfig要素の指定がない場合はUsernameToken要素を生成しません。
  • セキュリティ項目操作クラスのインスタンスを,セキュリティ項目操作クラスのファクトリクラスのgetWSSElementProxyメソッドによって生成した場合,このクラスの名称がsetで始まるメソッドで値を設定しても,UsernameToken要素は生成しません。
  • Webサービスセキュリティ機能定義ファイルにUsernameToken要素を定義している場合,このメソッドが生成したUsernameToken要素とは別に,複数のUsernameToken要素を生成します。
<この節の構成>
コンストラクタ
getUsername
setUsername
getPassword
setPassword
getId
setId
getPasswordType
setPasswordType
getNonce
getCreated