AsymmetricSecurityBindingElement Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy wystąpienie tej klasy.
Przeciążenia
AsymmetricSecurityBindingElement() |
Tworzy wystąpienie tej klasy. |
AsymmetricSecurityBindingElement(SecurityTokenParameters) |
Inicjuje nowe wystąpienie z AsymmetricSecurityBindingElement określonymi parametrami tokenu odbiorcy. |
AsymmetricSecurityBindingElement(SecurityTokenParameters, SecurityTokenParameters) |
Inicjuje nowe wystąpienie przy użyciu określonego AsymmetricSecurityBindingElement adresata i parametrów tokenu inicjatora. |
AsymmetricSecurityBindingElement()
Tworzy wystąpienie tej klasy.
public:
AsymmetricSecurityBindingElement();
public AsymmetricSecurityBindingElement ();
Public Sub New ()
Uwagi
Następujące elementy członkowskie są ustawiane przez ten konstruktor:
Członek | Wartość |
---|---|
MessageProtectionOrder | SignBeforeEncrypt |
RequireSignatureConfirmation | false |
InitiatorTokenParameters | null |
RecipientTokenParameters | null |
AllowSerializedSigningTokenOnReply | false |
Dotyczy
AsymmetricSecurityBindingElement(SecurityTokenParameters)
Inicjuje nowe wystąpienie z AsymmetricSecurityBindingElement określonymi parametrami tokenu odbiorcy.
public:
AsymmetricSecurityBindingElement(System::ServiceModel::Security::Tokens::SecurityTokenParameters ^ recipientTokenParameters);
public AsymmetricSecurityBindingElement (System.ServiceModel.Security.Tokens.SecurityTokenParameters recipientTokenParameters);
new System.ServiceModel.Channels.AsymmetricSecurityBindingElement : System.ServiceModel.Security.Tokens.SecurityTokenParameters -> System.ServiceModel.Channels.AsymmetricSecurityBindingElement
Public Sub New (recipientTokenParameters As SecurityTokenParameters)
Parametry
- recipientTokenParameters
- SecurityTokenParameters
Definiuje token odbiorcy (na przykład certyfikat X.509 serwera).
Uwagi
Następujące elementy członkowskie są ustawiane przez ten konstruktor:
Członek | Wartość |
---|---|
MessageProtectionOrder | SignBeforeEncrypt |
RequireSignatureConfirmation | false |
InitiatorTokenParameters | null |
RecipientTokenParameters | recipientTokenParameters |
AllowSerializedSigningTokenOnReply | false |
Dotyczy
AsymmetricSecurityBindingElement(SecurityTokenParameters, SecurityTokenParameters)
Inicjuje nowe wystąpienie przy użyciu określonego AsymmetricSecurityBindingElement adresata i parametrów tokenu inicjatora.
public:
AsymmetricSecurityBindingElement(System::ServiceModel::Security::Tokens::SecurityTokenParameters ^ recipientTokenParameters, System::ServiceModel::Security::Tokens::SecurityTokenParameters ^ initiatorTokenParameters);
public AsymmetricSecurityBindingElement (System.ServiceModel.Security.Tokens.SecurityTokenParameters recipientTokenParameters, System.ServiceModel.Security.Tokens.SecurityTokenParameters initiatorTokenParameters);
new System.ServiceModel.Channels.AsymmetricSecurityBindingElement : System.ServiceModel.Security.Tokens.SecurityTokenParameters * System.ServiceModel.Security.Tokens.SecurityTokenParameters -> System.ServiceModel.Channels.AsymmetricSecurityBindingElement
Public Sub New (recipientTokenParameters As SecurityTokenParameters, initiatorTokenParameters As SecurityTokenParameters)
Parametry
- recipientTokenParameters
- SecurityTokenParameters
Definiuje token odbiorcy (na przykład certyfikat X.509 serwera).
- initiatorTokenParameters
- SecurityTokenParameters
Definiuje token inicjatora (na przykład certyfikat X.509 klienta).
Przykłady
Poniższy kod przedstawia jeden ze sposobów wywoływania tego konstruktora.
AsymmetricSecurityBindingElement abe =
(AsymmetricSecurityBindingElement)SecurityBindingElement.
CreateMutualCertificateBindingElement(
MessageSecurityVersion.
WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10);
Dim abe As AsymmetricSecurityBindingElement = CType(SecurityBindingElement.CreateMutualCertificateBindingElement(MessageSecurityVersion.WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10), AsymmetricSecurityBindingElement)
Uwagi
Następujące elementy członkowskie są ustawiane przez ten konstruktor:
Członek | Wartość |
---|---|
MessageProtectionOrder | SignBeforeEncrypt |
RequireSignatureConfirmation | false |
InitiatorTokenParameters | initiatorTokenParameters |
RecipientTokenParameters | recipientTokenParameters |
AllowSerializedSigningTokenOnReply | false |