类 OAuth2EndpointUtil
java.lang.Object
io.github.mangocrisp.spring.taybct.auth.security.util.OAuth2EndpointUtil
Utility methods for the OAuth 2.0 Protocol Endpoints.
- 从以下版本开始:
- 0.1.2
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明getFormParameters
(jakarta.servlet.http.HttpServletRequest request) getParametersIfMatchesAuthorizationCodeGrantRequest
(jakarta.servlet.http.HttpServletRequest request, String... exclusions) getQueryParameters
(jakarta.servlet.http.HttpServletRequest request) static boolean
matchesAuthorizationCodeGrantRequest
(jakarta.servlet.http.HttpServletRequest request) static boolean
matchesPkceTokenRequest
(jakarta.servlet.http.HttpServletRequest request) static String
normalizeUserCode
(String userCode) static void
throwError
(String errorCode, String parameterName, String errorUri) static boolean
validateUserCode
(String userCode)
-
字段详细资料
-
ACCESS_TOKEN_REQUEST_ERROR_URI
- 另请参阅:
-
-
构造器详细资料
-
OAuth2EndpointUtil
private OAuth2EndpointUtil()
-
-
方法详细资料
-
getFormParameters
-
getQueryParameters
-
getParametersIfMatchesAuthorizationCodeGrantRequest
-
matchesAuthorizationCodeGrantRequest
public static boolean matchesAuthorizationCodeGrantRequest(jakarta.servlet.http.HttpServletRequest request) -
matchesPkceTokenRequest
public static boolean matchesPkceTokenRequest(jakarta.servlet.http.HttpServletRequest request) -
throwError
-
normalizeUserCode
-
validateUserCode
-