5.3.3.2 説明
実装した関数では、認可資格証明(ユーザー名およびパスワード)の決定が可能で、指定したドメインとレルムの指定したOracle Tuxedo uidおよびgidでユーザーを認可するために使用されます。
入力パラメータ(char * domainおよびchar * realm
)は、Webサービスが属するドメイン名およびHTTPレルムを表します。適切な資格証明を検索するためのスコープを決定するには、プラグイン・コードでこれらを使用する必要があります。
入力パラメータ(char * t_uid
およびchar * t_gid
)は、それぞれOracle TuxedoユーザーIDおよびグループIDの数値を含む文字列です。これらの2つのパラメータは、ユーザー名の検索に使用される場合があります。
出力パラメータ(Cred_UserPass * credential
)は、返されたユーザー名/パスワードを格納する事前割当て済のバッファを示すポインタです。プラグイン・コードでバッファを割り当てる必要はありません。
ノート:
Oracle TuxedoユーザーIDを使用できるのは、UBBCONFIG
ファイルで*SECURITY
がUSER_AUTH
以上に設定されている場合のみです。*SECURITY
をACL以上に設定すると、グループIDを使用できます。デフォルトは0
です。