IdentityConfiguration Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje kolekcję konfigurowalnych właściwości kontrolujących zachowanie programu Windows Identity Foundation.
public ref class IdentityConfiguration
public class IdentityConfiguration
type IdentityConfiguration = class
Public Class IdentityConfiguration
- Dziedziczenie
-
IdentityConfiguration
- Pochodne
Konstruktory
| IdentityConfiguration() |
Inicjuje nowe wystąpienie klasy IdentityConfiguration. Ustawienia są ładowane z konfiguracji domyślnej, jeśli istnieje. |
| IdentityConfiguration(Boolean) |
Inicjuje IdentityConfiguration nowe wystąpienie klasy przy użyciu wartości określającej, czy ustawienia powinny być ładowane z konfiguracji domyślnej. |
| IdentityConfiguration(Boolean, X509Certificate2) |
Inicjuje IdentityConfiguration nowe wystąpienie klasy, która ma określony certyfikat usługi. Ustawienia są opcjonalnie ładowane do konfiguracji domyślnej. |
| IdentityConfiguration(String) |
Inicjuje nowe wystąpienie klasy IdentityConfiguration. Ustawienia są ładowane z nazwanej konfiguracji. |
| IdentityConfiguration(String, X509Certificate2) |
Inicjuje IdentityConfiguration nowe wystąpienie klasy, która ma określony certyfikat usługi, ładujący nazwaną konfigurację. |
| IdentityConfiguration(X509Certificate2) |
Inicjuje IdentityConfiguration nowe wystąpienie klasy, która ma określony certyfikat usługi. |
Pola
| DefaultCertificateValidationMode |
Domyślny tryb weryfikacji certyfikatu X.509, PeerOrChainTrust. |
| DefaultIssuerNameRegistryType |
Domyślny typ rejestru nazwy wystawcy; ConfigurationBasedIssuerNameRegistry klasy Type . |
| DefaultMaxClockSkew |
Domyślna maksymalna niesymetryczność zegara; 5 minut. |
| DefaultRevocationMode |
Domyślny tryb odwołania X.509; Online. |
| DefaultServiceName |
Domyślna nazwa usługi; ciąg pusty. |
| DefaultTrustedStoreLocation |
Domyślna zaufana lokalizacja magazynu dla certyfikatów; LocalMachine. |
Właściwości
| AudienceRestriction |
Pobiera lub ustawia skonfigurowany AudienceRestrictionelement . |
| Caches |
Pobiera lub ustawia skonfigurowany IdentityModelCacheselement . |
| CertificateValidationMode |
Pobiera lub ustawia tryb weryfikacji certyfikatu używany przez programy obsługi do weryfikowania certyfikatów wystawców. |
| CertificateValidator |
Pobiera lub ustawia moduł sprawdzania poprawności certyfikatu używany przez programy obsługi do weryfikowania certyfikatów wystawców. |
| ClaimsAuthenticationManager |
Pobiera lub ustawia menedżera uwierzytelniania oświadczeń. Wartość domyślna to wystąpienie ClaimsAuthenticationManager klasy . |
| ClaimsAuthorizationManager |
Pobiera lub ustawia menedżera autoryzacji oświadczeń. |
| DetectReplayedTokens |
Pobiera lub ustawia wartość w domyślnej konfiguracji procedury obsługi, która wskazuje, czy programy obsługi powinny wykrywać ponownie odtwarzane tokeny. |
| IsInitialized |
Pobiera lub ustawia wartość wskazującą, czy Initialize() metoda została wywołana. |
| IssuerNameRegistry |
Pobiera lub ustawia rejestr nazw wystawców używany do rozpoznawania nazw wystawców. |
| IssuerTokenResolver |
Pobiera lub ustawia program rozpoznawania tokenów wystawcy. |
| MaxClockSkew |
Pobiera lub ustawia maksymalną dozwoloną różnicę czasu między zegarami systemowymi dwóch stron, które komunikują się. |
| Name |
Pobiera nazwę usługi tej konfiguracji. |
| RevocationMode |
Pobiera lub ustawia tryb odwołania używany przez programy obsługi do weryfikowania certyfikatów wystawców. |
| SaveBootstrapContext |
Pobiera lub ustawia wartość wskazującą, czy BootstrapContext obiekt jest zapisywany w ClaimsIdentity kodzie i Sesje po weryfikacji tokenu. |
| SecurityTokenHandlerCollectionManager |
SecurityTokenHandlerCollectionManager Pobiera zawierający zestaw SecurityTokenHandler obiektów używanych do serializacji i sprawdzania poprawności tokenów znalezionych w komunikatach WS-Trust. |
| SecurityTokenHandlers |
Pobiera kolekcję obiektów używanych SecurityTokenHandler do serializacji i sprawdzania poprawności tokenów znalezionych w komunikatach WS-Trust. |
| ServiceCertificate |
Pobiera lub ustawia certyfikat usługi. |
| ServiceTokenResolver |
Pobiera lub ustawia program rozpoznawania tokenów usługi. |
| TokenReplayCacheExpirationPeriod |
Pobiera lub ustawia okres wygaśnięcia elementów umieszczonych w obiekcie TokenReplayCache. |
| TrustedStoreLocation |
Pobiera lub ustawia zaufaną lokalizację magazynu używaną przez programy obsługi do weryfikowania certyfikatów wystawców. |
Metody
| Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
| Initialize() |
Aktualizuje właściwości obiektów SecurityTokenHandlerConfigurationSecurityTokenHandlerCollection zawartych w SecurityTokenHandlerCollectionManager obiekcie , aby były spójne z wartościami właściwości w tym IdentityConfiguration wystąpieniu. |
| LoadConfiguration(IdentityConfigurationElement) |
Ładuje ustawienia dla tego IdentityConfiguration wystąpienia z pliku konfiguracji aplikacji lub sieci Web. |
| LoadHandlerConfiguration(IdentityConfigurationElement) |
Ładuje obiekt SecurityTokenHandlerConfiguration przy użyciu elementów bezpośrednio pod określonym IdentityConfigurationElementelementem . |
| LoadHandlerConfiguration(SecurityTokenHandlerConfiguration, SecurityTokenHandlerConfigurationElement) |
Ładuje elementy konfiguracji odnoszące się do elementu SecurityTokenHandlerCollection. |
| LoadHandlers(IdentityConfigurationElement) |
SecurityTokenHandlerCollectionManager Ładuje zdefiniowane dla określonej usługi. |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |