Перечисление TransportClientCredentialType

Примечание. Этот API-интерфейс устарел.

Представляет типа учетных данных клиента, используемые для проверки подлинности в транспорте Service Bus Windows Azure.

Пространство имен:  Microsoft.ServiceBus
Сборка:  Microsoft.ServiceBus (в Microsoft.ServiceBus.dll)

[ObsoleteAttribute]
public enum TransportClientCredentialType

Имя элементаОписание
SharedSecretУказывает, что для проверки подлинности в Service Bus Windows Azure используются учетные данные с общим секретом.
SimpleWebTokenУказывает, что для проверки подлинности в Service Bus Windows Azure используются учетные данные SWT.
SamlУказывает, что для проверки подлинности в Service Bus Windows Azure используются учетные данные SAML.
UnauthenticatedУчетные данные клиента не предоставляются. Данный параметр позволяет избежать получения и отправки маркера вовсе и необходим для всех клиентов, которым не требуется проходить проверку подлинности согласно политике привязки службы.
TokenProviderУказывает, что для проверки подлинности в Service Bus Windows Azure используются учетные данные настраиваемого поставщика маркеров.

Windows Azure Service Bus supports only Full Trust code access security.

This is used with TransportClientEndpointBehavior to describe the client credentials.

The following code example sets the credential type of the TransportClientEndpointBehavior to the shared secret credential type, and then sets the issuer name and issuer secret credentials to be used with this credential type.

TransportClientEndpointBehavior behavior = new TransportClientEndpointBehavior();
behavior.CredentialType = TransportClientCredentialType.SharedSecret;
behavior.Credentials.SharedSecret.IssuerName = issuerName;
behavior.Credentials.SharedSecret.IssuerSecret = issuerSecret;
TransportClientEndpointBehavior behavior = new TransportClientEndpointBehavior();
behavior.CredentialType = TransportClientCredentialType.SharedSecret;
behavior.Credentials.SharedSecret.IssuerName = issuerName;
behavior.Credentials.SharedSecret.IssuerSecret = issuerSecret;

Dim behavior As New TransportClientEndpointBehavior()
behavior.CredentialType = TransportClientCredentialType.SharedSecret
behavior.Credentials.SharedSecret.IssuerName = issuerName
behavior.Credentials.SharedSecret.IssuerSecret = issuerSecret
Dim behavior As New TransportClientEndpointBehavior()
behavior.CredentialType = TransportClientCredentialType.SharedSecret
behavior.Credentials.SharedSecret.IssuerName = issuerName
behavior.Credentials.SharedSecret.IssuerSecret = issuerSecret
Показ: