Język

SecureConversationSecurityTokenParameters Klasa

Definicja

Reprezentuje parametry bezpiecznego tokenu zabezpieczającego konwersacji.

public ref class SecureConversationSecurityTokenParameters : System::ServiceModel::Security::Tokens::SecurityTokenParameters
public class SecureConversationSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
type SecureConversationSecurityTokenParameters = class
    inherit SecurityTokenParameters
Public Class SecureConversationSecurityTokenParameters
Inherits SecurityTokenParameters
Dziedziczenie
SecureConversationSecurityTokenParameters

Uwagi

Ta klasa jest kolekcją właściwości i metod tokenu i służy do tworzenia elementów powiązań zabezpieczeń i tokenów.

Bezpieczne konwersacje obejmują wymianę wielu wiadomości i użycie kontekstu zabezpieczeń w celu zapewnienia bezpieczeństwa. Kontekst zabezpieczeń jest udostępniany stronom komunikującym się przez cały czas trwania sesji komunikacji.

Konstruktory

Nazwa Opis
SecureConversationSecurityTokenParameters()

Inicjuje nowe wystąpienie klasy SecureConversationSecurityTokenParameters.

SecureConversationSecurityTokenParameters(SecureConversationSecurityTokenParameters)

Inicjuje SecureConversationSecurityTokenParameters nowe wystąpienie klasy z innego wystąpienia tej klasy.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean, ChannelProtectionRequirements)

Inicjuje nowe wystąpienie SecureConversationSecurityTokenParameters klasy z właściwości określonej z określonym SecurityBindingElementChannelProtectionRequirementselementem .

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean)

Inicjuje nowe wystąpienie SecureConversationSecurityTokenParameters klasy z właściwości określonej SecurityBindingElementklasy .

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, ChannelProtectionRequirements)

Inicjuje nowe wystąpienie SecureConversationSecurityTokenParameters klasy z właściwości określonej z określonym SecurityBindingElementChannelProtectionRequirementselementem .

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean)

Inicjuje nowe wystąpienie SecureConversationSecurityTokenParameters klasy z właściwości określonej SecurityBindingElementklasy .

SecureConversationSecurityTokenParameters(SecurityBindingElement)

Inicjuje nowe wystąpienie SecureConversationSecurityTokenParameters klasy z właściwości określonej SecurityBindingElementklasy .

Właściwości

Nazwa Opis
BootstrapProtectionRequirements

Pobiera wymagania dotyczące ochrony bootstrap.

BootstrapSecurityBindingElement

Pobiera lub ustawia element powiązania zabezpieczeń bootstrap.

CanRenewSession

Pobiera lub ustawia wartość wskazującą, czy można odnowić sesję komunikacji.

HasAsymmetricKey

Pobiera wartość wskazującą, czy token zabezpieczający ma klucz asymetryczny.

InclusionMode

Pobiera lub ustawia wymagania dotyczące dołączania tokenu.

(Odziedziczone po SecurityTokenParameters)
ReferenceStyle

Pobiera lub ustawia styl odwołania do tokenu.

(Odziedziczone po SecurityTokenParameters)
RequireCancellation

Pobiera lub ustawia wartość wskazującą, czy jest wymagane anulowanie.

RequireDerivedKeys

Pobiera lub ustawia wartość wskazującą, czy klucze mogą pochodzić z oryginalnych kluczy dowodowych.

(Odziedziczone po SecurityTokenParameters)
SupportsClientAuthentication

Pobiera wartość wskazującą, czy token obsługuje uwierzytelnianie klienta.

SupportsClientWindowsIdentity

Pobiera wartość wskazującą, czy token obsługuje tożsamość Windows na potrzeby uwierzytelniania.

SupportsServerAuthentication

Pobiera wartość wskazującą, czy token obsługuje uwierzytelnianie serwera.

Metody

Nazwa Opis
Clone()

Klonuje inne wystąpienie tej klasy.

(Odziedziczone po SecurityTokenParameters)
CloneCore()

Klonuje inne wystąpienie tej klasy.

CreateKeyIdentifierClause(SecurityToken, SecurityTokenReferenceStyle)

Tworzy klauzulę identyfikatora klucza dla tokenu.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
InitializeSecurityTokenRequirement(SecurityTokenRequirement)

Inicjuje wymaganie dotyczące tokenu zabezpieczającego.

MatchesKeyIdentifierClause(SecurityToken, SecurityKeyIdentifierClause, SecurityTokenReferenceStyle)

Wskazuje, czy token jest zgodny z klauzulą identyfikatora klucza.

(Odziedziczone po SecurityTokenParameters)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
ToString()

Wyświetla tekstową reprezentację tego wystąpienia klasy.

Dotyczy