OAuth2Manager.RequestTokenAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| RequestTokenAsync(Uri, TokenRequestParams) |
Инициирует запрос маркера доступа. |
| RequestTokenAsync(Uri, TokenRequestParams, ClientAuthentication) |
Инициирует запрос маркера доступа с проверкой подлинности клиента. |
RequestTokenAsync(Uri, TokenRequestParams)
Инициирует запрос маркера доступа.
public:
static IAsyncOperation<TokenRequestResult ^> ^ RequestTokenAsync(Uri ^ tokenEndpoint, TokenRequestParams ^ params);
/// [Windows.Foundation.Metadata.Overload("RequestTokenAsync")]
static IAsyncOperation<TokenRequestResult> RequestTokenAsync(Uri const& tokenEndpoint, TokenRequestParams const& params);
[Windows.Foundation.Metadata.Overload("RequestTokenAsync")]
public static IAsyncOperation<TokenRequestResult> RequestTokenAsync(System.Uri tokenEndpoint, TokenRequestParams params);
function requestTokenAsync(tokenEndpoint, params)
Public Shared Function RequestTokenAsync (tokenEndpoint As Uri, params As TokenRequestParams) As IAsyncOperation(Of TokenRequestResult)
Параметры
- params
- TokenRequestParams
TokenRequestParams, содержащий сведения о запросе маркера.
Возвращаемое значение
IAsyncOperation, возвращающий tokenRequestResult.
- Атрибуты
Примеры
Пример запроса маркера доступа см. в разделе Exchange кода авторизации для реализации функций OAuth в Windows приложениях.
Применяется к
RequestTokenAsync(Uri, TokenRequestParams, ClientAuthentication)
Инициирует запрос маркера доступа с проверкой подлинности клиента.
public:
static IAsyncOperation<TokenRequestResult ^> ^ RequestTokenAsync(Uri ^ tokenEndpoint, TokenRequestParams ^ params, ClientAuthentication ^ clientAuth);
/// [Windows.Foundation.Metadata.Overload("RequestTokenAsync2")]
static IAsyncOperation<TokenRequestResult> RequestTokenAsync(Uri const& tokenEndpoint, TokenRequestParams const& params, ClientAuthentication const& clientAuth);
[Windows.Foundation.Metadata.Overload("RequestTokenAsync2")]
public static IAsyncOperation<TokenRequestResult> RequestTokenAsync(System.Uri tokenEndpoint, TokenRequestParams params, ClientAuthentication clientAuth);
function requestTokenAsync(tokenEndpoint, params, clientAuth)
Public Shared Function RequestTokenAsync (tokenEndpoint As Uri, params As TokenRequestParams, clientAuth As ClientAuthentication) As IAsyncOperation(Of TokenRequestResult)
Параметры
- params
- TokenRequestParams
TokenRequestParams, содержащий сведения о запросе маркера.
- clientAuth
- ClientAuthentication
ClientAuthentication, содержащий сведения о проверке подлинности клиента.
Возвращаемое значение
IAsyncOperation, возвращающий tokenRequestResult.
- Атрибуты
Примеры
Пример использования этого метода для запроса маркера доступа см. в разделе Exchange кода авторизации для реализации функций OAuth в приложениях Windows.