IdentityConfiguration Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Definieert de verzameling configureerbare eigenschappen waarmee het gedrag van de Windows Identity Foundation wordt bepaald.
public ref class IdentityConfiguration
public class IdentityConfiguration
type IdentityConfiguration = class
Public Class IdentityConfiguration
- Overname
-
IdentityConfiguration
- Afgeleid
Constructors
| Name | Description |
|---|---|
| IdentityConfiguration() |
Initialiseert een nieuw exemplaar van de IdentityConfiguration klasse. Instellingen worden geladen vanuit de standaardconfiguratie, als deze bestaat. |
| IdentityConfiguration(Boolean, X509Certificate2) |
Initialiseert een nieuw exemplaar van de IdentityConfiguration klasse met het opgegeven servicecertificaat. De standaardconfiguratie wordt optioneel geladen. |
| IdentityConfiguration(Boolean) |
Initialiseert een nieuw exemplaar van de IdentityConfiguration klasse met behulp van een waarde die aangeeft of instellingen moeten worden geladen vanuit de standaardconfiguratie. |
| IdentityConfiguration(String, X509Certificate2) |
Initialiseert een nieuw exemplaar van de IdentityConfiguration klasse met het opgegeven servicecertificaat, waarbij de benoemde configuratie wordt geladen. |
| IdentityConfiguration(String) |
Initialiseert een nieuw exemplaar van de IdentityConfiguration klasse. Instellingen worden geladen vanuit de benoemde configuratie. |
| IdentityConfiguration(X509Certificate2) |
Initialiseert een nieuw exemplaar van de IdentityConfiguration klasse met het opgegeven servicecertificaat. |
Velden
| Name | Description |
|---|---|
| DefaultCertificateValidationMode |
De standaard X.509-certificaatvalidatiemodus. PeerOrChainTrust |
| DefaultIssuerNameRegistryType |
Het registertype van de standaardverlenernaam; van Type de ConfigurationBasedIssuerNameRegistry klas. |
| DefaultMaxClockSkew |
De standaard maximum klok scheeftrekken; 5 minuten. |
| DefaultRevocationMode |
De standaardintrekkingsmodus X.509; Online. |
| DefaultServiceName |
De standaardservicenaam; een lege tekenreeks. |
| DefaultTrustedStoreLocation |
De standaardlocatie van het vertrouwde archief voor certificaten; LocalMachine. |
Eigenschappen
| Name | Description |
|---|---|
| AudienceRestriction |
Hiermee haalt u de geconfigureerde AudienceRestrictionop of stelt u deze in. |
| Caches |
Hiermee haalt u de geconfigureerde IdentityModelCachesop of stelt u deze in. |
| CertificateValidationMode |
Hiermee haalt u de certificaatvalidatiemodus op die door handlers wordt gebruikt om certificaten van verleners te valideren. |
| CertificateValidator |
Hiermee haalt u de certificaatvalidator op die door handlers wordt gebruikt om certificaten van verleners te valideren. |
| ClaimsAuthenticationManager |
Hiermee haalt u de claimverificatiebeheerder op of stelt u deze in. De standaardwaarde is een exemplaar van de ClaimsAuthenticationManager klasse. |
| ClaimsAuthorizationManager |
Hiermee haalt u de claimautorisatiebeheerder op of stelt u deze in. |
| DetectReplayedTokens |
Hiermee wordt een waarde opgehaald of ingesteld in de standaardhandlerconfiguratie die aangeeft of handlers opnieuw afgespeelde tokens moeten detecteren. |
| IsInitialized |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de Initialize() methode is aangeroepen. |
| IssuerNameRegistry |
Hiermee haalt u het register van de verlenernaam op dat wordt gebruikt om namen van verleners op te lossen. |
| IssuerTokenResolver |
Hiermee haalt u de token-resolver van de uitgever op of stelt u deze in. |
| MaxClockSkew |
Hiermee haalt u het maximaal toegestane tijdsverschil op tussen de systeemklokken van de twee partijen die communiceren. |
| Name |
Hiermee haalt u de servicenaam van deze configuratie op. |
| RevocationMode |
Hiermee haalt u de intrekkingsmodus op die door handlers wordt gebruikt om certificaten van verleners te valideren. |
| SaveBootstrapContext |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het BootstrapContext object wordt opgeslagen in de ClaimsIdentity en sessies na de tokenvalidatie. |
| SecurityTokenHandlerCollectionManager |
Hiermee haalt u de SecurityTokenHandlerCollectionManager verzameling SecurityTokenHandler objecten op die worden gebruikt om tokens in WS-Trust berichten te serialiseren en te valideren. |
| SecurityTokenHandlers |
Hiermee haalt u de verzameling objecten op die worden gebruikt voor het serialiseren en valideren van SecurityTokenHandler tokens in WS-Trust berichten. |
| ServiceCertificate |
Hiermee haalt u het servicecertificaat op of stelt u het in. |
| ServiceTokenResolver |
Hiermee haalt u de servicetoken-resolver op of stelt u deze in. |
| TokenReplayCacheExpirationPeriod |
Hiermee haalt u de verloopperiode op of stelt u deze in voor items die in de TokenReplayCache. |
| TrustedStoreLocation |
Hiermee haalt u de vertrouwde opslaglocatie op die door handlers wordt gebruikt om certificaten van verleners te valideren. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| Initialize() |
Hiermee worden eigenschappen in de SecurityTokenHandlerConfiguration objecten bijgewerkt voor de SecurityTokenHandlerCollection objecten in de objecten die in de SecurityTokenHandlerCollectionManager objecten zijn opgenomen, zodat deze consistent zijn met de eigenschapswaarden op dit IdentityConfiguration exemplaar. |
| LoadConfiguration(IdentityConfigurationElement) |
Laadt de instellingen voor dit IdentityConfiguration exemplaar vanuit het toepassings- of webconfiguratiebestand. |
| LoadHandlerConfiguration(IdentityConfigurationElement) |
Laadt een SecurityTokenHandlerConfiguration met behulp van de elementen direct onder de opgegeven IdentityConfigurationElement. |
| LoadHandlerConfiguration(SecurityTokenHandlerConfiguration, SecurityTokenHandlerConfigurationElement) |
Laadt configuratie-elementen met betrekking tot de SecurityTokenHandlerCollection. |
| LoadHandlers(IdentityConfigurationElement) |
Laadt de SecurityTokenHandlerCollectionManager gedefinieerde voor de opgegeven service. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |