IdentityConfiguration Klas

Definitie

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)

Van toepassing op