InitiatorServiceModelSecurityTokenRequirement Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa wymagania dotyczące właściwości zabezpieczeń specyficzne dla tworzenia kanału w programie Windows Communication Foundation (WCF).
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
- Dziedziczenie
-
InitiatorServiceModelSecurityTokenRequirement
Uwagi
Klasy wymagań tokenu są używane przez menedżera tokenów zabezpieczających w celu określenia, co jest wymagane dla tokenu zabezpieczającego, takiego jak rozmiar klucza, typ klucza i sposób użycia klucza. Gdy można zidentyfikować token zabezpieczający zgodny z określonymi kryteriami, można utworzyć element SecurityTokenProvider i SecurityTokenAuthenticator.
Ta klasa wymagań tokenu określa wymagania dotyczące inicjatora.
Konstruktory
InitiatorServiceModelSecurityTokenRequirement() |
Inicjuje nowe wystąpienie klasy InitiatorServiceModelSecurityTokenRequirement. |
Pola
Namespace |
Określa bieżącą przestrzeń nazw. (Odziedziczone po ServiceModelSecurityTokenRequirement) |
Właściwości
IsInitiator |
Pobiera wartość wskazującą, czy punkt końcowy tworzący wymaganie tokenu zabezpieczającego jest inicjatorem, czy odbiorcą. (Odziedziczone po ServiceModelSecurityTokenRequirement) |
IssuerAddress |
Jeśli wymaganie tokenu dotyczy wystawionego tokenu, ta właściwość zawiera adres punktu końcowego wystawcy. (Odziedziczone po ServiceModelSecurityTokenRequirement) |
IssuerBinding |
Jeśli wymaganie tokenu dotyczy wystawionego tokenu, ta właściwość zawiera powiązanie używane do komunikowania się z wystawcą. (Odziedziczone po ServiceModelSecurityTokenRequirement) |
KeySize |
Pobiera lub ustawia wymagany rozmiar klucza skojarzonego z tokenem zabezpieczającym. (Odziedziczone po SecurityTokenRequirement) |
KeyType |
Pobiera lub ustawia typ klucza (asymetryczny lub symetryczny) skojarzony z tokenem zabezpieczającym. (Odziedziczone po SecurityTokenRequirement) |
KeyUsage |
Pobiera lub ustawia wartość określającą sposób użycia klucza skojarzonego z tokenem zabezpieczającym. (Odziedziczone po SecurityTokenRequirement) |
MessageSecurityVersion |
Pobiera lub ustawia wersję zabezpieczeń komunikatów do użycia (w razie potrzeby). (Odziedziczone po ServiceModelSecurityTokenRequirement) |
Properties |
Pobiera kolekcję właściwości niestatyczne dla bieżącego SecurityTokenRequirement wystąpienia. (Odziedziczone po SecurityTokenRequirement) |
RequireCryptographicToken |
Pobiera lub ustawia wartość wskazującą, czy token zabezpieczający musi być w stanie wykonywać operacje kryptograficzne, takie jak szyfrowanie. (Odziedziczone po SecurityTokenRequirement) |
SecureConversationSecurityBindingElement |
Pobiera lub ustawia element powiązania zabezpieczeń używany do zabezpieczania bezpiecznych wiadomości bootstrap konwersacji. (Odziedziczone po ServiceModelSecurityTokenRequirement) |
SecurityAlgorithmSuite |
Pobiera lub ustawia zestaw algorytmów zabezpieczeń do użycia (w razie potrzeby). (Odziedziczone po ServiceModelSecurityTokenRequirement) |
SecurityBindingElement |
Pobiera lub ustawia element powiązania zabezpieczeń. (Odziedziczone po ServiceModelSecurityTokenRequirement) |
TargetAddress |
Pobiera lub ustawia adres docelowy. |
TokenType |
Pobiera lub ustawia wymagany typ tokenu zabezpieczającego. (Odziedziczone po SecurityTokenRequirement) |
TransportScheme |
Pobiera lub ustawia schemat transportu. (Odziedziczone po ServiceModelSecurityTokenRequirement) |
Via |
Pobiera lub ustawia via. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetProperty<TValue>(String) |
Pobiera określoną właściwość dla bieżącego SecurityTokenRequirement wystąpienia. (Odziedziczone po SecurityTokenRequirement) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca tekstową reprezentację tego wystąpienia klasy. |
TryGetProperty<TValue>(String, TValue) |
Pobiera określoną właściwość dla bieżącego SecurityTokenRequirement wystąpienia. (Odziedziczone po SecurityTokenRequirement) |