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

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

15.13 SSODataクラス

説明
シングルサインオン用認証情報を格納するクラスです。
SSODataクラスのパッケージ名は,com.cosminexus.admin.auth.api.repository.ldapです。

形式
class SSOData
{
  public SSOData();
 
  public void setSecretData(String secretData)
    throws CryptoException, UnsatisfiedLinkError, SecurityException;
  public void setPublicData(String publicData);
  public String getPublicData();
  public Enumeration getMappingRealms();
  public String getMapping(String realm);
  public void setMapping(String realm,
                         String uid);
  public void removeMapping(String realm);
}

コンストラクタ・メソッド一覧
コンストラクタ・メソッド名 機能
SSODataコンストラクタ SSODataクラスのインスタンスを生成します。
getMappingメソッド レルム名に対応するユーザIDを取得します。
getMappingRealmsメソッド レルム名一覧を取得します。
getPublicDataメソッド PublicDataを取得します。
removeMappingメソッド 指定したレルムを削除します。
setMappingメソッド 接続先レルム名とユーザIDを格納します。
setPublicDataメソッド PublicDataを格納します。
setSecretDataメソッド SecretDataを格納します。
 
<この節の構成>
SSODataコンストラクタ
getMappingメソッド
getMappingRealmsメソッド
getPublicDataメソッド
removeMappingメソッド
setMappingメソッド
setPublicDataメソッド
setSecretDataメソッド