Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 1.22 KB

AuthenticationExtrasExchange.md

File metadata and controls

25 lines (18 loc) · 1.22 KB

AuthenticationExtrasExchange — operations

Accessor: client.AuthenticationExtrasExchange · Source: src/VimeoApi/Api/AuthenticationExtrasExchange.cs · 1 operation

Type sources: the file declaring each type an operation names (RawError excluded — see sdk-map.md).

ExchangeAuthCode

  • Auth: options.Oauth2AuthorizationCode OR options.Oauth2ClientCredentials OR options.Bearer
  • Signature: ExchangeAuthCode(ExchangeAuthCodeRequest request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
    • required: Body
  • Returns: Auth
  • Error: ApiException<ExchangeAuthCodeError> — Case A (typed)
  • Error accessors: TryGetAuthError(out AuthError) [400] · TryGetRawError(out RawError) [fallback]
Type Source
ExchangeAuthCodeRequest src/VimeoApi/Requests/AuthenticationExtrasExchange/ExchangeAuthCodeRequest.cs
OauthAccessTokenRequest src/VimeoApi/Models/OauthAccessTokenRequest.cs
Auth src/VimeoApi/Models/Auth.cs
ExchangeAuthCodeError src/VimeoApi/Errors/ExchangeAuthCodeError.cs
AuthError src/VimeoApi/Models/AuthError.cs