sttp-oauth2
sttp-oauth2
com.ocadotechnology.sttp.oauth2
AccessTokenProvider
AccessTokenProvider
AuthorizationCode
AuthorizationCodeProvider
AuthorizationCodeProvider
Config
Config
Path
Segment
ClientCredentials
ClientCredentialsProvider
ClientCredentialsProvider
ClientCredentialsToken
AccessTokenResponse
AccessTokenResponse
ExtendedOAuth2TokenResponse
ExtendedOAuth2TokenResponse
Introspection
Audience
Audience
SeqAudience
StringAudience
TokenIntrospectionResponse
TokenIntrospectionResponse
OAuth2Token
OAuth2TokenResponse
OAuth2TokenResponse
Basic
PasswordGrant
User
User
PasswordGrantProvider
PasswordGrantProvider
ScopeSelection
ScopeSelection
KeepExisting
OverrideWith
Secret
Secret
SttpOauth2ClientCredentialsBackend
SttpOauth2ClientCredentialsBackend
TokenIntrospection
TokenIntrospection
TokenUserDetails
TokenUserDetails
UserInfo
UserInfo
UserInfoProvider
UserInfoProvider
circe
common
Error
HttpClientError
OAuth2Error
OAuth2ErrorResponse
OAuth2ErrorResponse
InvalidClient
InvalidGrant
InvalidRequest
InvalidScope
OAuth2ErrorResponseType
UnauthorizedClient
UnsupportedGrantType
UnknownOAuth2Error
Error
OAuth2Exception
ParsingException
Scope
ValidScope
ValidScope
sttp-oauth2
/
com.ocadotechnology.sttp.oauth2
/
ScopeSelection
/
OverrideWith
OverrideWith
final case
class
OverrideWith
(
scopes:
Set
[
Scope
])
extends
ScopeSelection
Graph
Supertypes
trait
ScopeSelection
trait
Serializable
trait
Product
trait
Equals
class
Object
trait
Matchable
class
Any
Value members
Value members
Inherited methods
def
productElementNames
:
Iterator
[
String
]
Inherited from:
Product
def
productIterator
:
Iterator
[
Any
]
Inherited from:
Product
def
toRequestMap
:
Map
[
String
,
String
]
Inherited from:
ScopeSelection