SecurityContextSecurityTokenResolver Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
- 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. |