SecurityContextSecurityTokenResolver 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.
Risolve i token del contesto di sicurezza.
public ref class SecurityContextSecurityTokenResolver : System::IdentityModel::Selectors::SecurityTokenResolver, System::ServiceModel::Security::Tokens::ISecurityContextSecurityTokenCache
public class SecurityContextSecurityTokenResolver : System.IdentityModel.Selectors.SecurityTokenResolver, System.ServiceModel.Security.Tokens.ISecurityContextSecurityTokenCache
type SecurityContextSecurityTokenResolver = class
inherit SecurityTokenResolver
interface ISecurityContextSecurityTokenCache
Public Class SecurityContextSecurityTokenResolver
Inherits SecurityTokenResolver
Implements ISecurityContextSecurityTokenCache
- Ereditarietà
- Implementazioni
Costruttori
SecurityContextSecurityTokenResolver(Int32, Boolean) |
Inizializza una nuova istanza della classe SecurityContextSecurityTokenResolver. |
SecurityContextSecurityTokenResolver(Int32, Boolean, TimeSpan) |
Inizializza una nuova istanza della classe SecurityContextSecurityTokenResolver con la capacità della cache di contesto di sicurezza specificata e lo sfasamento di orario massimo. |
Proprietà
ClockSkew |
Restituisce la differenza oraria massima consentita tra le impostazioni dell'orologio client e server. |
RemoveOldestTokensOnCacheFull |
Ottiene un valore che indica se i token meno recenti devono essere rimossi quando la cache è piena. |
SecurityContextTokenCacheCapacity |
Ottiene le dimensioni della cache del token del contesto di sicurezza. |
Metodi
AddContext(SecurityContextSecurityToken) |
Aggiunge un token di sicurezza del contesto di sicurezza alla cache del token. |
ClearContexts() |
Cancella il contenuto della cache del token. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetAllContexts(UniqueId) |
Ottiene una raccolta di ID del token di sicurezza del contesto di sicurezza che corrispondono a un ID del contesto specificato. |
GetContext(UniqueId, UniqueId) |
Ottiene l'ID del token di sicurezza del contesto di sicurezza che corrisponde all'ID e alla generazione del contesto specificato. |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
LoadCustomConfiguration(XmlNodeList) |
Quando sottoposto a override in una classe derivata, carica la configurazione personalizzata dall'XML. (Ereditato da SecurityTokenResolver) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
RemoveAllContexts(UniqueId) |
Rimuove dalla cache tutti i token che corrispondono a un ID del contesto specificato. |
RemoveContext(UniqueId, UniqueId) |
Rimuove dalla cache il token che corrisponde a un ID e alla generazione del contesto specificato. |
ResolveSecurityKey(SecurityKeyIdentifierClause) |
Ottiene la chiave a cui si fa riferimento nella clausola dell'identificatore di chiave specificata. (Ereditato da SecurityTokenResolver) |
ResolveToken(SecurityKeyIdentifier) |
Recupera un token di sicurezza che corrisponde a una delle clausole dell'identificatore di chiave di sicurezza contenute nell'identificatore di chiave specificato. (Ereditato da SecurityTokenResolver) |
ResolveToken(SecurityKeyIdentifierClause) |
Recupera il token di sicurezza che corrisponde alla clausola dell'identificatore di chiave specificato. (Ereditato da SecurityTokenResolver) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
TryAddContext(SecurityContextSecurityToken) |
Tenta di aggiungere un token alla cache. |
TryResolveSecurityKey(SecurityKeyIdentifierClause, SecurityKey) |
Tenta di recuperare la chiave alla quale viene fatto riferimento nella clausola dell'identificatore di chiave specificata. (Ereditato da SecurityTokenResolver) |
TryResolveSecurityKeyCore(SecurityKeyIdentifierClause, SecurityKey) |
Tenta di risolvere il nucleo della chiave di sicurezza in base a una clausola dell'identificatore di chiave specificata. |
TryResolveToken(SecurityKeyIdentifier, SecurityToken) |
Tenta di recuperare il token di sicurezza che corrisponde a una delle clausole dell'identificatore di chiave di sicurezza contenute nell'identificatore di chiave specificato. (Ereditato da SecurityTokenResolver) |
TryResolveToken(SecurityKeyIdentifierClause, SecurityToken) |
Tenta di recuperare il token di sicurezza che corrisponde alla clausola dell'identificatore di chiave specificata. (Ereditato da SecurityTokenResolver) |
TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken) |
Tenta di risolvere il token in base a un identificatore di chiave specificato. |
TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken) |
Tenta di risolvere il token in base a una clausola dell'identificatore di chiave specificato. |
UpdateContextCachingTime(SecurityContextSecurityToken, DateTime) |
Aggiorna la data di scadenza di un token nella cache. |