保護されたアプリケーションでは、セキュリティー修飾子の securityPermission および securityIdenitity の 1 つまたは両方が使用されます。これらの修飾子が存在している場合は、アプリケーションおよびそのセキュリティー機能が正しく動作するようにデプロイメント時に実行する必要がある追加のステップがあります。
アプリケーションは、メソッドを持つインターフェースを実装します。Service Component Architecture (SCA) 修飾子の securityPermission を持つインターフェースまたはメソッドを保護することができます。 この修飾子を呼び出す場合は、保護されたメソッドを呼び出すアクセス権を持っているロール (例えば「スーパーバイザー」) を指定します。アプリケーションを デプロイする際、ユーザーを特定のロールに割り当てる機会があります。
securityIdentity 修飾子は 、WebSphere Application Server の代行に使用される RunAs ロールと同じです。 この修飾子に関連付けられている値はロールです。このロールは、デプロイメント中に ID に マップされます。securityIdentity で保護されたコンポーネントの呼び出しは、アプリケーションを呼び出しているユーザーの ID に関係なく指定された ID を使用します。
(c) Copyright IBM Corporation 2005, 2006.
このインフォメーション・センターには Eclipse テクノロジー (http://www.eclipse.org) が採用されています。