Freigeben über


SSO_NOTIFICATION_TYPE-Enumeration (COM)

Gibt die verschiedenen Benachrichtigungstypen an, die für Einmaliges Anmelden für Unternehmen (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  

Member

Elementname Wert Direction BESCHREIBUNG
SSO_NOTIFICATION_TYPE_NONE 0x00000000 ENTSSO an Adapter Es sind keine ausstehenden Benachrichtigungen vorhanden. Dieser Benachrichtigungstyp wird von Gruppenadaptern unterstützt. Das Bestätigen dieser Benachrichtigung ist nicht erforderlich.
SSO_NOTIFICATION_TYPE_SHUTDOWN 0x00000001 ENTSSO an Adapter Der ENTSSO-Dienst erfordert das Herunterfahren des Adapters. Der Adapter sollte antworten, indem er die ISSONotification.ShutdownAdapter-Methode aufruft.

Dieser Benachrichtigungstyp wird von Gruppenadaptern unterstützt. Zeigt an, dass nur der Gruppenadapter heruntergefahren werden soll. Jeder einzelne Adapter, der Teil der Adaptergruppe ist, erhält eine eigene Benachrichtigung zum Herunterfahren.

Das Bestätigen dieser Benachrichtigung ist nicht erforderlich.
SSO_NOTIFICATION_TYPE_SHUTDOWN_COMPLETE 0x00000002 ENTSSO an Adapter Der ENTSSO-Dienst hat die ShutdownAdapter-Methode verarbeitet. Dies ist die letzte Benachrichtigung, die mithilfe des aktuellen Ereignishandlers vom Adapter empfangen wird.

Dieser Benachrichtigungstyp wird von Gruppenadaptern unterstützt.

Das Bestätigen dieser Benachrichtigung ist nicht erforderlich.
SSO_NOTIFICATION_TYPE_PASSWORD_CHANGE 0x00000003 Beide Ein Kennwort wurde geändert.

Beim Senden einer Kennwortänderung von einem Adapter an ENTSSO gilt die Kennwortänderung als akzeptiert und dauerhaft, wenn die Benachrichtigung über SendNotification an ENTSSO zurückgegeben wird. Dies bedeutet nicht, dass die Kennwortänderung abgeschlossen ist, sondern dass diese akzeptiert wurde, beständig ist und voraussichtlich durchgeführt wird. Bestimmte Fehlerbedingungen können zum Auffüllen von Warteschlangen führen. In diesem Fall werden ältere Kennwortänderungen möglicherweise verworfen. Führen Sie möglichst aktuelle anstelle älterer Kennwortänderungen aus.

Ein Adapter sollte Kennwortänderungen vornehmen, die über ReceiveNotification empfangen werden, der Adapter sollte diese Änderung dauerhaft vornehmen oder die Änderung sofort bewirken. Der Adapter sollte dann SendNotification mit PASSWORD_CHANGE_COMPLETE für diese Kennwortänderung aufrufen, um es aus der Datenbankwarteschlange zu löschen.

Dieser Benachrichtigungstyp wird von Gruppenadaptern nicht unterstützt.

Diese Benachrichtigung muss durch einen Adapter bestätigt werden. Das Bestätigen dieser Benachrichtigung ist bei ENTSSO optional.
SSO_NOTIFICATION_TYPE_PASSWORD_CHANGE_COMPLETE 0x00000004 Beide Die Kennwortänderung wurde vom ENTSSO-Dienst abgeschlossen. Beachten Sie, dass die Definition von abgeschlossen je nach Konfiguration unterschiedlich sein kann. Weitere Informationen finden Sie im Abschnitt Hinweise von ReceiveNotification.

Sie können die Überwachungs-ID zum Korrelieren der ursprünglichen Anforderung mit der Antwort verwenden.

Dieser Benachrichtigungstyp wird von Gruppenadaptern nicht unterstützt.

Das Bestätigen dieser Benachrichtigung ist nicht erforderlich.
SSO_NOTIFICATION_TYPE_PASSWORD_EXPIRED 0x00000005 Beide 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.

Das Bestätigen dieser Benachrichtigung durch einen Adapter ist nicht erforderlich. Das Bestätigen dieser Benachrichtigung ist bei ENTSSO optional.

Beachten Sie, dass diese Benachrichtigung derzeit nicht implementiert ist. ENTSSO ignoriert alle Nachrichten vom Typ SSO_NOTIFICATION_TYPE_PASSWORD_EXPIRE. Nachrichten mit diesem Typ werden von ENTSSO grundsätzlich nicht an Adapter gesendet.
SSO_NOTIFICATION_TYPE_STATUS_REQUEST 0x00000006 Beide Eine Anfrage oder Antwort zum Status des Adapters oder des ENTSSO-Diensts.

Wenn der ENTSSO-Dienst feststellt, dass von einem Kennwortsynchronisierungsadapter über einen bestimmten Zeitraum keine Kennwortänderungen gesendet wurden, kann eine STATUS-Benachrichtigung als "Keep-Alive" an den Adapter gesendet werden. Der Adapter sollte mit der Benachrichtigung STATUS_ONLINE oder STATUS_OFFLINE antworten.

Dieser Benachrichtigungstyp wird von Gruppenadaptern unterstützt. Er bezieht sich ausschließlich auf den Status des Gruppenadapters, nicht auf die Adapter innerhalb der Adaptergruppe.

Das Bestätigen dieser Benachrichtigung ist nicht erforderlich.
SSO_NOTIFICATION_TYPE_STATUS_ONLINE 0x00000007 Beide Der Adapter oder ENTSSO-Dienst befindet sich im Onlinestatus.

Wenn der ENTSSO-Dienst feststellt, dass von einem Kennwortsynchronisierungsadapter über einen bestimmten Zeitraum keine Kennwortänderungen gesendet wurden, kann eine STATUS-Benachrichtigung als "Keep-Alive" an den Adapter gesendet werden. Wenn sich der Adapter im Onlinestatus befindet, sollte er mit STATUS_ONLINE antworten.

Wenn sich der Adapter im Offlinestatus befindet, kann er diese Benachrichtigungen unangefordert senden.

Dieser Benachrichtigungstyp wird von Gruppenadaptern unterstützt. Er bezieht sich ausschließlich auf den Status des Gruppenadapters, nicht auf die Adapter innerhalb der Adaptergruppe.

Das Bestätigen dieser Benachrichtigung ist nicht erforderlich.
SSO_NOTIFICATION_TYPE_STATUS_OFFLINE 0x00000008 Beide Der Adapter oder ENTSSO-Dienst befindet sich im Offlinestatus.

Wenn der ENTSSO-Dienst feststellt, dass von einem Kennwortsynchronisierungsadapter über einen bestimmten Zeitraum keine Kennwortänderungen gesendet wurden, kann eine STATUS-Benachrichtigung als "Keep-Alive" an den Adapter gesendet werden. Wenn sich der Adapter im Offlinestatus befindet, sollte er mit der Benachrichtigung STATUS_OFFLINE antworten.

Wenn sich der Adapter im Offlinestatus befindet, kann er diese Benachrichtigungen unangefordert senden.

Dieser Benachrichtigungstyp wird von Gruppenadaptern unterstützt. Er bezieht sich ausschließlich auf den Status des Gruppenadapters, nicht auf die Adapter innerhalb der Adaptergruppe.

Das Bestätigen dieser Benachrichtigung ist nicht erforderlich.
SSO_NOTIFICATION_TYPE_ADAPTERS_IN_GROUP 0x00001000 ENTSSO an Adapter Ein Adapter ist in einer angegebenen Adaptergruppe enthalten. Dies ist eine der ersten Benachrichtigungen, die ein Gruppenadapter nach der Initialisierung empfängt.

Die Adapternamen sind im Parameter "new external credentials array" enthalten. Wenn in dieser Adaptergruppe eine große Anzahl an Adaptern vorhanden ist, kann es vorkommen, dass diese Benachrichtigung mit den verbleibenden Adapternamen mehrmals vom Gruppenadapter empfangen wird.

Dieser Benachrichtigungstyp wird nur an Gruppenadapter ausgegeben. Das Bestätigen dieser Benachrichtigung ist nicht erforderlich.
SSO_NOTIFICATION_TYPE_ADD_ADAPTER 0x00001001 ENTSSO an Adapter Der Adaptergruppe wurde ein Adapter hinzugefügt.

Der hinzugefügte Adaptername ist im Parameter "notification string" enthalten.

Dieser Benachrichtigungstyp wird nur an Gruppenadapter ausgegeben. Das Bestätigen dieser Benachrichtigung ist nicht erforderlich.
SSO_NOTIFICATION_TYPE_DELETE_ADAPTER 0x00001002 ENTSSO an Adapter Ein Adapter wurde aus einer Adaptergruppe gelöscht.

Der gelöschte Adaptername ist im Parameter "notification string" enthalten.

Dieser Benachrichtigungstyp wird nur an Gruppenadapter ausgegeben. Das Bestätigen dieser Benachrichtigung ist nicht erforderlich.

Hinweise

Es existieren keine Online- oder Offlinebenachrichtigungen für Adapter an den Gruppenadapter. Der Grund hierfür ist, dass die Steuerung der einzelnen Adapter vom jeweiligen Adapter selbst übernommen wird.

Im Allgemeinen ist für diejenigen Benachrichtigungen eine Bestätigung erforderlich, die sich dauerhaft in der Warteschlange der Datenbank befinden. Bei anderen Benachrichtigungen handelt es sich um vorübergehende Steuerungs- und Statusinformationen. Für Benachrichtigungen, die eine Bestätigung erfordern, ist eines der Bestätigungsflags festgelegt.

Es wird keine Benachrichtigung zum oder vom Adapter über den Aktivierungsstatus gesendet. Der Grund hierfür ist, dass die Aktivierung und Deaktivierung durch das Aktivieren und Deaktivieren der zugrunde liegenden Konfigurationsspeicheranwendung gesteuert wird. Wenn der Adapter von einem Administrator deaktiviert wird, empfängt der Adapter daher bei allen Aufrufen an ENTSSO Nachrichten über die Zugriffsverweigerung.

Anforderungen

Typbibliothek: SSOLookup 1.0-Typbibliothek (SSOLookup.dll)

Plattformen: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 11 und Windows 10

Weitere Informationen

Programmieren mit Einmaligem Anmelden für Unternehmen