Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menentukan berbagai jenis pemberitahuan yang digunakan untuk Enterprise Single Sign-On (SSO).
Sintaksis
<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
Anggota
| Nama Anggota | Nilai | Arah | Deskripsi |
|---|---|---|---|
| SSO_NOTIFICATION_TYPE_NONE | 0x00000000 | ENTSSO ke adaptor | Tidak ada pemberitahuan yang tertunda. Jenis pemberitahuan ini didukung oleh adaptor grup. Tidak perlu mengonfirmasi pemberitahuan ini. |
| SSO_NOTIFICATION_TYPE_SHUTDOWN | 0x00000001 | ENTSSO ke adaptor | Layanan ENTSSO memerlukan adaptor untuk dimatikan. Adaptor harus merespons dengan memanggil METODE ISSONotification.ShutdownAdapter. Jenis pemberitahuan ini didukung oleh adaptor grup. Ini menunjukkan bahwa adaptor grup hanya harus dimatikan. Setiap adaptor individu yang merupakan bagian dari grup adaptor mendapatkan pemberitahuan SHUTDOWN sendiri. Tidak perlu mengonfirmasi pemberitahuan ini. |
| SSO_NOTIFICATION_TYPE_SHUTDOWN_COMPLETE | 0x00000002 | ENTSSO ke adaptor | Layanan ENTSSO telah memproses metode ShutdownAdapter . Ini adalah pemberitahuan terakhir yang diterima oleh adaptor menggunakan handel peristiwa saat ini. Jenis pemberitahuan ini didukung oleh adaptor grup. Tidak perlu mengonfirmasi pemberitahuan ini. |
| SSO_NOTIFICATION_TYPE_PASSWORD_CHANGE | 0x00000003 | Keduanya | Kata sandi telah berubah. Saat mengirim perubahan kata sandi dari adaptor ke ENTSSO, perubahan kata sandi dianggap diterima, dan tahan lama, saat kembali dari pemberitahuan ke ENTSSO melalui SendNotification. Itu tidak menunjukkan bahwa perubahan kata sandi selesai, melainkan telah diterima, tahan lama, dan kemungkinan akan dicapai. Dalam beberapa kondisi kesalahan, antrean dapat diisi, dalam hal ini perubahan kata sandi yang lebih lama dapat dibuang. Secara umum, Anda harus melakukan perubahan kata sandi yang lebih baru daripada yang lebih lama. Adaptor harus membuat perubahan kata sandi yang diterima melalui ReceiveNotification, Adaptor harus membuat perubahan tersebut tahan lama atau segera memengaruhi perubahan. Adaptor kemudian harus memanggil SendNotification dengan PASSWORD_CHANGE_COMPLETE untuk perubahan kata sandi tersebut untuk menghapusnya dari antrean database. Jenis pemberitahuan ini tidak didukung oleh adaptor grup. Adapter harus mengonfirmasi pemberitahuan ini. Ini bersifat opsional bagi ENTSSO untuk mengonfirmasi pemberitahuan ini. |
| SSO_NOTIFICATION_TYPE_PASSWORD_CHANGE_COMPLETE | 0x00000004 | Keduanya | Layanan ENTSSO menyelesaikan perubahan kata sandi. Perhatikan bahwa definisi lengkap dapat bervariasi tergantung pada apa yang dikonfigurasi. Untuk informasi selengkapnya, lihat bagian Keterangan dari ReceiveNotification. Anda dapat menggunakan ID pelacakan untuk menghubungkan permintaan asli dengan respons. Jenis pemberitahuan ini tidak didukung oleh adaptor grup. Tidak perlu mengonfirmasi pemberitahuan ini. |
| SSO_NOTIFICATION_TYPE_PASSWORD_EXPIRED | 0x00000005 | Keduanya | Kata sandi untuk akun telah kedaluwarsa. Untuk ENTSSO, ini menyebabkan kata sandi tersimpan untuk akun ini ditandai sebagai kedaluwarsa. Jenis pemberitahuan ini tidak didukung oleh adaptor grup. Diperlukan adaptor untuk mengonfirmasi pemberitahuan ini. Ini bersifat opsional bagi ENTSSO untuk mengonfirmasi pemberitahuan ini. Perhatikan bahwa pemberitahuan ini saat ini tidak diimplementasikan. ENTSSO akan mengabaikan pesan SSO_NOTIFICATION_TYPE_PASSWORD_EXPIRE apa pun, dan tidak akan pernah mengirim pesan jenis ini ke adaptor. |
| SSO_NOTIFICATION_TYPE_STATUS_REQUEST | 0x00000006 | Keduanya | Pertanyaan mengenai status adaptor atau layanan ENTSSO, atau sebagai respons. Jika layanan ENTSSO mendeteksi bahwa adaptor sinkronisasi kata sandi belum mengirim perubahan kata sandi selama beberapa waktu, layanan tersebut dapat mengirim pemberitahuan STATUS ke adaptor tersebut sebagai "tetap hidup". Adaptor harus merespons dengan pemberitahuan STATUS_ONLINE atau STATUS_OFFLINE. Jenis pemberitahuan ini didukung oleh adaptor grup. Ini hanya berlaku untuk status adaptor grup, bukan untuk adaptor dalam grup adaptor. Tidak perlu mengonfirmasi pemberitahuan ini. |
| SSO_NOTIFICATION_TYPE_STATUS_ONLINE | 0x00000007 | Keduanya | Status adaptor atau layanan ENTSSO online. Jika layanan ENTSSO mendeteksi bahwa adaptor sinkronisasi kata sandi belum mengirim perubahan kata sandi selama beberapa waktu, layanan tersebut dapat mengirim pemberitahuan STATUS ke adaptor tersebut sebagai "tetap hidup". Jika online, adaptor harus merespons dengan STATUS_ONLINE. Jika adaptor mendeteksi bahwa adaptor offline, adaptor dapat mengirim pemberitahuan ini tanpa diminta. Jenis pemberitahuan ini didukung oleh adaptor grup. Ini hanya berlaku untuk status adaptor grup, bukan untuk adaptor dalam grup adaptor. Tidak perlu mengonfirmasi pemberitahuan ini. |
| SSO_NOTIFICATION_TYPE_STATUS_OFFLINE | 0x00000008 | Keduanya | Adaptor atau layanan ENTSSO offline. Jika layanan ENTSSO mendeteksi bahwa adaptor sinkronisasi kata sandi belum mengirim perubahan kata sandi selama beberapa waktu, layanan tersebut dapat mengirim pemberitahuan STATUS ke adaptor tersebut sebagai "tetap hidup". Jika adaptor Anda offline, adaptor harus merespons dengan pemberitahuan STATUS_OFFLINE. Jika adaptor mendeteksi bahwa adaptor offline, adaptor dapat mengirim pemberitahuan ini tanpa diminta. Jenis pemberitahuan ini didukung oleh adaptor grup. Ini hanya berlaku untuk status adaptor grup, bukan untuk adaptor dalam grup adaptor. Tidak perlu mengonfirmasi pemberitahuan ini. |
| SSO_NOTIFICATION_TYPE_ADAPTERS_IN_GROUP | 0x00001000 | ENTSSO ke adaptor | Adaptor terkandung dalam grup adaptor tertentu. Ini adalah salah satu pemberitahuan pertama yang diterima oleh adaptor grup setelah inisialisasi. Nama adaptor terkandung dalam parameter "array kredensial eksternal baru". Jika ada sejumlah besar adaptor dalam grup adaptor ini, ada kemungkinan bahwa pemberitahuan ini diterima oleh adaptor grup lebih dari sekali dengan nama adaptor yang tersisa. Jenis pemberitahuan ini hanya dikeluarkan untuk adaptor grup. Tidak perlu mengonfirmasi pemberitahuan ini. |
| SSO_NOTIFICATION_TYPE_ADD_ADAPTER | 0x00001001 | ENTSSO ke adaptor | Adaptor telah ditambahkan ke grup adaptor. Nama adaptor yang telah ditambahkan terkandung dalam parameter "string pemberitahuan". Jenis pemberitahuan ini hanya dikeluarkan untuk adaptor grup. Tidak perlu mengonfirmasi pemberitahuan ini. |
| SSO_NOTIFICATION_TYPE_DELETE_ADAPTER | 0x00001002 | ENTSSO ke adaptor | Adaptor telah dihapus dari grup adaptor. Nama adaptor yang telah dihapus terkandung dalam parameter "string pemberitahuan". Jenis pemberitahuan ini hanya dikeluarkan untuk adaptor grup. Tidak perlu mengonfirmasi pemberitahuan ini. |
Komentar
Tidak ada pemberitahuan online atau offline untuk adaptor ke adaptor grup. Ini karena kontrol adaptor individu ditangani oleh setiap adaptor itu sendiri.
Secara umum, pemberitahuan yang memerlukan konfirmasi adalah pemberitahuan yang tahan lama dalam antrean database. Pemberitahuan lainnya adalah informasi kontrol dan status yang bersifat sementara. Pemberitahuan yang memerlukan konfirmasi memiliki salah satu bendera konfirmasi yang ditetapkan.
Tidak ada pemberitahuan ke atau dari adaptor tentang status diaktifkan atau dinonaktifkan. Ini karena pengaktifan dan penonaktifan ditangani oleh pengaktifan dan penonaktifan aplikasi penyimpanan konfigurasi yang mendasar. Dengan demikian, ketika adaptor dinonaktifkan oleh administrator, adaptor menerima pesan akses yang ditolak dari semua panggilan ke ENTSSO.
Persyaratan
Pustaka Tipe: Pustaka Jenis SSOLookup 1.0 (SSOLookup.dll)
Platform: Windows