Bagikan melalui


IdentityConfiguration Kelas

Definisi

Menentukan kumpulan properti yang dapat dikonfigurasi yang mengontrol perilaku Windows Identity Foundation.

public ref class IdentityConfiguration
public class IdentityConfiguration
type IdentityConfiguration = class
Public Class IdentityConfiguration
Warisan
IdentityConfiguration
Turunan

Konstruktor

IdentityConfiguration()

Menginisialisasi instans baru kelas IdentityConfiguration. Pengaturan dimuat dari konfigurasi default, jika ada.

IdentityConfiguration(Boolean)

Menginisialisasi instans IdentityConfiguration baru kelas dengan menggunakan nilai yang menentukan apakah pengaturan harus dimuat dari konfigurasi default.

IdentityConfiguration(Boolean, X509Certificate2)

Menginisialisasi instans IdentityConfiguration baru kelas yang memiliki sertifikat layanan yang ditentukan. Pengaturan secara opsional memuat konfigurasi default.

IdentityConfiguration(String)

Menginisialisasi instans baru kelas IdentityConfiguration. Pengaturan dimuat dari konfigurasi bernama.

IdentityConfiguration(String, X509Certificate2)

Menginisialisasi instans IdentityConfiguration baru kelas yang memiliki sertifikat layanan yang ditentukan, memuat konfigurasi bernama.

IdentityConfiguration(X509Certificate2)

Menginisialisasi instans IdentityConfiguration baru kelas yang memiliki sertifikat layanan yang ditentukan.

Bidang

DefaultCertificateValidationMode

Mode validasi sertifikat X.509 default, PeerOrChainTrust.

DefaultIssuerNameRegistryType

Jenis registri nama penerbit default; dari TypeConfigurationBasedIssuerNameRegistry kelas .

DefaultMaxClockSkew

Kecondongan jam maksimum default; 5 menit.

DefaultRevocationMode

Mode pencabutan X.509 default; Online.

DefaultServiceName

Nama layanan default; string kosong.

DefaultTrustedStoreLocation

Lokasi penyimpanan tepercaya default untuk sertifikat; LocalMachine.

Properti

AudienceRestriction

Mendapatkan atau mengatur yang dikonfigurasi AudienceRestriction.

Caches

Mendapatkan atau mengatur yang dikonfigurasi IdentityModelCaches.

CertificateValidationMode

Mendapatkan atau mengatur mode validasi sertifikat yang digunakan oleh penangan untuk memvalidasi sertifikat penerbit.

CertificateValidator

Mendapatkan atau mengatur validator sertifikat yang digunakan oleh penangan untuk memvalidasi sertifikat penerbit.

ClaimsAuthenticationManager

Mendapatkan atau mengatur manajer autentikasi klaim. Defaultnya adalah instans ClaimsAuthenticationManager kelas .

ClaimsAuthorizationManager

Mendapatkan atau menetapkan manajer otorisasi klaim.

DetectReplayedTokens

Mendapatkan atau menetapkan nilai dalam konfigurasi handler default yang menunjukkan apakah handler harus mendeteksi token yang diputar ulang.

IsInitialized

Mendapatkan atau menetapkan nilai yang menunjukkan apakah metode telah dipanggil Initialize() .

IssuerNameRegistry

Mendapatkan atau mengatur registri nama penerbit yang digunakan untuk menyelesaikan nama penerbit.

IssuerTokenResolver

Mendapatkan atau mengatur pemecah masalah token penerbit.

MaxClockSkew

Mendapatkan atau mengatur perbedaan waktu maksimum yang diizinkan antara jam sistem dari dua pihak yang berkomunikasi.

Name

Mendapatkan nama layanan konfigurasi ini.

RevocationMode

Mendapatkan atau mengatur mode pencabutan yang digunakan oleh penangan untuk memvalidasi sertifikat penerbit.

SaveBootstrapContext

Mendapatkan atau menetapkan nilai yang menunjukkan apakah BootstrapContext objek disimpan dalam ClaimsIdentity sesi dan setelah validasi token.

SecurityTokenHandlerCollectionManager

SecurityTokenHandlerCollectionManager Mendapatkan kumpulan objek yang berisi SecurityTokenHandler yang digunakan untuk membuat serialisasi dan memvalidasi token yang ditemukan dalam pesan WS-Trust.

SecurityTokenHandlers

Mendapatkan kumpulan SecurityTokenHandler objek yang digunakan untuk membuat serialisasi dan memvalidasi token yang ditemukan dalam pesan WS-Trust.

ServiceCertificate

Mendapatkan atau mengatur sertifikat layanan.

ServiceTokenResolver

Mendapatkan atau mengatur pemecah masalah token layanan.

TokenReplayCacheExpirationPeriod

Mendapatkan atau mengatur periode kedaluwarsa untuk item yang ditempatkan di TokenReplayCache.

TrustedStoreLocation

Mendapatkan atau mengatur lokasi penyimpanan tepercaya yang digunakan oleh penangan untuk memvalidasi sertifikat pengeluar sertifikat.

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
Initialize()

Memperbarui properti dalam SecurityTokenHandlerConfiguration objek untuk SecurityTokenHandlerCollection objek yang terkandung dalam SecurityTokenHandlerCollectionManager agar konsisten dengan nilai properti pada instans ini IdentityConfiguration .

LoadConfiguration(IdentityConfigurationElement)

Memuat pengaturan untuk instans ini IdentityConfiguration dari aplikasi atau file konfigurasi Web.

LoadHandlerConfiguration(IdentityConfigurationElement)

SecurityTokenHandlerConfiguration Memuat dengan menggunakan elemen langsung di bawah yang ditentukan IdentityConfigurationElement.

LoadHandlerConfiguration(SecurityTokenHandlerConfiguration, SecurityTokenHandlerConfigurationElement)

Memuat elemen konfigurasi yang berkaitan dengan SecurityTokenHandlerCollection.

LoadHandlers(IdentityConfigurationElement)

Memuat yang SecurityTokenHandlerCollectionManager ditentukan untuk layanan yang ditentukan.

MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk