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) |