SecurityTokenRequirement 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 geeft u de beveiligingstokenvereisten op.
public ref class SecurityTokenRequirement
public class SecurityTokenRequirement
type SecurityTokenRequirement = class
Public Class SecurityTokenRequirement
- Overname
-
SecurityTokenRequirement
- Afgeleid
Voorbeelden
ClientCredentialsSecurityTokenManager
ServiceCredentialsSecurityTokenManager
CreateSecurityTokenAuthenticator(SecurityTokenRequirement, SecurityTokenResolver)
CreateSecurityTokenProvider(SecurityTokenRequirement)
CreateSecurityTokenAuthenticator(SecurityTokenRequirement, SecurityTokenResolver)
CreateSecurityTokenProvider(SecurityTokenRequirement)
Opmerkingen
Toepassingscode hoeft doorgaans niet de SecurityTokenRequirement klasse te gebruiken, tenzij er een aangepast beveiligingstoken, beveiligingstokenbeheer, beveiligingstokenprovider of verificator voor beveiligingstokens wordt gemaakt. De SecurityTokenRequirement klasse wordt gebruikt door een beveiligingstokenbeheer om op te geven wat er nodig is voor een beveiligingstoken, zoals de sleutelgrootte, het sleuteltype en hoe de sleutel kan worden gebruikt. Wanneer een beveiligingstoken kan worden geïdentificeerd dat overeenkomt met de opgegeven criteria, kan een SecurityTokenProvider en SecurityTokenAuthenticator worden verkregen om beveiligingstokens te bieden voor uitgaande SOAP-berichten en om respectievelijk beveiligingstokens voor binnenkomende SOAP-berichten te verifiëren. De standaardbeveiligingstokenbeheer voor uitgaande SOAP-berichten heeft bijvoorbeeld de CreateSecurityTokenProvider(SecurityTokenRequirement) methode die een SecurityTokenRequirement parameter gebruikt die kan worden aangeroepen om een beveiligingstokenprovider te verkrijgen die voldoet aan de criteria die zijn opgegeven in de beveiligingstokenvereiste.
Constructors
| Name | Description |
|---|---|
| SecurityTokenRequirement() |
Initialiseert een nieuw exemplaar van de SecurityTokenRequirement klasse. |
Eigenschappen
| Name | Description |
|---|---|
| IsOptionalTokenProperty |
Hiermee haalt u een waarde van de tokeneigenschap op als deze optioneel is. |
| KeySize |
Hiermee wordt de vereiste grootte van de sleutel opgehaald of ingesteld die is gekoppeld aan een beveiligingstoken. |
| KeySizeProperty |
Hiermee haalt u een waarde op waarmee de naam van de index in de Properties verzameling voor de KeySize eigenschap wordt opgegeven. |
| KeyType |
Hiermee wordt het type sleutel (asymmetrisch of symmetrisch) opgehaald of ingesteld dat is gekoppeld aan een beveiligingstoken. |
| KeyTypeProperty |
Hiermee haalt u een waarde op waarmee de naam van de index in de Properties verzameling voor de KeyType eigenschap wordt opgegeven. |
| KeyUsage |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft hoe de sleutel die is gekoppeld aan een beveiligingstoken kan worden gebruikt. |
| KeyUsageProperty |
Hiermee haalt u een waarde op waarmee de naam van de index in de Properties verzameling voor de KeyUsage eigenschap wordt opgegeven. |
| PeerAuthenticationMode |
Hiermee haalt u de naam van de index in de Properties verzameling op voor een eigenschap die de peer-verificatiemethode opgeeft. |
| Properties |
Hiermee haalt u een verzameling van de niet-statische eigenschappen voor het huidige SecurityTokenRequirement exemplaar op. |
| RequireCryptographicToken |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het beveiligingstoken cryptografische bewerkingen moet kunnen uitvoeren, zoals versleuteling. |
| RequireCryptographicTokenProperty |
Hiermee haalt u de naam op van de index in de Properties verzameling voor de RequireCryptographicToken eigenschap. |
| TokenType |
Hiermee haalt u het vereiste type beveiligingstoken op of stelt u dit in. |
| TokenTypeProperty |
Hiermee haalt u een waarde op waarmee de naam van de index in de Properties verzameling voor de TokenType eigenschap wordt opgegeven. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetProperty<TValue>(String) |
Hiermee haalt u de opgegeven eigenschap voor het huidige SecurityTokenRequirement exemplaar op. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| TryGetProperty<TValue>(String, TValue) |
Hiermee haalt u de opgegeven eigenschap voor het huidige SecurityTokenRequirement exemplaar op. |