Datasnap.DSAuth
DataSnap 認証マネージャ、権限付与のためにサーバ メソッドやサーバー メソッド クラスを印付けするための DataSnap ユーザー ロール、その他関連機能を実装するクラスを定義します。
パッケージ | DataSnapServer290.bpl |
---|
クラス
TDSAuthenticationManager | TDSCustomAuthenticationManager のサブクラスで、公開プロパティが追加されています。 |
TDSCustomAuthenticationManager | ユーザーからの接続や呼び出しに対して認証や権限付与のチェックを行うためのコンポーネントです。 |
TDSCustomRoleItem | ロールのコレクションに属するロール項目です。権限を付与されたロールのリスト、拒否されたロールのリスト、ロールが適用されるエンティティのセット、ロールが適用されるエンティティのセットから除外されるエンティティのセットが含まれます。 |
TDSRoleItem | TDSCustomRoleItem を拡張して公開プロパティを追加したものです。 |
TDSRoleItems | TDSRoleItem インスタンスを保持するコンテナです。 |
TRoleAuth | 対象クラスのメソッドまたは対象メソッドを使用する権限があるロールや権限がないロールを示すために、サーバー クラスまたはサーバー メソッド内で使用することができる属性です。 |
型
TDSAuthenticationEvent | ユーザー認証用のイベントです。 |
TDSAuthorizationEvent | ユーザー権限付与用のイベントです。 |
TDSRoleComparison | ユーザー ロールとサーバー メソッド ロールを比較したときに返される結果です。 |