IdentityConfiguration Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje kolekci konfigurovatelných vlastností, které řídí chování služby Windows Identity Foundation.
public ref class IdentityConfiguration
public class IdentityConfiguration
type IdentityConfiguration = class
Public Class IdentityConfiguration
- Dědičnost
-
IdentityConfiguration
- Odvozené
Konstruktory
IdentityConfiguration() |
Inicializuje novou instanci IdentityConfiguration třídy. Nastavení se načte z výchozí konfigurace, pokud existuje. |
IdentityConfiguration(Boolean) |
Inicializuje novou instanci IdentityConfiguration třídy pomocí hodnoty, která určuje, zda mají být nastavení načtena z výchozí konfigurace. |
IdentityConfiguration(Boolean, X509Certificate2) |
Inicializuje novou instanci IdentityConfiguration třídy, která má zadaný certifikát služby. Nastavení volitelně načítají výchozí konfiguraci. |
IdentityConfiguration(String) |
Inicializuje novou instanci IdentityConfiguration třídy. Nastavení se načte z pojmenované konfigurace. |
IdentityConfiguration(String, X509Certificate2) |
Inicializuje novou instanci IdentityConfiguration třídy, která má zadaný certifikát služby a načítá pojmenovanou konfiguraci. |
IdentityConfiguration(X509Certificate2) |
Inicializuje novou instanci IdentityConfiguration třídy, která má zadaný certifikát služby. |
Pole
DefaultCertificateValidationMode |
Výchozí režim ověřování certifikátu X.509: PeerOrChainTrust. |
DefaultIssuerNameRegistryType |
Výchozí typ registru názvu vystavitele; ConfigurationBasedIssuerNameRegistry třídyType. |
DefaultMaxClockSkew |
Výchozí maximální nerovnoměrná distribuce hodin; 5 minut. |
DefaultRevocationMode |
Výchozí režim odvolání X.509; Online. |
DefaultServiceName |
Výchozí název služby; prázdný řetězec. |
DefaultTrustedStoreLocation |
Výchozí důvěryhodné umístění úložiště pro certifikáty; LocalMachine. |
Vlastnosti
AudienceRestriction |
Získá nebo nastaví nakonfigurovaný AudienceRestriction. |
Caches |
Získá nebo nastaví nakonfigurovaný IdentityModelCaches. |
CertificateValidationMode |
Získá nebo nastaví režim ověření certifikátu používané obslužnými rutinami k ověření certifikátů vystavitele. |
CertificateValidator |
Získá nebo nastaví validátor certifikátu používaný obslužnými rutinami k ověření certifikátů vystavitele. |
ClaimsAuthenticationManager |
Získá nebo nastaví správce ověřování deklarací identity. Výchozí hodnota je instance ClaimsAuthenticationManager třídy. |
ClaimsAuthorizationManager |
Získá nebo nastaví správce autorizace deklarací identity. |
DetectReplayedTokens |
Získá nebo nastaví hodnotu ve výchozí konfiguraci obslužné rutiny, která označuje, zda obslužné rutiny by měly detekovat přehrávejte tokeny. |
IsInitialized |
Získá nebo nastaví hodnotu, která označuje, zda Initialize() byla volána metoda. |
IssuerNameRegistry |
Získá nebo nastaví registr názvů vystavitelů sloužící k překladu názvů vystavitelů. |
IssuerTokenResolver |
Získá nebo nastaví překladač tokenu vystavitele. |
MaxClockSkew |
Získá nebo nastaví maximální povolený časový rozdíl mezi systémovými hodinami dvou stran, které komunikují. |
Name |
Získá název služby této konfigurace. |
RevocationMode |
Získá nebo nastaví režim odvolání používané obslužnými rutinami k ověření certifikátů vystavitelů. |
SaveBootstrapContext |
Získá nebo nastaví hodnotu, která označuje, zda BootstrapContext objekt je uložen v ClaimsIdentity a Relace po ověření tokenu. |
SecurityTokenHandlerCollectionManager |
SecurityTokenHandlerCollectionManager Získá obsahující sadu SecurityTokenHandler objektů, které se používají k serializaci a ověření tokenů nalezených v WS-Trust zprávy. |
SecurityTokenHandlers |
Získá kolekci SecurityTokenHandler objektů používaných k serializaci a ověření tokenů nalezených v WS-Trust zprávy. |
ServiceCertificate |
Získá nebo nastaví certifikát služby. |
ServiceTokenResolver |
Získá nebo nastaví překladač tokenů služby. |
TokenReplayCacheExpirationPeriod |
Získá nebo nastaví dobu vypršení platnosti pro položky umístěné v .TokenReplayCache |
TrustedStoreLocation |
Získá nebo nastaví umístění důvěryhodného úložiště používané obslužnými rutinami k ověření certifikátů vystavitele. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
Initialize() |
Aktualizuje vlastnosti v SecurityTokenHandlerConfiguration objektech pro SecurityTokenHandlerCollection objekty obsažené v objektu SecurityTokenHandlerCollectionManager tak, aby byly konzistentní s hodnotami vlastností v této IdentityConfiguration instanci. |
LoadConfiguration(IdentityConfigurationElement) |
Načte nastavení pro tuto IdentityConfiguration instanci z konfiguračního souboru aplikace nebo webu. |
LoadHandlerConfiguration(IdentityConfigurationElement) |
Načte SecurityTokenHandlerConfiguration objekt pomocí elementů přímo v zadaném IdentityConfigurationElementobjektu . |
LoadHandlerConfiguration(SecurityTokenHandlerConfiguration, SecurityTokenHandlerConfigurationElement) |
Načte konfigurační prvky týkající se .SecurityTokenHandlerCollection |
LoadHandlers(IdentityConfigurationElement) |
Načte definovanou SecurityTokenHandlerCollectionManager pro zadanou službu. |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |