Udostępnij za pośrednictwem


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 jest używana w tworzeniu 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 współużytkowany przez strony komunikujące się przez cały okres istnienia sesji komunikacyjnej.

Konstruktory

SecureConversationSecurityTokenParameters()

Inicjuje nowe wystąpienie klasy SecureConversationSecurityTokenParameters.

SecureConversationSecurityTokenParameters(SecureConversationSecurityTokenParameters)

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

SecureConversationSecurityTokenParameters(SecurityBindingElement)

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

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean)

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

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean)

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

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean, ChannelProtectionRequirements)

Inicjuje SecureConversationSecurityTokenParameters nowe wystąpienie klasy z właściwości określonej SecurityBindingElement z określoną wartością ChannelProtectionRequirements.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, ChannelProtectionRequirements)

Inicjuje SecureConversationSecurityTokenParameters nowe wystąpienie klasy z właściwości określonej SecurityBindingElement z określoną wartością ChannelProtectionRequirements.

Właściwości

BootstrapProtectionRequirements

Pobiera wymagania dotyczące ochrony bootstrap.

BootstrapSecurityBindingElement

Pobiera lub ustawia element powiązania zabezpieczeń bootstrap.

CanRenewSession

Pobiera lub ustawia wartość wskazującą, czy sesja komunikacji może zostać odnowiona.

HasAsymmetricKey

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

HasAsymmetricKey

Po zastąpieniu w klasie pochodnej pobiera wartość wskazującą, czy token ma klucz asymetryczny.

(Odziedziczone po SecurityTokenParameters)
InclusionMode

Pobiera lub ustawia wymagania dotyczące dołączania tokenów.

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

SupportsClientAuthentication

Po zastąpieniu w klasie pochodnej pobiera wartość wskazującą, czy token obsługuje uwierzytelnianie klienta.

(Odziedziczone po SecurityTokenParameters)
SupportsClientWindowsIdentity

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

SupportsClientWindowsIdentity

Po zastąpieniu w klasie pochodnej pobiera wartość wskazującą, czy token obsługuje tożsamość Windows na potrzeby uwierzytelniania.

(Odziedziczone po SecurityTokenParameters)
SupportsServerAuthentication

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

SupportsServerAuthentication

Po zastąpieniu w klasie pochodnej pobiera wartość wskazującą, czy token obsługuje uwierzytelnianie serwera.

(Odziedziczone po SecurityTokenParameters)

Metody

Clone()

Klonuje inne wystąpienie tej klasy.

(Odziedziczone po SecurityTokenParameters)
CloneCore()

Klonuje inne wystąpienie tej klasy.

CloneCore()

Klonuje inne wystąpienie tej klasy.

(Odziedziczone po SecurityTokenParameters)
CreateKeyIdentifierClause(SecurityToken, SecurityTokenReferenceStyle)

Tworzy klauzulę identyfikatora klucza dla tokenu.

CreateKeyIdentifierClause(SecurityToken, SecurityTokenReferenceStyle)

Tworzy klauzulę identyfikatora klucza dla tokenu.

(Odziedziczone po SecurityTokenParameters)
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)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
InitializeSecurityTokenRequirement(SecurityTokenRequirement)

Inicjuje wymaganie dotyczące tokenu zabezpieczającego.

InitializeSecurityTokenRequirement(SecurityTokenRequirement)

Podczas zastępowania w klasie pochodnej inicjuje wymaganie tokenu zabezpieczającego.

(Odziedziczone po SecurityTokenParameters)
MatchesKeyIdentifierClause(SecurityToken, SecurityKeyIdentifierClause, SecurityTokenReferenceStyle)

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

(Odziedziczone po SecurityTokenParameters)
MemberwiseClone()

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

(Odziedziczone po Object)
ToString()

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

ToString()

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

(Odziedziczone po SecurityTokenParameters)

Dotyczy