Реакция на события TransportClientEndpointBehavior — это класс Windows Communication Foundation (WCF), используемый для указания учетных данных проверки подлинности Windows Azure Service Bus для конкретной конечной точки. Его экземпляры могут совместно использоваться несколькими конечными точками, чтобы их описания (прослушиватель и каналы), использующие одни учетные данные Service Bus, могли заполняться одинаково настроенным экземпляром класса.
Реакцию на события можно определить и применить к конечным точкам в коде или файлах конфигурации.
|
Члены TransportClientEndpointBehavior |
Описание
|
|
CredentialType
|
Свойство CredentialType задает метод проверки подлинности для конечной точки. В данном свойстве можно использовать следующие значения:
-
Saml: указывает, что клиентские учетные данные заданы в формате SAML и передаются по протоколу SSL. При этом требуется создать собственный сервер учетных данных SSL.
-
SharedSecret: указывает, что клиентские учетные данные задаются в самостоятельно выпущенном общем секрете, зарегистрированном в Access Control через портал Windows Azure. В этом случае дополнительные параметры для свойства Credentials не требуются.
-
SimpleWebToken: указывает, что клиентские учетные данные задаются в самостоятельно выпущенном общем секрете, зарегистрированном в Access Control через портал Windows Azure. При этом они хранятся в новом стандартном формате SWT. Как и в предыдущем случае, дополнительные параметры для свойства Credentials не требуются.
-
Unauthenticated: указывает, что клиентские учетные данные не задаются. При этом маркер не получается и не отправляется. Этот вариант используется клиентами, которым согласно политике привязки службы не требуется проверка подлинности. Обратите внимание, что при этом защита данных отсутствует, если не используются другие меры безопасности.
|
|
Credentials
|
Это свойство ссылается на составной контейнер учетных данных TransportClientCredentials, в котором хранятся учетные данные описанных ранее типов.
|