SecureConversationSecurityTokenParameters Klass

Definition

Representerar parametrarna för en säkerhetstoken för säker konversation.

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
Arv
SecureConversationSecurityTokenParameters

Kommentarer

Den här klassen är en samling tokenegenskaper och metoder och används för att skapa säkerhetsbindningselement och token.

Säkra konversationer omfattar utbyte av flera meddelanden och använder en säkerhetskontext för att säkerställa säkerheten. En säkerhetskontext delas mellan de kommunicerande parterna under en kommunikationssessions livslängd.

Konstruktorer

Name Description
SecureConversationSecurityTokenParameters()

Initierar en ny instans av SecureConversationSecurityTokenParameters klassen.

SecureConversationSecurityTokenParameters(SecureConversationSecurityTokenParameters)

Initierar en ny instans av SecureConversationSecurityTokenParameters klassen från en annan instans av den här klassen.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean, ChannelProtectionRequirements)

Initierar en ny instans av SecureConversationSecurityTokenParameters klassen från egenskaperna för en angiven SecurityBindingElement med angiven ChannelProtectionRequirements.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean)

Initierar en ny instans av SecureConversationSecurityTokenParameters klassen från egenskaperna för en angiven SecurityBindingElement.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, ChannelProtectionRequirements)

Initierar en ny instans av SecureConversationSecurityTokenParameters klassen från egenskaperna för en angiven SecurityBindingElement med angiven ChannelProtectionRequirements.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean)

Initierar en ny instans av SecureConversationSecurityTokenParameters klassen från egenskaperna för en angiven SecurityBindingElement.

SecureConversationSecurityTokenParameters(SecurityBindingElement)

Initierar en ny instans av SecureConversationSecurityTokenParameters klassen från egenskaperna för en angiven SecurityBindingElement.

Egenskaper

Name Description
BootstrapProtectionRequirements

Hämtar bootstrap-skyddskrav.

BootstrapSecurityBindingElement

Hämtar eller anger säkerhetsbindningselementet bootstrap.

CanRenewSession

Hämtar eller anger ett värde som anger om kommunikationssessionen kan förnyas.

HasAsymmetricKey

Hämtar ett värde som anger om säkerhetstoken har en asymmetrisk nyckel.

InclusionMode

Hämtar eller anger kraven för tokeninkludering.

(Ärvd från SecurityTokenParameters)
ReferenceStyle

Hämtar eller anger tokenreferensformatet.

(Ärvd från SecurityTokenParameters)
RequireCancellation

Hämtar eller anger ett värde som anger om annullering krävs.

RequireDerivedKeys

Hämtar eller anger ett värde som anger om nycklar kan härledas från de ursprungliga bevisnycklarna.

(Ärvd från SecurityTokenParameters)
SupportsClientAuthentication

Hämtar ett värde som anger om token stöder klientautentisering.

SupportsClientWindowsIdentity

Hämtar ett värde som anger om token stöder en Windows identitet för autentisering.

SupportsServerAuthentication

Hämtar ett värde som anger om token stöder serverautentisering.

Metoder

Name Description
Clone()

Klonar en annan instans av den här instansen av klassen.

(Ärvd från SecurityTokenParameters)
CloneCore()

Klonar en annan instans av den här instansen av klassen.

CreateKeyIdentifierClause(SecurityToken, SecurityTokenReferenceStyle)

Skapar en nyckelidentifierarsats för en token.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
InitializeSecurityTokenRequirement(SecurityTokenRequirement)

Initierar ett krav för säkerhetstoken.

MatchesKeyIdentifierClause(SecurityToken, SecurityKeyIdentifierClause, SecurityTokenReferenceStyle)

Anger om en token matchar en nyckelidentifierarsats.

(Ärvd från SecurityTokenParameters)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Visar en textrepresentation av den här instansen av klassen.

Gäller för