Closed sausman closed 2 years ago
This adds AuthorizationCodeRequest + RefreshTokenRequest, and also slightly refactors the PostAuthAsync<T> method to not require a URI.
AuthorizationCodeRequest
RefreshTokenRequest
PostAuthAsync<T>
client_credentials
await client.PostAuthAsync<TokenResponse>(new AppTokenRequest { Key = "client-id", Secret ="client-secret" })
authorization_code
await client.PostAuthAsync<TokenResponse>(new AuthorizationCodeRequest { Key = "client-id", Secret ="client-secret", RedirectUri = "https://mysite.com/dwolla/callback", Code = "code" })
refresh_token
await client.PostAuthAsync<TokenResponse>(new RefreshTokenRequest { Key = "client-id", Secret ="client-secret", RefreshToken = "refresh-token" })
This adds
AuthorizationCodeRequest
+RefreshTokenRequest
, and also slightly refactors thePostAuthAsync<T>
method to not require a URI.client_credentials
flowauthorization_code
flowrefresh_token
flow