bea ホーム | 製品 | dev2dev | support | askBEA
BEA Logo Tuxedo
 ドキュメントのダウンロード   サイトマップ   用語集 
検索
0

Tuxedo CORBA アプリケーションのセキュリティ機能

 Previous Next Contents Index View as PDF  

SecurityLevel1::Current::get_attributes

概要

Current インターフェイスの属性を返します。

OMG IDL 定義

Security::AttributeList get_attributes(
in Security::AttributeTypeList attributes
);
};

引数

attributes

値が必要とされているセキュリティ属性 (権限属性タイプ) のセット。このリストが空の場合は、すべての属性が返されます。

説明

このメソッドは、プリンシパルのクリデンシャルから特権などの属性を Current インターフェイス用に取得します。

戻り値

次の表は、有効な戻り値について説明しています。

戻り値

説明

Security::Public

空 (認証が実行されなかった場合は、Public が返されます)。

Security::AccessId

BEA Tuxedo ユーザ名を含む NULL 終了 ASCII 文字列。

Security::PrimaryGroupId

BEA Tuxedo プリンシパル名を含む NULL 終了 ASCII 文字列。


 

注記 defining_authority フィールドは常に空です。UBBCONFIG ファイルで定義されているセキュリティ・レベルによって、get_attribute メソッドの一部の値を使用できない場合があります。追加された 2 つの値 (Group Id および Role) は、UBBCONFIG ファイルでセキュリティ・レベルが ACL または MANDATORY_ACL に設定されている場合に使用できます。

注記 この情報は、「CORBAservices: Common Object Services Specification」(1995 年 3 月 31 日改訂版、1997 年 11 月更新) の 15-103、104 ページから、OMG の許可を得て転載しています。

 

Back to Top Previous Next
Contact e-docsContact BEAwebmasterprivacy