interface UserAttributes
{
public Object getAttribute(String alias)
throws IllegalStateException;
public Enumeration getAttributes(String alias)
throws IllegalStateException;
public void addAttribute(String alias,
Object attr)
throws IllegalStateException;
public Enumeration getAttributeNames()
throws IllegalStateException;
public void removeAttribute(String alias)
throws IllegalStateException;
public int size()
throws IllegalStateException;
public Enumeration getAliases()
throws IllegalStateException;
}
メソッド名 | 機能 |
---|---|
addAttributeメソッド | Subjectに属性を追加します。 |
getAttributeメソッド | Subjectに関連づけられた属性を取得します。 |
getAttributeNamesメソッド | Subjectに関連づけられた属性名の一覧を取得します。 |
getAttributesメソッド | Subjectに関連づけられた属性をすべて取得します。 |
removeAttributeメソッド | Subjectに関連づけられた属性を削除します。 |
sizeメソッド | Subjectに関連づけられた属性の総数を取得します。 |
getAliasesメソッド | 推奨されていません。getAttributeNamesメソッドを使用してください。 |