Enumeração TransportClientCredentialType

Observação: essa API está obsoleta.

Representa o tipo de credencial de cliente a ser usado para a autenticação no transporte do Service Bus do Windows Azure.

Namespace:  Microsoft.ServiceBus
Assembly:  Microsoft.ServiceBus (em Microsoft.ServiceBus.dll)

[ObsoleteAttribute]
public enum TransportClientCredentialType

Nome do membroDescrição
SharedSecretEspecifica que a credencial de segredo compartilhado é usada para fazer autenticação com o Service Bus do Windows Azure.
SimpleWebTokenEspecifica que a credencial de Simple Web Token é usada para fazer autenticação com o Service Bus do Windows Azure.
SamlEspecifica que a credencial Security Assertion Markup Language é usada para fazer autenticação com o Service Bus do Windows Azure.
UnauthenticatedNenhuma credencial de cliente fornecida. Esta opção evita a aquisição e o envio de um token completo, e é necessária para todos os clientes que não precisam fazer autenticação de acordo com sua política de associação do serviço.
TokenProviderEspecifica que a credencial de provedor de token personalizada é usada para fazer autenticação com o Service Bus do 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
Mostrar: