Struct splinter::oauth::OpenIdOAuthClientBuilder[][src]

pub struct OpenIdOAuthClientBuilder { /* fields omitted */ }
Expand description

Builds a new OAuthClient using an OpenID discovery document.

Implementations

Constructs a new OpenIdOAuthClientBuilder.

Constructs a new OpenIdOAuthClientBuilder that’s pre-configured with the scope for getting refresh tokens.

Constructs a new OpenIdOAuthClientBuilder that’s pre-configured with Google’s discovery URL and the extra authorization code request parameter for getting refresh tokens.

Sets the client ID for the OAuth2 provider.

Sets the client secret for the OAuth2 provider.

Sets extra parameters that will be added to an authorization request.

Sets the scopes to request from the OAuth2 provider.

Sets the in-flight request store in order to store values between requests to and from the OAuth2 provider.

Sets the redirect URL for the OAuth2 provider.

Sets the discovery document URL for the OpenID Connect provider.

Builds an OAuthClient based on the OpenID provider’s discovery document.

Errors

Returns an OAuthClientBuildError if there are required fields missing, if any URL’s provided are invalid or it is unable to load the discovery document.

Trait Implementations

Returns the “default value” for a type. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Performs the conversion.

Convert self to an expression for Diesel’s query builder. Read more

Convert &self to an expression for Diesel’s query builder. Read more

Should always be Self

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more