StableMPC::OAuthCredentials
Constructors
new(client_id : String, client_secret : String | Nil, token_endpoint : String, token_auth_method : String, resource : String, scope : String | Nil, access_token : String | Nil, refresh_token : String | Nil, access_expires_at : Time | Nil, refresh_expires_at : Time | Nil, refresh_state : String)
SourceInstance methods
access_expires_at
access_token
client_id
client_secret
clone
Sourcecopy_with(client_id _client_id = @client_id, client_secret _client_secret = @client_secret, token_endpoint _token_endpoint = @token_endpoint, token_auth_method _token_auth_method = @token_auth_method, resource _resource = @resource, scope _scope = @scope, access_token _access_token = @access_token, refresh_token _refresh_token = @refresh_token, access_expires_at _access_expires_at = @access_expires_at, refresh_expires_at _refresh_expires_at = @refresh_expires_at, refresh_state _refresh_state = @refresh_state)
Sourcerefresh_expires_at
refresh_state
refresh_token
resource
scope
token_auth_method
token_endpoint