Enumeración TransportClientCredentialType

Nota: esta API ya está obsoleta.

Representa el tipo de credencial de cliente que se va a usar para la autenticación en el transporte de Windows Azure Service Bus.

Espacio de nombres:  Microsoft.ServiceBus
Ensamblado:  Microsoft.ServiceBus (en Microsoft.ServiceBus.dll)

[ObsoleteAttribute]
public enum TransportClientCredentialType

Nombre del miembroDescripción
SharedSecretEspecifica que la credencial de secreto compartido se usa para autenticar con Windows Azure Service Bus.
SimpleWebTokenEspecifica que la credencial de token web simple se usa para autenticar con Windows Azure Service Bus.
SamlEspecifica que la credencial del lenguaje de marcado de aserción de seguridad se usa para autenticar con Windows Azure Service Bus.
UnauthenticatedCredencial de cliente no proporcionada. Esta opción evita adquirir y enviar un token en conjunto y es necesaria para todos los clientes que no deben autenticar de acuerdo con su directiva de enlace de servicio.
TokenProviderEspecifica que la credencial de proveedor de tokens personalizado se usa para autenticar con Windows Azure Service Bus.

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: