InitiatorServiceModelSecurityTokenRequirement Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt für die Channelerstellung in Windows Communication Foundation (WCF) spezifische Anforderungen an Sicherheitseigenschaften an.
public ref class InitiatorServiceModelSecurityTokenRequirement sealed : System::ServiceModel::Security::Tokens::ServiceModelSecurityTokenRequirement
public sealed class InitiatorServiceModelSecurityTokenRequirement : System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement
type InitiatorServiceModelSecurityTokenRequirement = class
inherit ServiceModelSecurityTokenRequirement
Public NotInheritable Class InitiatorServiceModelSecurityTokenRequirement
Inherits ServiceModelSecurityTokenRequirement
- Vererbung
-
InitiatorServiceModelSecurityTokenRequirement
Hinweise
Tokenanforderungsklassen werden von einem Sicherheitstoken-Manager verwendet, um die Anforderungen für ein Sicherheitstoken anzugeben, z. B. Schlüsselgröße, Schlüsseltyp und Verwendungsart des Schlüssels. Wenn ein Sicherheitstoken identifiziert werden kann, das die angegebenen Kriterien erfüllt, können ein Sicherheitstokenanbieter (SecurityTokenProvider) und ein Sicherheitstokenauthentifizierer (SecurityTokenAuthenticator) erstellt werden.
Diese Tokenanforderungsklasse gibt Initiator-bezogene Anforderungen an.
Konstruktoren
InitiatorServiceModelSecurityTokenRequirement() |
Initialisiert eine neue Instanz der InitiatorServiceModelSecurityTokenRequirement-Klasse. |
Felder
Namespace |
Gibt den aktuellen Namespace an. (Geerbt von ServiceModelSecurityTokenRequirement) |
Eigenschaften
IsInitiator |
Ruft einen Wert ab, der angibt, ob es sich bei dem Endpunkt, der die Sicherheitstokenanforderung erstellt, um einen Initiator oder einen Empfänger handelt. (Geerbt von ServiceModelSecurityTokenRequirement) |
IssuerAddress |
Wenn ein ausgestelltes Token angefordert wird, enthält diese Eigenschaft die Endpunktadresse des Ausstellers. (Geerbt von ServiceModelSecurityTokenRequirement) |
IssuerBinding |
Wenn ein ausgestelltes Token angefordert wird, enthält diese Eigenschaft die für die Kommunikation mit dem Aussteller zu verwendende Bindung. (Geerbt von ServiceModelSecurityTokenRequirement) |
KeySize |
Ruft die erforderliche Größe von dem einem Sicherheitstoken zugeordneten Schlüssel ab oder legt diese fest. (Geerbt von SecurityTokenRequirement) |
KeyType |
Ruft den Typ des einem Sicherheitstoken zugeordneten Schlüssels (asymmetrisch oder symmetrisch) ab oder legt diesen fest. (Geerbt von SecurityTokenRequirement) |
KeyUsage |
Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, wie der einem Sicherheitstoken zugeordnete Schlüssel verwendet werden kann. (Geerbt von SecurityTokenRequirement) |
MessageSecurityVersion |
Ruft die zu verwendende Nachrichtensicherheitsversion ab bzw. legt sie fest (falls erforderlich). (Geerbt von ServiceModelSecurityTokenRequirement) |
Properties |
Ruft eine Auflistung der nicht statischen Eigenschaften für die aktuelle SecurityTokenRequirement-Instanz ab. (Geerbt von SecurityTokenRequirement) |
RequireCryptographicToken |
Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob das Sicherheitstoken fähig sein muss, kryptografische Vorgänge wie eine Verschlüsselung auszuführen. (Geerbt von SecurityTokenRequirement) |
SecureConversationSecurityBindingElement |
Ruft ein Sicherheitsbindungselement ab bzw. legt ein Sicherheitsbindungselement fest, das zur Sicherung der Bootstrap-Nachrichten bei der sicheren Konversation dient. (Geerbt von ServiceModelSecurityTokenRequirement) |
SecurityAlgorithmSuite |
Ruft die zu verwendende Sicherheitsalgorithmussammlung ab bzw. legt sie fest (falls erforderlich). (Geerbt von ServiceModelSecurityTokenRequirement) |
SecurityBindingElement |
Ruft das Sicherheitsbindungselement ab oder legt es fest. (Geerbt von ServiceModelSecurityTokenRequirement) |
TargetAddress |
Ruft die Zieladresse ab oder legt sie fest. |
TokenType |
Ruft den erforderlichen Typ des Sicherheitstokens ab oder legt diesen fest. (Geerbt von SecurityTokenRequirement) |
TransportScheme |
Ruft das Schema für den Transport ab bzw. legt es fest. (Geerbt von ServiceModelSecurityTokenRequirement) |
Via |
Übernimmt oder bestimmt den Via-Wert. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetProperty<TValue>(String) |
Ruft die angegebene Eigenschaft für die aktuelle SecurityTokenRequirement-Instanz ab. (Geerbt von SecurityTokenRequirement) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Textdarstellung dieser Klasseninstanz aus. |
TryGetProperty<TValue>(String, TValue) |
Ruft die angegebene Eigenschaft für die aktuelle SecurityTokenRequirement-Instanz ab. (Geerbt von SecurityTokenRequirement) |