InitiatorServiceModelSecurityTokenRequirement Klasa

Definicja

Określa wymagania dotyczące właściwości zabezpieczeń specyficzne dla tworzenia kanału w 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 do określania, co jest wymagane przez token zabezpieczający, na przykład rozmiar klucza, typ klucza i sposób, w jaki klucz może być używany. Jeśli można zidentyfikować token zabezpieczający, który spełnia określone kryteria, można utworzyć tokeny 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 dotyczące tokenu jest wymagane dla 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 (asymetrycznego lub symetrycznego) skojarzonego 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 (jeśli jest to konieczne).

(Odziedziczone po ServiceModelSecurityTokenRequirement)
Properties

Pobiera kolekcję właściwości niestatycznych 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 komunikatów 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 za pośrednictwem.

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()

Wyprowadza 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