Enumerazione SSO_NOTIFICATION_TYPE (COM)

 

Specifica i diversi tipi di notifica utilizzati per Enterprise Single Sign-On (SSO).

Sintassi

  
<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  

Members

Nome membro Valore Direzione Descrizione
SSO_NOTIFICATION_TYPE_NONE 0x00000000 Da ENTSSO ad adapter Nessuna notifica in sospeso. Questo tipo di notifica è supportato dagli adapter di gruppo. Non è necessario confermarla.
SSO_NOTIFICATION_TYPE_SHUTDOWN 0x00000001 Da ENTSSO ad adapter Il servizio ENTSSO richiede la chiusura dell'adapter. L'adattatore deve rispondere chiamando il metodo ISSONotification.ShutdownAdapter.

Questo tipo di notifica è supportato dagli adapter di gruppo. Indica che deve essere chiuso soltanto l'adapter di gruppo. Ogni singolo adapter che fa parte del gruppo di adapter riceve la propria notifica SHUTDOWN.

Non è necessario confermarla.
SSO_NOTIFICATION_TYPE_SHUTDOWN_COMPLETE 0x00000002 Da ENTSSO ad adapter Il servizio ENTSSO ha elaborato il metodo ShutdownAdapter . Si tratta dell'ultima notifica ricevuta dall'adapter utilizzando l'handle dell'evento corrente.

Questo tipo di notifica è supportato dagli adapter di gruppo.

Non è necessario confermarla.
SSO_NOTIFICATION_TYPE_PASSWORD_CHANGE 0x00000003 Entrambe È stata modificata una password.

Quando si invia una modifica della password da un adattatore a ENTSSO, la modifica della password viene considerata accettata e durevole, in caso di restituzione dalla notifica a ENTSSO tramite SendNotification. Questo non indica che la modifica password è stata completata, ma che è stata accettata, che è durevole e che verrà probabilmente completata. In alcune condizioni di errore è possibile che le code risultino piene e le modifiche alle password meno recenti potrebbero quindi essere ignorate. In generale è preferibile eseguire modifiche alle passsword più recenti anziché a quelle meno recenti.

Un adattatore deve apportare modifiche alle password ricevute tramite ReceiveNotification. L'adattatore deve rendere durevole la modifica o applicare immediatamente la modifica. L'adapter deve quindi chiamare SendNotification con PASSWORD_CHANGE_COMPLETE per la modifica della password per eliminarla dalla coda del database.

Questo tipo di notifica non è supportato dagli adapter di gruppo.

La notifica deve essere confermata da un adapter. La conferma della notifica da parte di ENTSSO è facoltativa.
SSO_NOTIFICATION_TYPE_PASSWORD_CHANGE_COMPLETE 0x00000004 Entrambe Il servizio ENTSSO ha completato la modifica password. La definizione di completamento può variare in base a ciò che viene configurato. Per altre informazioni, vedere la sezione Osservazioni di ReceiveNotification.

Per correlare la richiesta originale con la risposta è possibile utilizzare l'ID di rilevamento.

Questo tipo di notifica non è supportato dagli adapter di gruppo.

Non è necessario confermarla.
SSO_NOTIFICATION_TYPE_PASSWORD_EXPIRED 0x00000005 Entrambe La password di un account è scaduta. Per ENTSSO, la password archiviata per questo account viene contrassegnata come scaduta.

Questo tipo di notifica non è supportato dagli adapter di gruppo.

La notifica deve essere confermata da un adapter. La conferma della notifica da parte di ENTSSO è facoltativa.

Questa notifica non è attualmente implementata. ENTSSO ignorerà qualsiasi messaggio SSO_NOTIFICATION_TYPE_PASSWORD_EXPIRE e non invierà mai un messaggio di questo tipo a un adapter.
SSO_NOTIFICATION_TYPE_STATUS_REQUEST 0x00000006 Entrambe Ricerca di informazioni sullo stato dell'adapter o del servizio ENTSSO o come risposta.

Se rileva che un adapter di sincronizzazione password non ha inviato alcuna modifica password per un determinato periodo di tempo, il servizio ENTSSO può inviare una notifica STATUS a tale adapter come richiesta "keep alive". L'adapter deve rispondere con una notifica STATUS_ONLINE o STATUS_OFFLINE.

Questo tipo di notifica è supportato dagli adapter di gruppo. È valida soltanto per lo stato dell'adapter di gruppo specifico e non per tutti gli adapter inclusi nel gruppo.

Non è necessario confermarla.
SSO_NOTIFICATION_TYPE_STATUS_ONLINE 0x00000007 Entrambe Lo stato di un adapter o di un servizio ENTSSO è online.

Se rileva che un adapter di sincronizzazione password non ha inviato alcuna modifica password per un determinato periodo di tempo, il servizio ENTSSO può inviare una notifica STATUS a tale adapter come richiesta "keep alive". Se è online, l'adapter deve rispondere con una notifica STATUS_ONLINE.

Se rileva che è offline, l'adapter può inviare queste notifiche senza che venga richiesto.

Questo tipo di notifica è supportato dagli adapter di gruppo. È valida soltanto per lo stato dell'adapter di gruppo specifico e non per tutti gli adapter inclusi nel gruppo.

Non è necessario confermarla.
SSO_NOTIFICATION_TYPE_STATUS_OFFLINE 0x00000008 Entrambe L'adapter o il servizio ENTSSO è offline.

Se rileva che un adapter di sincronizzazione password non ha inviato alcuna modifica password per un determinato periodo di tempo, il servizio ENTSSO può inviare una notifica STATUS a tale adapter come richiesta "keep alive". Se è offline, l'adapter deve rispondere con una notifica STATUS_OFFLINE.

Se rileva che è offline, l'adapter può inviare queste notifiche senza che venga richiesto.

Questo tipo di notifica è supportato dagli adapter di gruppo. È valida soltanto per lo stato dell'adapter di gruppo specifico e non per tutti gli adapter inclusi nel gruppo.

Non è necessario confermarla.
SSO_NOTIFICATION_TYPE_ADAPTERS_IN_GROUP 0x00001000 Da ENTSSO ad adapter Un adapter è contenuto in un gruppo di adapter specificato. Si tratta di una delle prime notifiche ricevute da un adapter di gruppo a seguito dell'inizializzazione.

I nomi degli adapter sono contenuti nel parametro "new external credentials array". Se il gruppo contiene un numero elevato di adapter, è possibile che questa notifica venga ricevuta più volte dall'adapter di gruppo con i nomi degli adapter rimanenti.

Questo tipo di notifica viene inviata soltanto ad adapter di gruppo. Non è necessario confermarla.
SSO_NOTIFICATION_TYPE_ADD_ADAPTER 0x00001001 Da ENTSSO ad adapter Un adapter è stato aggiunto al gruppo di adapter.

Il nome dell'adapter che è stato aggiunto è contenuto nel parametro "notification string".

Questo tipo di notifica viene inviata soltanto ad adapter di gruppo. Non è necessario confermarla.
SSO_NOTIFICATION_TYPE_DELETE_ADAPTER 0x00001002 Da ENTSSO ad adapter Un adapter è stato eliminato dal gruppo di adapter.

Il nome dell'adapter che è stato eliminato è contenuto nel parametro "notification string".

Questo tipo di notifica viene inviata soltanto ad adapter di gruppo. Non è necessario confermarla.

Commenti

Per l'adapter del gruppo non è disponibile alcuna notifica online o offline. Questo dipende dal fatto che il controllo dei singoli adapter viene gestito individualmente dagli adapter stessi.

In generale, le notifiche che richiedono una conferma sono quelle contrassegnate come durevoli nella coda del database. Le altre notifiche riguardano informazioni di controllo e di stato di tipo transitorio. Le notifiche che richiedono una conferma sono contrassegnate da uno dei flag di conferma.

Non è disponibile alcuna notifica sullo stato di attivazione o disattivazione da o verso l'adapter. Ciò dipende dal fatto che l'attivazione e la disattivazione vengono gestite dalle impostazioni di attivazione e disattivazione dell'archivio di configurazione dell'applicazione sottostante. Quando viene disattivato da un amministratore, l'adapter riceve quindi messaggi di accesso negato da tutte le chiamate al servizio ENTSSO.

Requisiti

Libreria dei tipi: Libreria tipi SSOLookup 1.0 (SSOLookup.dll)

Piattaforme: Finestre

Vedere anche

Programmazione con Enterprise Single Sign-On