Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt die verschiedenen Benachrichtigungstypen an, die für Enterprise Single Sign-On (SSO) verwendet werden.
Syntax
<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
Elemente
| Mitgliedsname | Wert | Richtung | BESCHREIBUNG |
|---|---|---|---|
| SSO_NOTIFICATION_TYPE_NONE | 0x00000000 | ENTSSO zum Adapter | Es stehen keine Benachrichtigungen aus. Dieser Benachrichtigungstyp wird von Gruppenadaptern unterstützt. Es ist nicht erforderlich, diese Benachrichtigung zu bestätigen. |
| SSO_NOTIFICATION_TYPE_SHUTDOWN | 0x00000001 | ENTSSO zum Adapter | Der ENTSSO-Dienst erfordert das Herunterfahren des Adapters. Der Adapter sollte durch Aufrufen der ISSONotification.ShutdownAdapter-Methode reagieren. Dieser Benachrichtigungstyp wird von Gruppenadaptern unterstützt. Es weist darauf hin, dass der Gruppenadapter nur heruntergefahren werden soll. Jeder einzelne Adapter, der Teil der Adaptergruppe ist, erhält eine eigene SHUTDOWN-Benachrichtigung. Es ist nicht erforderlich, diese Benachrichtigung zu bestätigen. |
| SSO_NOTIFICATION_TYPE_SHUTDOWN_COMPLETE | 0x00000002 | ENTSSO zum Adapter | Der ENTSSO-Dienst hat die ShutdownAdapter-Methode verarbeitet. Dies ist die letzte Benachrichtigung, die vom Adapter mit dem aktuellen Ereignishandle empfangen wird. Dieser Benachrichtigungstyp wird von Gruppenadaptern unterstützt. Es ist nicht erforderlich, diese Benachrichtigung zu bestätigen. |
| SSO_NOTIFICATION_TYPE_PASSWORD_CHANGE | 0x00000003 | Beides | Ein Kennwort wurde geändert. Beim Senden einer Kennwortänderung von einem Adapter an ENTSSO gilt die Kennwortänderung als akzeptiert und dauerhaft, wenn sie von der Benachrichtigung über SendNotification an ENTSSO zurückgegeben wird. Das bedeutet nicht, dass die Kennwortänderung abgeschlossen ist, sondern dass sie akzeptiert wurde, dauerhaft ist und wahrscheinlich erreicht wird. Unter einigen Fehlerbedingungen könnten Warteschlangen gefüllt werden, in diesem Fall könnten ältere Kennwortänderungen verworfen werden. Im Allgemeinen sollten Sie neuere Kennwortänderungen ausführen als ältere. Ein Adapter sollte Kennwortänderungen vornehmen, die über ReceiveNotification empfangen werden, der Adapter sollte diese Änderung dauerhaft vornehmen oder die Änderung sofort wirksam machen. Der Adapter sollte dann SendNotification mit PASSWORD_CHANGE_COMPLETE aufrufen, damit dieses Kennwort geändert wird, um ihn aus der Datenbankwarteschlange zu löschen. Dieser Benachrichtigungstyp wird von Gruppenadaptern nicht unterstützt. Ein Adapter muss diese Benachrichtigung bestätigen. Es ist optional, damit ENTSSO diese Benachrichtigung bestätigen kann. |
| SSO_NOTIFICATION_TYPE_PASSWORD_CHANGE_COMPLETE | 0x00000004 | Beides | Der ENTSSO-Dienst hat die Kennwortänderung abgeschlossen. Beachten Sie, dass die Definition des Abschlusses je nach konfigurierter Definition variieren kann. Weitere Informationen finden Sie im Abschnitt "Hinweise " von ReceiveNotification. Sie können die Nachverfolgungs-ID verwenden, um die ursprüngliche Anforderung mit der Antwort zu korrelieren. Dieser Benachrichtigungstyp wird von Gruppenadaptern nicht unterstützt. Es ist nicht erforderlich, diese Benachrichtigung zu bestätigen. |
| SSO_NOTIFICATION_TYPE_PASSWORD_EXPIRED | 0x00000005 | Beides | Das Kennwort für ein Konto ist abgelaufen. Bei ENTSSO wird dadurch das gespeicherte Kennwort für dieses Konto als abgelaufen gekennzeichnet. Dieser Benachrichtigungstyp wird von Gruppenadaptern nicht unterstützt. Es ist erforderlich, dass ein Adapter diese Benachrichtigung bestätigen kann. Es ist optional, damit ENTSSO diese Benachrichtigung bestätigen kann. Beachten Sie, dass diese Benachrichtigung derzeit nicht implementiert ist. ENTSSO ignoriert alle SSO_NOTIFICATION_TYPE_PASSWORD_EXPIRE Nachrichten und sendet niemals eine Nachricht dieses Typs an einen Adapter. |
| SSO_NOTIFICATION_TYPE_STATUS_REQUEST | 0x00000006 | Beides | Eine Anfrage zum Status des Adapters oder ENTSSO-Diensts oder als Antwort. Wenn der ENTSSO-Dienst erkennt, dass ein Kennwortsynchronisierungsadapter einige Zeit keine Kennwortänderungen gesendet hat, sendet er möglicherweise eine STATUS-Benachrichtigung als "Keep alive". Der Adapter sollte mit einer STATUS_ONLINE- oder STATUS_OFFLINE benachrichtigung reagieren. Dieser Benachrichtigungstyp wird von Gruppenadaptern unterstützt. Er gilt nur für den Status des Gruppenadapters, nicht für die Adapter innerhalb der Adaptergruppe. Es ist nicht erforderlich, diese Benachrichtigung zu bestätigen. |
| SSO_NOTIFICATION_TYPE_STATUS_ONLINE | 0x00000007 | Beides | Der Status eines Adapters oder ENTSSO-Diensts ist online. Wenn der ENTSSO-Dienst erkennt, dass ein Kennwortsynchronisierungsadapter einige Zeit keine Kennwortänderungen gesendet hat, sendet er möglicherweise eine STATUS-Benachrichtigung als "Keep alive". Wenn der Adapter online ist, sollte der Adapter mit einem STATUS_ONLINE reagieren. Wenn der Adapter erkennt, dass er offline ist, kann er diese Benachrichtigungen unaufgefragt senden. Dieser Benachrichtigungstyp wird von Gruppenadaptern unterstützt. Er gilt nur für den Status des Gruppenadapters, nicht für die Adapter innerhalb der Adaptergruppe. Es ist nicht erforderlich, diese Benachrichtigung zu bestätigen. |
| SSO_NOTIFICATION_TYPE_STATUS_OFFLINE | 0x00000008 | Beides | Der Adapter oder ENTSSO-Dienst ist offline. Wenn der ENTSSO-Dienst erkennt, dass ein Kennwortsynchronisierungsadapter einige Zeit keine Kennwortänderungen gesendet hat, sendet er möglicherweise eine STATUS-Benachrichtigung als "Keep alive". Wenn ihr Adapter offline ist, sollte er mit einer STATUS_OFFLINE-Benachrichtigung reagieren. Wenn der Adapter erkennt, dass er offline ist, kann er diese Benachrichtigungen unaufgefragt senden. Dieser Benachrichtigungstyp wird von Gruppenadaptern unterstützt. Er gilt nur für den Status des Gruppenadapters, nicht für die Adapter innerhalb der Adaptergruppe. Es ist nicht erforderlich, diese Benachrichtigung zu bestätigen. |
| SSO_NOTIFICATION_TYPE_ADAPTERS_IN_GROUP | 0x00001000 | ENTSSO zum Adapter | Ein Adapter ist in einer angegebenen Adaptergruppe enthalten. Es handelt sich um eine der ersten Benachrichtigungen, die nach der Initialisierung von einem Gruppenadapter empfangen wurden. Die Adapternamen sind im Parameter "neues array für externe Anmeldeinformationen" enthalten. Wenn in dieser Adaptergruppe sehr viele Adapter vorhanden sind, ist es möglich, dass diese Benachrichtigung vom Gruppenadapter mehrmals mit den verbleibenden Adapternamen empfangen wird. Dieser Benachrichtigungstyp wird nur für Gruppenadapter ausgegeben. Es ist nicht erforderlich, diese Benachrichtigung zu bestätigen. |
| SSO_NOTIFICATION_TYPE_ADD_ADAPTER | 0x00001001 | ENTSSO zum Adapter | Der Adaptergruppe wurde ein Adapter hinzugefügt. Der hinzugefügte Adaptername ist im Parameter "Benachrichtigungszeichenfolge" enthalten. Dieser Benachrichtigungstyp wird nur für Gruppenadapter ausgegeben. Es ist nicht erforderlich, diese Benachrichtigung zu bestätigen. |
| SSO_NOTIFICATION_TYPE_DELETE_ADAPTER | 0x00001002 | ENTSSO zum Adapter | Ein Adapter wurde aus der Adaptergruppe gelöscht. Der adaptername, der gelöscht wurde, ist im Parameter "notification string" enthalten. Dieser Benachrichtigungstyp wird nur für Gruppenadapter ausgegeben. Es ist nicht erforderlich, diese Benachrichtigung zu bestätigen. |
Bemerkungen
Es gibt keine Online- oder Offlinebenachrichtigung für Adapter an den Gruppenadapter. Dies liegt daran, dass die Steuerung der einzelnen Adapter von jedem Adapter selbst behandelt wird.
Im Allgemeinen sind die Benachrichtigungen, die eine Bestätigung erfordern, diejenigen, die in der Datenbankwarteschlange dauerhaft sind. Die anderen Benachrichtigungen sind Kontroll- und Statusinformationen, die vorübergehend sind. Benachrichtigungen, für die eine Bestätigung erforderlich ist, haben eines der bestätigten Flags festgelegt.
Es gibt keine Benachrichtigung an oder vom Adapter über den Status "Aktiviert" oder "Deaktiviert". Dies liegt daran, dass das Aktivieren und Deaktivieren durch die Aktivierung und Deaktivation der zugrunde liegenden Konfigurationsspeicheranwendung behandelt wird. Wenn der Adapter von einem Administrator deaktiviert wird, empfängt der Adapter daher zugriff verweigerte Nachrichten von allen Aufrufen von ENTSSO.
Anforderungen
Typbibliothek: SSOLookup 1.0-Typbibliothek (SSOLookup.dll)
Plattformen: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 11 und Windows 10