Udostępnij za pośrednictwem


InitiatorServiceModelSecurityTokenRequirement Klasa

Definicja

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)

Dotyczy