Hitachi

Cosminexus V11 アプリケーションサーバ Webサービスセキュリティ構築ガイド


getPasswordType

クラス名:WSSUsernameToken

〈このページの構成〉

機能

UsernameToken要素のパスワード種別を取得します。

構文

public WSSUsernameToken.PasswordType getPasswordType (
);

引数

ありません。

戻り値

UsernameToken要素のパスワード種別です。UsernameToken要素にパスワードがない場合は,WSSUsernameToken.PasswordType.TEXTを返します。

表5‒15 WSSUsernameToken.PasswordTypeクラスの列挙値

列挙値

意味

WSSUsernameToken.PasswordType.TEXT

平文形式のパスワードです。

(http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-username-token-profile-1.0#PasswordText形式)

WSSUsernameToken.PasswordType.DIGEST

ダイジェスト形式のパスワードです。

(http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-username-token-profile-1.0#PasswordDigest形式)

例外

ありません。

注意事項

セキュリティ項目操作クラスのインスタンスを,セキュリティ項目操作クラスのファクトリクラスのnewWSSElementProxyメソッドによって生成した場合,WSSUsernameToken.PasswordType.TEXTを返します。ただし,すでにsetPasswordTypeメソッドでパスワード種別を設定している場合は,その値を返します。