X509SecurityTokenParameters.X509ReferenceStyle Свойство

Определение

Получает или задает стиль ссылок X.509.Gets or sets the X.509 reference style.

public:
 property System::ServiceModel::Security::Tokens::X509KeyIdentifierClauseType X509ReferenceStyle { System::ServiceModel::Security::Tokens::X509KeyIdentifierClauseType get(); void set(System::ServiceModel::Security::Tokens::X509KeyIdentifierClauseType value); };
public System.ServiceModel.Security.Tokens.X509KeyIdentifierClauseType X509ReferenceStyle { get; set; }
member this.X509ReferenceStyle : System.ServiceModel.Security.Tokens.X509KeyIdentifierClauseType with get, set
Public Property X509ReferenceStyle As X509KeyIdentifierClauseType

Значение свойства

Стиль ссылки X. 509.The X.509 reference style.

Примеры

В следующем примере кода показано, как задать это свойство.The following code shows how to set this property.

AsymmetricSecurityBindingElement abe =
    (AsymmetricSecurityBindingElement)SecurityBindingElement.
    CreateMutualCertificateBindingElement(
    MessageSecurityVersion.
    WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10);

abe.SetKeyDerivation(false);

X509SecurityTokenParameters istp =
   abe.InitiatorTokenParameters as X509SecurityTokenParameters;
if (istp != null)
{
    istp.X509ReferenceStyle =
    X509KeyIdentifierClauseType.IssuerSerial;
}
Dim abe As AsymmetricSecurityBindingElement = CType(SecurityBindingElement.CreateMutualCertificateBindingElement(MessageSecurityVersion.WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10), AsymmetricSecurityBindingElement)

abe.SetKeyDerivation(False)

Dim istp As X509SecurityTokenParameters = TryCast(abe.InitiatorTokenParameters, X509SecurityTokenParameters)
If istp IsNot Nothing Then
    istp.X509ReferenceStyle = X509KeyIdentifierClauseType.IssuerSerial
End If

Применяется к