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, TimeSpan) |
Inizializza una nuova istanza della classe SecurityContextSecurityTokenResolver con la capacità della cache del contesto di sicurezza specificata e la differenza di clock massima. |
SecurityContextSecurityTokenResolver(Int32, Boolean) |
Inizializza una nuova istanza della classe SecurityContextSecurityTokenResolver. |
Proprietà
ClockSkew |
Restituisce la differenza di tempo massima consentita tra le impostazioni del clock client e del 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 dei token. |
ClearContexts() |
Cancella la cache dei token del contenuto. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetAllContexts(UniqueId) |
Ottiene una raccolta di ID token di sicurezza del contesto di sicurezza che corrispondono a un ID contesto specificato. |
GetContext(UniqueId, UniqueId) |
Ottiene l'ID del token di sicurezza del contesto di sicurezza corrispondente a un ID di contesto e una generazione specificati. |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
LoadCustomConfiguration(XmlNodeList) |
Quando sottoposto a override in una classe derivata, carica la configurazione personalizzata da XML. (Ereditato da SecurityTokenResolver) |
MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
RemoveAllContexts(UniqueId) |
Rimuove tutti i token dalla cache che corrispondono a un ID di contesto specificato. |
RemoveContext(UniqueId, UniqueId) |
Rimuove il token dalla cache che corrisponde a un ID di contesto e una generazione specificati. |
ResolveSecurityKey(SecurityKeyIdentifierClause) |
Ottiene la chiave a cui viene fatto 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 specificata. (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 a cui si fa riferimento nella clausola dell'identificatore di chiave specificata. (Ereditato da SecurityTokenResolver) |
TryResolveSecurityKeyCore(SecurityKeyIdentifierClause, SecurityKey) |
Tenta di risolvere il core della chiave di sicurezza, data 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 contenute nell'identificatore di chiave specificato. (Ereditato da SecurityTokenResolver) |
TryResolveToken(SecurityKeyIdentifierClause, SecurityToken) |
Tenta di recuperare il token di sicurezza corrispondente alla clausola dell'identificatore di chiave specificata. (Ereditato da SecurityTokenResolver) |
TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken) |
Tenta di risolvere il token, dato un identificatore di chiave specificato. |
TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken) |
Tenta di risolvere il token, data una clausola dell'identificatore di chiave specificata. |
UpdateContextCachingTime(SecurityContextSecurityToken, DateTime) |
Aggiorna la data di scadenza per un token nella cache. |