Package discord4j.oauth2.service
Class OAuth2Service
- java.lang.Object
-
- discord4j.rest.service.RestService
-
- discord4j.oauth2.service.OAuth2Service
-
public class OAuth2Service extends RestService
-
-
Constructor Summary
Constructors Constructor Description OAuth2Service(Router router)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Mono<discord4j.discordjson.json.AccessTokenData>
exchangeAuthorizationCode(discord4j.discordjson.json.AuthorizationCodeGrantRequest request)
Mono<discord4j.discordjson.json.AccessTokenData>
exchangeClientCredentials(discord4j.discordjson.json.ClientCredentialsGrantRequest request)
Mono<discord4j.discordjson.json.AccessTokenData>
refreshToken(discord4j.discordjson.json.TokenRefreshRequest request)
Mono<Void>
revokeToken(discord4j.discordjson.json.TokenRevokeRequest request)
-
Methods inherited from class discord4j.rest.service.RestService
getRouter
-
-
-
-
Constructor Detail
-
OAuth2Service
public OAuth2Service(Router router)
-
-
Method Detail
-
exchangeAuthorizationCode
public Mono<discord4j.discordjson.json.AccessTokenData> exchangeAuthorizationCode(discord4j.discordjson.json.AuthorizationCodeGrantRequest request)
-
exchangeClientCredentials
public Mono<discord4j.discordjson.json.AccessTokenData> exchangeClientCredentials(discord4j.discordjson.json.ClientCredentialsGrantRequest request)
-
refreshToken
public Mono<discord4j.discordjson.json.AccessTokenData> refreshToken(discord4j.discordjson.json.TokenRefreshRequest request)
-
-