mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-12-09 18:26:09 +00:00
rename enum constants (#10631)
This commit is contained in:
@@ -37,7 +37,7 @@ public class OAuth implements Authentication {
|
||||
|
||||
private String tokenUrl;
|
||||
private String absoluteTokenUrl;
|
||||
private OAuthFlow flow = OAuthFlow.application;
|
||||
private OAuthFlow flow = OAuthFlow.APPLICATION;
|
||||
private OAuth20Service service;
|
||||
private DefaultApi20 authApi;
|
||||
private String scope;
|
||||
@@ -114,18 +114,18 @@ public class OAuth implements Authentication {
|
||||
}
|
||||
try {
|
||||
switch (flow) {
|
||||
case password:
|
||||
case PASSWORD:
|
||||
if (username != null && password != null) {
|
||||
accessToken = service.getAccessTokenPasswordGrant(username, password, scope);
|
||||
}
|
||||
break;
|
||||
case accessCode:
|
||||
case ACCESS_CODE:
|
||||
if (code != null) {
|
||||
accessToken = service.getAccessToken(code);
|
||||
code = null;
|
||||
}
|
||||
break;
|
||||
case application:
|
||||
case APPLICATION:
|
||||
accessToken = service.getAccessTokenClientCredentialsGrant(scope);
|
||||
break;
|
||||
default:
|
||||
@@ -170,14 +170,14 @@ public class OAuth implements Authentication {
|
||||
}
|
||||
|
||||
public OAuth usePasswordFlow(String username, String password) {
|
||||
this.flow = OAuthFlow.password;
|
||||
this.flow = OAuthFlow.PASSWORD;
|
||||
this.username = username;
|
||||
this.password = password;
|
||||
return this;
|
||||
}
|
||||
|
||||
public OAuth useAuthorizationCodeFlow(String code) {
|
||||
this.flow = OAuthFlow.accessCode;
|
||||
this.flow = OAuthFlow.ACCESS_CODE;
|
||||
this.code = code;
|
||||
return this;
|
||||
}
|
||||
|
||||
@@ -13,6 +13,12 @@
|
||||
|
||||
package org.openapitools.client.auth;
|
||||
|
||||
/**
|
||||
* OAuth flows that are supported by this client
|
||||
*/
|
||||
public enum OAuthFlow {
|
||||
accessCode, implicit, password, application
|
||||
ACCESS_CODE,
|
||||
IMPLICIT,
|
||||
PASSWORD,
|
||||
APPLICATION
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user