2.2 AttributeEntryクラス

説明
ユーザ管理リポジトリから取得する属性の属性名,別名(Alias),およびユーザ管理コンテキストからのサブコンテキストのタプルを表すクラスです。ユーザ認証後,指定した属性はSubjectのPublic Credentialに別名で関連づけられます。別名を指定しなかった場合は,属性名で関連づけられます。
AttributeEntryクラスのパッケージ名は,com.cosminexus.admin.authです。
形式

class AttributeEntry
{
public AttributeEntry(String attr,
                     String alias,
                     String subcontext);
public AttributeEntry(String attr,
                     String alias);
public AttributeEntry(String attr);
public AttributeEntry();

public String getAlias();
public String getAttributeName();
public String getSubcontext();
public void setAlias(String alias);
public void setAttributeName(String attr);
public void setSubcontext(String subcontext);
}

コンストラクタ・メソッド一覧
コンストラクタ・メソッド名機能
AttributeEntryコンストラクタAttributeEntryクラスのインスタンスを生成します。
getAliasメソッドsetAliasメソッドまたはコンストラクタで指定した別名を取得します。
getAttributeNameメソッドsetAttributeNameメソッドまたはコンストラクタで指定した属性名を取得します。
getSubcontextメソッドsetSubcontextメソッドまたはコンストラクタで指定したサブコンテキストを取得します。
setAliasメソッドパラメタに指定された別名をオブジェクトに保管します。
setAttributeNameメソッドパラメタに指定された属性名をオブジェクトに保管します。
setSubcontextメソッドパラメタに指定されたサブコンテキストをオブジェクトに保管します。
<この節の構成>
AttributeEntryコンストラクタ
getAliasメソッド
getAttributeNameメソッド
getSubcontextメソッド
setAliasメソッド
setAttributeNameメソッド
setSubcontextメソッド