IdentityConfiguration Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce la raccolta di proprietà configurabili che controllano il comportamento di Windows Identity Foundation.
public ref class IdentityConfiguration
public class IdentityConfiguration
type IdentityConfiguration = class
Public Class IdentityConfiguration
- Ereditarietà
-
IdentityConfiguration
- Derivato
Costruttori
IdentityConfiguration() |
Inizializza una nuova istanza della classe IdentityConfiguration. Le impostazioni vengono caricate dalla configurazione predefinita, se esistente. |
IdentityConfiguration(Boolean) |
Inizializza una nuova istanza della classe IdentityConfiguration utilizzando un valore che specifica se le impostazioni devono essere caricate dalla configurazione predefinita. |
IdentityConfiguration(Boolean, X509Certificate2) |
Inizializza una nuova istanza della classe IdentityConfiguration con il certificato di servizio specificato. Le impostazioni caricano facoltativamente la configurazione predefinita. |
IdentityConfiguration(String) |
Inizializza una nuova istanza della classe IdentityConfiguration. Le impostazioni vengono caricate dalla configurazione denominata. |
IdentityConfiguration(String, X509Certificate2) |
Inizializza una nuova istanza della classe IdentityConfiguration dotata del certificato di servizio specificato, caricando la configurazione denominata. |
IdentityConfiguration(X509Certificate2) |
Inizializza una nuova istanza della classe IdentityConfiguration con il certificato di servizio specificato. |
Campi
DefaultCertificateValidationMode |
La modalità di convalida dei certificati X.509 predefinita, PeerOrChainTrust. |
DefaultIssuerNameRegistryType |
Il tipo di Registro di sistema del nome dell'autorità emittente; il Type della classe ConfigurationBasedIssuerNameRegistry. |
DefaultMaxClockSkew |
Lo sfasamento di orario massimo predefinito; 5 minuti. |
DefaultRevocationMode |
La modalità di revoca dei certificati X.509 predefinita; Online. |
DefaultServiceName |
Il nome del servizio predefinito, una stringa vuota. |
DefaultTrustedStoreLocation |
Il percorso dell'archivio attendibile predefinito per i certificati; LocalMachine. |
Proprietà
AudienceRestriction |
Ottiene o imposta l'oggetto AudienceRestriction configurato. |
Caches |
Ottiene o imposta l'oggetto IdentityModelCaches configurato. |
CertificateValidationMode |
Ottiene o imposta la modalità di convalida del certificato utilizzata dai gestori per convalidare i certificati dell'autorità emittente. |
CertificateValidator |
Ottiene o imposta il validator del certificato utilizzato dai gestori per convalidare i certificati dell'autorità emittente. |
ClaimsAuthenticationManager |
Ottiene o imposta il gestore di autenticazione delle attestazioni. Il valore predefinito è un'istanza della classe ClaimsAuthenticationManager. |
ClaimsAuthorizationManager |
Ottiene o imposta il gestore dell'autorizzazione delle attestazioni. |
DetectReplayedTokens |
Ottiene o imposta un valore nella configurazione predefinita del gestore che indica se i gestori devono rilevare i token ripetuti. |
IsInitialized |
Ottiene o imposta un valore che indica se il metodo Initialize() è stato chiamato. |
IssuerNameRegistry |
Ottiene o imposta il registro dei nomi delle autorità emittenti utilizzato per risolvere i nomi delle autorità emittenti. |
IssuerTokenResolver |
Ottiene o imposta il resolver dei token dell'autorità emittente. |
MaxClockSkew |
Ottiene o imposta la differenza massima di tempo consentita tra gli orologi di sistema delle due parti che stanno comunicando. |
Name |
Ottiene il nome del servizio per questa configurazione. |
RevocationMode |
Ottiene o imposta la modalità di revoca utilizzata dai gestori per convalidare i certificati dell'autorità emittente. |
SaveBootstrapContext |
Ottiene o imposta un valore che indica se l'oggetto BootstrapContext viene salvato in ClaimsIdentity e Sessions dopo la convalida del token. |
SecurityTokenHandlerCollectionManager |
Ottiene l'oggetto SecurityTokenHandlerCollectionManager che contiene il set di oggetti SecurityTokenHandler utilizzati per serializzare e convalidare i token individuati nei messaggi WS-Trust. |
SecurityTokenHandlers |
Ottiene la raccolta di oggetti SecurityTokenHandler usati per serializzare e convalidare i token trovati nei messaggi WS-Trust. |
ServiceCertificate |
Ottiene o imposta il certificato del servizio. |
ServiceTokenResolver |
Ottiene o imposta il resolver dei token di servizio. |
TokenReplayCacheExpirationPeriod |
Ottiene o imposta il periodo di scadenza per gli elementi inseriti in TokenReplayCache. |
TrustedStoreLocation |
Ottiene o imposta il percorso dell'archivio attendibile utilizzato dai gestori per convalidare i certificati dell'emittente. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
Initialize() |
Aggiorna le proprietà negli oggetti di SecurityTokenHandlerConfiguration per gli oggetti di SecurityTokenHandlerCollection contenuti in SecurityTokenHandlerCollectionManager per garantire la coerenza con i valori della proprietà in questa istanza di IdentityConfiguration . |
LoadConfiguration(IdentityConfigurationElement) |
Carica le impostazioni per questa istanza di IdentityConfiguration dal file di configurazione Web o dell'applicazione. |
LoadHandlerConfiguration(IdentityConfigurationElement) |
Carica un oggetto SecurityTokenHandlerConfiguration utilizzando gli elementi che si trovano direttamente sotto l'oggetto IdentityConfigurationElement specificato. |
LoadHandlerConfiguration(SecurityTokenHandlerConfiguration, SecurityTokenHandlerConfigurationElement) |
Carica gli elementi di configurazione relativi a SecurityTokenHandlerCollection. |
LoadHandlers(IdentityConfigurationElement) |
Carica l'oggetto SecurityTokenHandlerCollectionManager definito per il servizio specificato. |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |