Cosminexus V9 アプリケーションサーバ 機能解説 セキュリティ管理機能編

[目次][用語][索引][前へ][次へ]

getAttributeNamesメソッド

説明

Subjectに関連づけられた属性名の一覧を取得します。AttributeEntryクラスに属性の別名を指定した場合は,その別名を返却します。

形式

public Enumeration getAttributeNames()
  throws IllegalStateException;

パラメタ

なし

例外

java.lang.IllegalStateException:
このオブジェクトが無効である場合に発生します。また,この例外は,java.lang.RuntimeException例外を継承しているため,catchおよびthrowsに記述しなくてもコンパイルできるので注意してください。
この例外は,次の条件で発生します。
  • このオブジェクトを持つSubjectがread-onlyです。
  • logoutメソッドによってログアウト処理されています。

戻り値

Subjectに関連づけられた属性の名称の一覧を返却します。AttributeEntryクラスに属性の別名を指定した場合は,その別名を返却します。