SecurityContextSecurityTokenResolver Klas

Definitie

Hiermee worden beveiligingcontexttokens omgezet.

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
Overname
SecurityContextSecurityTokenResolver
Implementeringen

Constructors

Name Description
SecurityContextSecurityTokenResolver(Int32, Boolean, TimeSpan)

Initialiseert een nieuw exemplaar van de SecurityContextSecurityTokenResolver klasse met de opgegeven capaciteit van de cache van de beveiligingscontext en de klok scheeftrekken maximum.

SecurityContextSecurityTokenResolver(Int32, Boolean)

Initialiseert een nieuw exemplaar van de SecurityContextSecurityTokenResolver klasse.

Eigenschappen

Name Description
ClockSkew

Retourneert het maximaal toegestane tijdsverschil tussen client- en serverklokinstellingen.

RemoveOldestTokensOnCacheFull

Hiermee wordt een waarde opgehaald die aangeeft of de oudste tokens moeten worden verwijderd wanneer de cache vol is.

SecurityContextTokenCacheCapacity

Hiermee haalt u de cachegrootte van de beveiligingcontexttoken op.

Methoden

Name Description
AddContext(SecurityContextSecurityToken)

Hiermee voegt u een beveiligingstoken voor beveiligingscontext toe aan de tokencache.

ClearContexts()

Hiermee wist u de tokencache van inhoud.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetAllContexts(UniqueId)

Hiermee haalt u een verzameling beveiligingstoken-id's van beveiligingscontext op die overeenkomen met een opgegeven context-id.

GetContext(UniqueId, UniqueId)

Hiermee haalt u de beveiligingstoken-id van de beveiligingscontext op die overeenkomt met een opgegeven context-id en generatie.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
LoadCustomConfiguration(XmlNodeList)

Wanneer deze wordt overschreven in een afgeleide klasse, wordt de aangepaste configuratie uit XML geladen.

(Overgenomen van SecurityTokenResolver)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
RemoveAllContexts(UniqueId)

Verwijdert alle tokens uit de cache die overeenkomen met een bepaalde context-id.

RemoveContext(UniqueId, UniqueId)

Hiermee verwijdert u het token uit de cache die overeenkomt met een bepaalde context-id en generatie.

ResolveSecurityKey(SecurityKeyIdentifierClause)

Haalt de sleutel op waarnaar wordt verwezen in de opgegeven sleutel-id-component.

(Overgenomen van SecurityTokenResolver)
ResolveToken(SecurityKeyIdentifier)

Hiermee haalt u een beveiligingstoken op dat overeenkomt met een van de beveiligingssleutel-id-componenten die zijn opgenomen in de opgegeven sleutel-id.

(Overgenomen van SecurityTokenResolver)
ResolveToken(SecurityKeyIdentifierClause)

Hiermee haalt u het beveiligingstoken op dat overeenkomt met de opgegeven sleutel-id-component.

(Overgenomen van SecurityTokenResolver)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
TryAddContext(SecurityContextSecurityToken)

Probeert een token toe te voegen aan de cache.

TryResolveSecurityKey(SecurityKeyIdentifierClause, SecurityKey)

Hiermee wordt geprobeerd de sleutel op te halen waarnaar wordt verwezen in de opgegeven sleutel-id-component.

(Overgenomen van SecurityTokenResolver)
TryResolveSecurityKeyCore(SecurityKeyIdentifierClause, SecurityKey)

Probeert de kern van de beveiligingssleutel op te lossen, op basis van een opgegeven sleutel-id-component.

TryResolveToken(SecurityKeyIdentifier, SecurityToken)

Hiermee wordt geprobeerd het beveiligingstoken op te halen dat overeenkomt met een van de sleutel-id-componenten in de opgegeven sleutel-id.

(Overgenomen van SecurityTokenResolver)
TryResolveToken(SecurityKeyIdentifierClause, SecurityToken)

Hiermee wordt geprobeerd het beveiligingstoken op te halen dat overeenkomt met de opgegeven sleutel-id-component.

(Overgenomen van SecurityTokenResolver)
TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken)

Probeert het token op te lossen, op basis van een opgegeven sleutel-id.

TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken)

Probeert het token op te lossen, op basis van een opgegeven sleutel-id-component.

UpdateContextCachingTime(SecurityContextSecurityToken, DateTime)

Hiermee wordt de vervaldatum voor een token in de cache bijgewerkt.

Van toepassing op