Cosminexus V9 アプリケーションサーバ 機能解説 セキュリティ管理機能編
removeAttributeメソッド
説明
Subjectに関連づけられた属性を削除します。このメソッドを使用して削除した属性は,ユーザ管理リポジトリには反映されません。複数の属性値が関連づけられていてもすべて削除されます。
形式
public void removeAttribute(String alias)
throws IllegalStateException;
パラメタ
- alias:
- Subjectに関連づけられた属性の名称を指定します。AttributeEntryクラスに属性の別名を指定した場合は,その別名を指定します。
例外
- java.lang.IllegalStateException:
- このオブジェクトが無効な場合に発生します。また,この例外は,java.lang.RuntimeException例外を継承しているため,catchおよびthrowsに記述しなくてもコンパイルできるので注意してください。
- この例外は,次の条件で発生します。
- このオブジェクトを持つSubjectがread-onlyです。
- logoutメソッドによってログアウト処理されています。
戻り値
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.