次の方法で共有


SSO_NOTIFICATION_TYPE 列挙 (COM)

エンタープライズ シングル サインオン (SSO) で使用するさまざまな通知の種類を指定します。

構文

  
<Serializable>  
Public Enum SSO_NOTIFICATION_FLAG  
  
[Serializable]  
public enum SSO_NOTIFICATION_FLAG  
  
[Serializable]  
__value public enum SSO_NOTIFICATION_FLAG  
  
            public   
   Serializable  
enum SSO_NOTIFICATION_FLAG  

メンバー

メンバー名 Direction 説明
SSO_NOTIFICATION_TYPE_NONE 0x00000000 ENTSSO からアダプター 保留中の通知はありません。 この通知の種類は、グループ アダプターでサポートされます。 この通知を確認する必要はありません。
SSO_NOTIFICATION_TYPE_SHUTDOWN 0x00000001 ENTSSO からアダプター ENTSSO サービスでは、アダプターをシャットダウンする必要があります。 アダプターは ISSONotification.ShutdownAdapter メソッドを呼び出して応答する必要があります。

この通知の種類は、グループ アダプターでサポートされます。 グループ アダプターのみをシャットダウンする必要があることを示します。 アダプター グループに属する個々のアダプターは、独自の SHUTDOWN 通知を取得します。

この通知を確認する必要はありません。
SSO_NOTIFICATION_TYPE_SHUTDOWN_COMPLETE 0x00000002 ENTSSO からアダプター ENTSSO サービスは ShutdownAdapter メソッドを処理しました。 これが、現在のイベント ハンドルを使用してアダプターが受信する最後の通知となります。

この通知の種類は、グループ アダプターでサポートされます。

この通知を確認する必要はありません。
SSO_NOTIFICATION_TYPE_PASSWORD_CHANGE 0x00000003 両方 パスワードを変更しました。

アダプターから ENTSSO にパスワード変更を送信する場合、パスワードの変更は受け入れ可能と見なされ、 SendNotification を介して通知から ENTSSO に返されるときに永続的になります。 しかし、これはパスワード変更が完了したことを意味するのではなく、変更が承認され、持続可能であり、実現される可能性が高いことを意味します。 一部のエラー状態では、キューがいっぱいになることがあります。その場合、古いパスワードが削除されます。 一般にパスワード変更は、より新しい変更を行う必要があります。

アダプターは ReceiveNotification を介して受信したパスワード変更を行う必要があります。アダプターは、その変更を永続的にするか、変更を直ちに反映させる必要があります。 その後、アダプターは SendNotification を呼び出し、そのパスワード変更のPASSWORD_CHANGE_COMPLETEを使用してデータベース キューから削除する必要があります。

この通知の種類は、グループ アダプターではサポートされていません。

アダプターは、この通知を確認する必要があります。 ENTSSO による確認はオプションです。
SSO_NOTIFICATION_TYPE_PASSWORD_CHANGE_COMPLETE 0x00000004 両方 ENTSSO サービスはパスワード変更を完了しました。 完了の定義は、構成の対象によって異なる場合があることに注意してください。 詳細については、「 ReceiveNotification」の「解説」セクションを参照してください。

追跡 ID を使用すると、元の要求を応答と関連付けることができます。

この通知の種類は、グループ アダプターではサポートされていません。

この通知を確認する必要はありません。
SSO_NOTIFICATION_TYPE_PASSWORD_EXPIRED 0x00000005 両方 このアカウントのパスワードの有効期限が切れています。 ENTSSO の場合、このアカウントの保存されたパスワードは 期限切れとしてフラグが設定されます。

この通知の種類は、グループ アダプターではサポートされていません。

アダプターはこの通知を確認する必要があります。 ENTSSO による確認はオプションです。

この通知は、現在実装されていないことに留意してください。 ENTSSO は SSO_NOTIFICATION_TYPE_PASSWORD_EXPIRE メッセージを無視し、この種類のメッセージをアダプターに送信することはありません。
SSO_NOTIFICATION_TYPE_STATUS_REQUEST 0x00000006 両方 アダプターまたは ENTSSO サービスの状態に関する問い合わせ、または応答として。

ENTSSO サービスで、パスワード同期アダプターがパスワード変更を一定期間送信していないことが検出された場合、そのアダプターに "接続保持" の STATUS 通知を送信できます。 アダプターは、STATUS_ONLINE 通知、または STATUS_OFFLINE 通知で応答する必要があります。

この通知の種類は、グループ アダプターでサポートされます。 これはアダプター グループ内のアダプターではなく、グループ アダプターの状態にのみ適用されます。

この通知を確認する必要はありません。
SSO_NOTIFICATION_TYPE_STATUS_ONLINE 0x00000007 両方 アダプターまたは ENTSSO サービスの状態はオンラインです。

ENTSSO サービスで、パスワード同期アダプターがパスワード変更を一定期間送信していないことが検出された場合、そのアダプターに "接続保持" の STATUS 通知を送信できます。 オンラインの場合、アダプターは、STATUS_ONLINE で応答する必要があります。

アダプターがオフラインであることが検出された場合、これらの通知を非要請で送信できます。

この通知の種類は、グループ アダプターでサポートされます。 これはアダプター グループ内のアダプターではなく、グループ アダプターの状態にのみ適用されます。

この通知を確認する必要はありません。
SSO_NOTIFICATION_TYPE_STATUS_OFFLINE 0x00000008 両方 アダプターまたは ENTSSO サービスはオフラインです。

ENTSSO サービスで、パスワード同期アダプターがパスワード変更を一定期間送信していないことが検出された場合、そのアダプターに "接続保持" の STATUS 通知を送信できます。 アダプターがオフラインの場合は、STATUS_OFFLINE 通知で応答する必要があります。

アダプターがオフラインであることが検出された場合、これらの通知を非要請で送信できます。

この通知の種類は、グループ アダプターでサポートされます。 これはアダプター グループ内のアダプターではなく、グループ アダプターの状態にのみ適用されます。

この通知を確認する必要はありません。
SSO_NOTIFICATION_TYPE_ADAPTERS_IN_GROUP 0x00001000 ENTSSO からアダプター アダプターは、指定したアダプター グループに含まれます。 これは、初期化後にグループ アダプターが受信する最初の通知です。

アダプター名は、"new external credentials array" パラメーターに含まれます。 このアダプター グループに非常に多数のアダプターがある場合は、グループ アダプターはこの通知を残りのアダプター名で複数回受信する可能性があります。

この通知の種類は、グループ アダプターに対してのみ発行されます。 この通知を確認する必要はありません。
SSO_NOTIFICATION_TYPE_ADD_ADAPTER 0x00001001 ENTSSO からアダプター アダプターがアダプター グループに追加されました。

追加されたアダプター名は、"通知文字列" パラメーター内に含まれます。

この通知の種類は、グループ アダプターに対してのみ発行されます。 この通知を確認する必要はありません。
SSO_NOTIFICATION_TYPE_DELETE_ADAPTER 0x00001002 ENTSSO からアダプター アダプター グループからアダプターが削除されました。

削除されたアダプター名は、”通知文字列” パラメーター内に含まれます。

この通知の種類は、グループ アダプターに対してのみ発行されます。 この通知を確認する必要はありません。

注釈

グループ アダプターに対して、アダプターのオンライン通知もオフライン通知もありません。 これは、個々のアダプターの制御が各アダプターで行われるためです。

一般に、確認を必要とする通知は、データベース キューで持続可能なものです。 その他の通知は、一時的な制御情報と状態情報です。 確認を必要とする通知には、確認フラグの 1 つが設定されます。

有効または無効な状態に関して、アダプターとの間で通知のやり取りはありません。 有効化と無効化は、基になる構成ストア アプリケーションの有効および無効に応じて処理されるためです。 したがって、管理者がアダプターを無効にすると、アダプターは ENTSSO への呼び出しからアクセス拒否メッセージを受信します。

要件

タイプ ライブラリ: SSOLookup 1.0 タイプ ライブラリ (SSOLookup.dll)

プラットフォーム:Windows Server 2022、Windows Server 2019、Windows Server 2016、Windows 11、Windows 10

参照

Enterprise Single Sign-On によるプログラミング