Index
All Classes and Interfaces|All Packages|Serialized Form
A
- accessToken() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahTokenResponse
-
Returns the value of the
accessTokenrecord component. - authorize() - Method in record class com.github.catomat0.oauthhelper.oauth.OahOAuth
-
Returns the value of the
authorizerecord component.
B
- build() - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenBuilder
- build(OahProvider, OahAuthorizeParams) - Method in class com.github.catomat0.oauthhelper.oauth.OahAuthorizeUrlBuilder
- build(String, OahAuthorizeParams) - Method in class com.github.catomat0.oauthhelper.oauth.OahAuthorizeUrlBuilder
- builder(String, String, String) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProvider
C
- claim(String, String) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenBuilder
- claims(Map<String, String>) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenBuilder
- clear(HttpServletResponse) - Method in class com.github.catomat0.oauthhelper.jwt.OahRefreshTokenCookieWriter
- clear(HttpServletResponse) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenCookieWriter
- clear(HttpServletResponse, OahSignupTokenCookieWriter.CookieOptions) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenCookieWriter
- code() - Method in exception com.github.catomat0.oauthhelper.jwt.OahJwtException
- code() - Method in exception com.github.catomat0.oauthhelper.oauth.OahException
- code() - Method in exception com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenException
- codeChallenge() - Method in record class com.github.catomat0.oauthhelper.oauth.OahAuthorizeParams
-
Returns the value of the
codeChallengerecord component. - codeChallengeMethod() - Method in record class com.github.catomat0.oauthhelper.oauth.OahAuthorizeParams
-
Returns the value of the
codeChallengeMethodrecord component. - com.github.catomat0.oauthhelper.autoconfigure - package com.github.catomat0.oauthhelper.autoconfigure
- com.github.catomat0.oauthhelper.jwt - package com.github.catomat0.oauthhelper.jwt
- com.github.catomat0.oauthhelper.jwt.autoconfigure - package com.github.catomat0.oauthhelper.jwt.autoconfigure
- com.github.catomat0.oauthhelper.oauth - package com.github.catomat0.oauthhelper.oauth
- com.github.catomat0.oauthhelper.oauth.autoconfigure - package com.github.catomat0.oauthhelper.oauth.autoconfigure
- com.github.catomat0.oauthhelper.oauth.dto - package com.github.catomat0.oauthhelper.oauth.dto
- com.github.catomat0.oauthhelper.signuptoken - package com.github.catomat0.oauthhelper.signuptoken
- com.github.catomat0.oauthhelper.signuptoken.autoconfigure - package com.github.catomat0.oauthhelper.signuptoken.autoconfigure
- cookie() - Method in record class com.github.catomat0.oauthhelper.jwt.OahJwt
-
Returns the value of the
cookierecord component. - cookie() - Method in record class com.github.catomat0.oauthhelper.signuptoken.OahSignup
-
Returns the value of the
cookierecord component. - Cookie() - Constructor for class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProperties.Cookie
- COOKIE_INSECURE_SAMESITE - Enum constant in enum class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenErrorCode
-
쿠키 설정 불일치 — same-site=None 인데 secure=false (브라우저가 쿠키 drop).
- cookieAuthCorsConfig(List<String>) - Static method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenSecurity
- CookieOptions() - Constructor for class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenCookieWriter.CookieOptions
- corsForCookieAuth(String...) - Static method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenSecurity
- corsForCookieAuth(List<String>) - Static method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenSecurity
- corsForCookieAuth(List<String>, String) - Static method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenSecurity
D
- delete(String) - Method in class com.github.catomat0.oauthhelper.jwt.OahRefreshTokenService
- delete(String, String) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenService
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtAuthenticationFilter
- domain(String) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenCookieWriter.CookieOptions
E
- email() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahGoogleUserInfoResponse
-
Returns the value of the
emailrecord component. - email() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse.KakaoAccount
-
Returns the value of the
emailrecord component. - email() - Method in record class com.github.catomat0.oauthhelper.oauth.OahUserInfo
-
Returns the value of the
emailrecord component. - email() - Method in record class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenPayload
-
Returns the value of the
emailrecord component. - EMAIL_MISSING - Enum constant in enum class com.github.catomat0.oauthhelper.oauth.OahErrorCode
-
userinfo 응답에 email 이 없음.
- equals(Object) - Method in record class com.github.catomat0.oauthhelper.jwt.OahJwt
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.catomat0.oauthhelper.jwt.OahJwtPayload
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahGoogleUserInfoResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse.KakaoAccount
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse.KakaoAccount.Profile
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse.Properties
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahTokenResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.catomat0.oauthhelper.oauth.OahAuthorizeParams
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.catomat0.oauthhelper.oauth.OahOAuth
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.catomat0.oauthhelper.oauth.OahUserInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.catomat0.oauthhelper.signuptoken.OahSignup
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenPayload
-
Indicates whether some other object is "equal to" this one.
- exchange(OahProvider, String) - Method in class com.github.catomat0.oauthhelper.oauth.OahTokenClient
- exchange(OahProvider, String, String) - Method in class com.github.catomat0.oauthhelper.oauth.OahTokenClient
-
PKCE 흐름 지원:
codeVerifier를 함께 전달하면 form 에code_verifier파라미터 첨부. - EXPIRATION_INVALID - Enum constant in enum class com.github.catomat0.oauthhelper.jwt.OahJwtErrorCode
-
access/refresh expiration 값이 0 이하이거나 refresh < access (startup).
- EXPIRATION_INVALID - Enum constant in enum class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenErrorCode
-
expiration 값이 0 이하.
- expiresIn() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahTokenResponse
-
Returns the value of the
expiresInrecord component. - extra(String) - Method in record class com.github.catomat0.oauthhelper.jwt.OahJwtPayload
- extra(String) - Method in record class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenPayload
- extras() - Method in record class com.github.catomat0.oauthhelper.jwt.OahJwtPayload
-
Returns the value of the
extrasrecord component. - extras() - Method in record class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenPayload
-
Returns the value of the
extrasrecord component.
F
- fetch(OahProvider, String) - Method in class com.github.catomat0.oauthhelper.oauth.OahUserInfoClient
- fetchUserInfo(OahProvider, String) - Method in class com.github.catomat0.oauthhelper.oauth.OahLoginService
- fetchUserInfo(OahProvider, String, String) - Method in class com.github.catomat0.oauthhelper.oauth.OahLoginService
-
PKCE 흐름:
OahStateService.validateAndConsume(java.lang.String, java.lang.String)에서 반환된 code_verifier 를 전달. - fetchUserInfo(String, String) - Method in class com.github.catomat0.oauthhelper.oauth.OahLoginService
- fetchUserInfo(String, String, String) - Method in class com.github.catomat0.oauthhelper.oauth.OahLoginService
- from(String) - Static method in enum class com.github.catomat0.oauthhelper.oauth.OahProvider
G
- generate(String, String, String) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProvider
- generate(String, String, String, Map<String, String>) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProvider
- generate(String, String, String, Map<String, String>, long) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProvider
- generate(String, String, String, Map<String, String>, Duration) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProvider
- generateAccessToken(String, String) - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProvider
- generateAccessToken(String, String, Map<String, String>) - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProvider
- generateRefreshToken(String) - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProvider
- get(String) - Method in class com.github.catomat0.oauthhelper.jwt.OahRefreshTokenService
- get(String, String) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenService
- getAccessTokenExpiration() - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProperties
- getAuthorizeUri() - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties.Provider
- getClientId() - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties.Provider
- getClientSecret() - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties.Provider
- getConnectTimeoutMs() - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties.RestClient
- getCookie() - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProperties
- getDomain() - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProperties.RefreshCookie
- getDomain() - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProperties.Cookie
- getExpiration() - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProperties
- getGoogle() - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties
- getKakao() - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties
- getName() - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProperties.RefreshCookie
- getName() - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProperties.Cookie
- getPath() - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProperties.RefreshCookie
- getPath() - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProperties.Cookie
- getReadTimeoutMs() - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties.RestClient
- getRedirectUri() - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties.Provider
- getRedisKeyPrefix() - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProperties
- getRedisKeyPrefix() - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProperties
- getRefreshCookie() - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProperties
- getRefreshTokenExpiration() - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProperties
- getRestClient() - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties
- getSameSite() - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProperties.RefreshCookie
- getSameSite() - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProperties.Cookie
- getScope() - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties.Provider
- getSecretKey() - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProperties
- getSecretKey() - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProperties
- getStateRedisKeyPrefix() - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties
- getStateTtlSeconds() - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties
- getTokenUri() - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties.Provider
- getUserInfoUri() - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties.Provider
- GOOGLE - Enum constant in enum class com.github.catomat0.oauthhelper.oauth.OahProvider
H
- hashCode() - Method in record class com.github.catomat0.oauthhelper.jwt.OahJwt
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.catomat0.oauthhelper.jwt.OahJwtPayload
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahGoogleUserInfoResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse.KakaoAccount
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse.KakaoAccount.Profile
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse.Properties
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahTokenResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.catomat0.oauthhelper.oauth.OahAuthorizeParams
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.catomat0.oauthhelper.oauth.OahOAuth
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.catomat0.oauthhelper.oauth.OahUserInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.catomat0.oauthhelper.signuptoken.OahSignup
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenPayload
-
Returns a hash code value for this object.
- httpOnly(boolean) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenCookieWriter.CookieOptions
I
- id() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse
-
Returns the value of the
idrecord component. - INSECURE_URI - Enum constant in enum class com.github.catomat0.oauthhelper.oauth.OahErrorCode
-
provider config 의 token-uri / user-info-uri 가 http:// 로 시작.
- isEnabled() - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties.Provider
- isHttpOnly() - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProperties.RefreshCookie
- isHttpOnly() - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProperties.Cookie
- isSecure() - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProperties.RefreshCookie
- isSecure() - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProperties.Cookie
- issue(String) - Method in class com.github.catomat0.oauthhelper.oauth.OahStateService
-
state 와 PKCE code_challenge 를 생성하고 Redis 에 저장 후 반환.
J
- JwtAutoConfiguration - Class in com.github.catomat0.oauthhelper.jwt.autoconfigure
- JwtAutoConfiguration() - Constructor for class com.github.catomat0.oauthhelper.jwt.autoconfigure.JwtAutoConfiguration
- jwtProvider(OahJwtProperties) - Method in class com.github.catomat0.oauthhelper.jwt.autoconfigure.JwtAutoConfiguration
K
- KAKAO - Enum constant in enum class com.github.catomat0.oauthhelper.oauth.OahProvider
- kakaoAccount() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse
-
Returns the value of the
kakaoAccountrecord component. - KakaoAccount(String, OahKakaoUserInfoResponse.KakaoAccount.Profile) - Constructor for record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse.KakaoAccount
-
Creates an instance of a
KakaoAccountrecord class.
L
- login() - Method in record class com.github.catomat0.oauthhelper.oauth.OahOAuth
-
Returns the value of the
loginrecord component. - lower() - Method in enum class com.github.catomat0.oauthhelper.oauth.OahProvider
M
- maxAge(Duration) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenCookieWriter.CookieOptions
N
- name() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahGoogleUserInfoResponse
-
Returns the value of the
namerecord component. - name(String) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenCookieWriter.CookieOptions
- nickname() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse.KakaoAccount.Profile
-
Returns the value of the
nicknamerecord component. - nickname() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse.Properties
-
Returns the value of the
nicknamerecord component. - nickname() - Method in record class com.github.catomat0.oauthhelper.oauth.OahUserInfo
-
Returns the value of the
nicknamerecord component.
O
- OahAuthorizeParams - Record Class in com.github.catomat0.oauthhelper.oauth
-
authorize URL 조립에 필요한 파라미터.
- OahAuthorizeParams(String, String, String) - Constructor for record class com.github.catomat0.oauthhelper.oauth.OahAuthorizeParams
-
Creates an instance of a
OahAuthorizeParamsrecord class. - OahAuthorizeUrlBuilder - Class in com.github.catomat0.oauthhelper.oauth
-
OAuth authorize URL 조립기.
- OahAuthorizeUrlBuilder(OahProperties) - Constructor for class com.github.catomat0.oauthhelper.oauth.OahAuthorizeUrlBuilder
- OahErrorCode - Enum Class in com.github.catomat0.oauthhelper.oauth
- OahException - Exception in com.github.catomat0.oauthhelper.oauth
- OahException(OahErrorCode, String) - Constructor for exception com.github.catomat0.oauthhelper.oauth.OahException
- OahException(OahErrorCode, String, Throwable) - Constructor for exception com.github.catomat0.oauthhelper.oauth.OahException
- OahGoogleUserInfoResponse - Record Class in com.github.catomat0.oauthhelper.oauth.dto
- OahGoogleUserInfoResponse(String, String, String, String) - Constructor for record class com.github.catomat0.oauthhelper.oauth.dto.OahGoogleUserInfoResponse
-
Creates an instance of a
OahGoogleUserInfoResponserecord class. - OahJwt - Record Class in com.github.catomat0.oauthhelper.jwt
-
JWT 관련 서비스를 묶은 파사드.
- OahJwt(OahJwtProvider, OahRefreshTokenService, OahRefreshTokenCookieWriter) - Constructor for record class com.github.catomat0.oauthhelper.jwt.OahJwt
-
Creates an instance of a
OahJwtrecord class. - OahJwtAuthenticationFilter - Class in com.github.catomat0.oauthhelper.jwt
-
Authorization: Bearer <access_token> 헤더에서 access token 을 추출하여 SecurityContext 에 인증정보를 세팅한다.
- OahJwtAuthenticationFilter(OahJwtProvider) - Constructor for class com.github.catomat0.oauthhelper.jwt.OahJwtAuthenticationFilter
- OahJwtErrorCode - Enum Class in com.github.catomat0.oauthhelper.jwt
- OahJwtException - Exception in com.github.catomat0.oauthhelper.jwt
- OahJwtException(OahJwtErrorCode, String) - Constructor for exception com.github.catomat0.oauthhelper.jwt.OahJwtException
- OahJwtException(OahJwtErrorCode, String, Throwable) - Constructor for exception com.github.catomat0.oauthhelper.jwt.OahJwtException
- OahJwtPayload - Record Class in com.github.catomat0.oauthhelper.jwt
- OahJwtPayload(String, String, String, Map<String, String>) - Constructor for record class com.github.catomat0.oauthhelper.jwt.OahJwtPayload
-
Creates an instance of a
OahJwtPayloadrecord class. - OahJwtProperties - Class in com.github.catomat0.oauthhelper.jwt
- OahJwtProperties() - Constructor for class com.github.catomat0.oauthhelper.jwt.OahJwtProperties
- OahJwtProperties.RefreshCookie - Class in com.github.catomat0.oauthhelper.jwt
- OahJwtProvider - Class in com.github.catomat0.oauthhelper.jwt
- OahJwtProvider(OahJwtProperties) - Constructor for class com.github.catomat0.oauthhelper.jwt.OahJwtProvider
- OahKakaoUserInfoResponse - Record Class in com.github.catomat0.oauthhelper.oauth.dto
- OahKakaoUserInfoResponse(Long, OahKakaoUserInfoResponse.KakaoAccount, OahKakaoUserInfoResponse.Properties) - Constructor for record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse
-
Creates an instance of a
OahKakaoUserInfoResponserecord class. - OahKakaoUserInfoResponse.KakaoAccount - Record Class in com.github.catomat0.oauthhelper.oauth.dto
- OahKakaoUserInfoResponse.KakaoAccount.Profile - Record Class in com.github.catomat0.oauthhelper.oauth.dto
- OahKakaoUserInfoResponse.Properties - Record Class in com.github.catomat0.oauthhelper.oauth.dto
- OahLoginService - Class in com.github.catomat0.oauthhelper.oauth
-
OAuth 콜백 처리 파사드.
- OahLoginService(OahTokenClient, OahUserInfoClient) - Constructor for class com.github.catomat0.oauthhelper.oauth.OahLoginService
- OahOAuth - Record Class in com.github.catomat0.oauthhelper.oauth
-
OAuth 관련 서비스 3개를 묶은 파사드.
- OahOAuth(OahStateService, OahAuthorizeUrlBuilder, OahLoginService) - Constructor for record class com.github.catomat0.oauthhelper.oauth.OahOAuth
-
Creates an instance of a
OahOAuthrecord class. - OahProperties - Class in com.github.catomat0.oauthhelper.oauth
- OahProperties() - Constructor for class com.github.catomat0.oauthhelper.oauth.OahProperties
- OahProperties.Provider - Class in com.github.catomat0.oauthhelper.oauth
- OahProperties.RestClient - Class in com.github.catomat0.oauthhelper.oauth
- OahProvider - Enum Class in com.github.catomat0.oauthhelper.oauth
- OahRefreshTokenCookieWriter - Class in com.github.catomat0.oauthhelper.jwt
-
Refresh token 을 HttpOnly 쿠키로 관리하는 헬퍼.
- OahRefreshTokenCookieWriter(OahJwtProperties) - Constructor for class com.github.catomat0.oauthhelper.jwt.OahRefreshTokenCookieWriter
- OahRefreshTokenService - Class in com.github.catomat0.oauthhelper.jwt
- OahRefreshTokenService(RedisTemplate<String, String>, OahJwtProperties) - Constructor for class com.github.catomat0.oauthhelper.jwt.OahRefreshTokenService
- OahSignup - Record Class in com.github.catomat0.oauthhelper.signuptoken
-
Signup token 관련 서비스를 묶은 파사드.
- OahSignup(OahSignupTokenProvider, OahSignupTokenService, OahSignupTokenCookieWriter) - Constructor for record class com.github.catomat0.oauthhelper.signuptoken.OahSignup
-
Creates an instance of a
OahSignuprecord class. - OahSignupTokenBuilder - Class in com.github.catomat0.oauthhelper.signuptoken
- OahSignupTokenCookieWriter - Class in com.github.catomat0.oauthhelper.signuptoken
- OahSignupTokenCookieWriter(OahSignupTokenProperties) - Constructor for class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenCookieWriter
- OahSignupTokenCookieWriter.CookieOptions - Class in com.github.catomat0.oauthhelper.signuptoken
- OahSignupTokenErrorCode - Enum Class in com.github.catomat0.oauthhelper.signuptoken
- OahSignupTokenException - Exception in com.github.catomat0.oauthhelper.signuptoken
- OahSignupTokenException(OahSignupTokenErrorCode, String) - Constructor for exception com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenException
- OahSignupTokenException(OahSignupTokenErrorCode, String, Throwable) - Constructor for exception com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenException
- OahSignupTokenPayload - Record Class in com.github.catomat0.oauthhelper.signuptoken
- OahSignupTokenPayload(String, String, String, Map<String, String>) - Constructor for record class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenPayload
-
Creates an instance of a
OahSignupTokenPayloadrecord class. - OahSignupTokenProperties - Class in com.github.catomat0.oauthhelper.signuptoken
- OahSignupTokenProperties() - Constructor for class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProperties
- OahSignupTokenProperties.Cookie - Class in com.github.catomat0.oauthhelper.signuptoken
- OahSignupTokenProvider - Class in com.github.catomat0.oauthhelper.signuptoken
- OahSignupTokenProvider(OahSignupTokenProperties) - Constructor for class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProvider
- OahSignupTokenSecurity - Class in com.github.catomat0.oauthhelper.signuptoken
- OahSignupTokenService - Class in com.github.catomat0.oauthhelper.signuptoken
- OahSignupTokenService(RedisTemplate<String, String>, OahSignupTokenProperties) - Constructor for class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenService
- OahStateService - Class in com.github.catomat0.oauthhelper.oauth
-
OAuth state + PKCE code_verifier 발급/검증 (CSRF + code injection 방어).
- OahStateService(RedisTemplate<String, String>, OahProperties) - Constructor for class com.github.catomat0.oauthhelper.oauth.OahStateService
- OahTokenClient - Class in com.github.catomat0.oauthhelper.oauth
- OahTokenClient(RestClient, OahProperties) - Constructor for class com.github.catomat0.oauthhelper.oauth.OahTokenClient
- OahTokenResponse - Record Class in com.github.catomat0.oauthhelper.oauth.dto
- OahTokenResponse(String, String, Long, String, String) - Constructor for record class com.github.catomat0.oauthhelper.oauth.dto.OahTokenResponse
-
Creates an instance of a
OahTokenResponserecord class. - OahUserInfo - Record Class in com.github.catomat0.oauthhelper.oauth
- OahUserInfo(String, String, String, String, String) - Constructor for record class com.github.catomat0.oauthhelper.oauth.OahUserInfo
-
Creates an instance of a
OahUserInforecord class. - OahUserInfoClient - Class in com.github.catomat0.oauthhelper.oauth
- OahUserInfoClient(RestClient, OahProperties) - Constructor for class com.github.catomat0.oauthhelper.oauth.OahUserInfoClient
- oauthAuthorizeUrlBuilder(OahProperties) - Method in class com.github.catomat0.oauthhelper.oauth.autoconfigure.OAuthAutoConfiguration
- OAuthAutoConfiguration - Class in com.github.catomat0.oauthhelper.oauth.autoconfigure
- OAuthAutoConfiguration() - Constructor for class com.github.catomat0.oauthhelper.oauth.autoconfigure.OAuthAutoConfiguration
- OauthHelperAutoConfiguration - Class in com.github.catomat0.oauthhelper.autoconfigure
-
라이브러리 전역 startup 검증기 등록.
- OauthHelperAutoConfiguration() - Constructor for class com.github.catomat0.oauthhelper.autoconfigure.OauthHelperAutoConfiguration
- oauthLoginService(OahTokenClient, OahUserInfoClient) - Method in class com.github.catomat0.oauthhelper.oauth.autoconfigure.OAuthAutoConfiguration
- oauthRestClient(OahProperties) - Method in class com.github.catomat0.oauthhelper.oauth.autoconfigure.OAuthAutoConfiguration
- oauthTokenClient(RestClient, OahProperties) - Method in class com.github.catomat0.oauthhelper.oauth.autoconfigure.OAuthAutoConfiguration
- oauthUserInfoClient(RestClient, OahProperties) - Method in class com.github.catomat0.oauthhelper.oauth.autoconfigure.OAuthAutoConfiguration
- of(String, String) - Static method in record class com.github.catomat0.oauthhelper.oauth.OahAuthorizeParams
P
- parse(String) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProvider
- parseAccess(String) - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProvider
- parseRefresh(String) - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProvider
- path(String) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenCookieWriter.CookieOptions
- picture() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahGoogleUserInfoResponse
-
Returns the value of the
picturerecord component. - prefixCollisionValidator(ObjectProvider<OahSignupTokenProperties>, ObjectProvider<OahJwtProperties>, ObjectProvider<OahProperties>) - Method in class com.github.catomat0.oauthhelper.autoconfigure.OauthHelperAutoConfiguration
- PrefixCollisionValidator - Class in com.github.catomat0.oauthhelper.autoconfigure
-
세 종류 토큰이 사용하는 Redis prefix 가 서로 충돌하지 않는지 startup 시 검증.
- PrefixCollisionValidator(ObjectProvider<OahSignupTokenProperties>, ObjectProvider<OahJwtProperties>, ObjectProvider<OahProperties>) - Constructor for class com.github.catomat0.oauthhelper.autoconfigure.PrefixCollisionValidator
- profile() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse.KakaoAccount
-
Returns the value of the
profilerecord component. - Profile(String, String) - Constructor for record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse.KakaoAccount.Profile
-
Creates an instance of a
Profilerecord class. - profileImage() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse.Properties
-
Returns the value of the
profileImagerecord component. - profileImage() - Method in record class com.github.catomat0.oauthhelper.oauth.OahUserInfo
-
Returns the value of the
profileImagerecord component. - profileImageUrl() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse.KakaoAccount.Profile
-
Returns the value of the
profileImageUrlrecord component. - properties() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse
-
Returns the value of the
propertiesrecord component. - Properties(String, String) - Constructor for record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse.Properties
-
Creates an instance of a
Propertiesrecord class. - provider() - Method in record class com.github.catomat0.oauthhelper.jwt.OahJwt
-
Returns the value of the
providerrecord component. - provider() - Method in record class com.github.catomat0.oauthhelper.oauth.OahUserInfo
-
Returns the value of the
providerrecord component. - provider() - Method in record class com.github.catomat0.oauthhelper.signuptoken.OahSignup
-
Returns the value of the
providerrecord component. - provider() - Method in record class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenPayload
-
Returns the value of the
providerrecord component. - Provider() - Constructor for class com.github.catomat0.oauthhelper.oauth.OahProperties.Provider
- PROVIDER_INCOMPLETE - Enum constant in enum class com.github.catomat0.oauthhelper.oauth.OahErrorCode
-
provider client-id 는 있으나 다른 필수 필드가 누락됨 (startup).
- PROVIDER_NOT_CONFIGURED - Enum constant in enum class com.github.catomat0.oauthhelper.oauth.OahErrorCode
-
provider config 미설정 (client-id 없음).
- PROVIDER_UNKNOWN - Enum constant in enum class com.github.catomat0.oauthhelper.oauth.OahErrorCode
-
알 수 없는 provider 이름 (kakao/google 이외).
- providerId() - Method in record class com.github.catomat0.oauthhelper.oauth.OahUserInfo
-
Returns the value of the
providerIdrecord component. - providerId() - Method in record class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenPayload
-
Returns the value of the
providerIdrecord component.
R
- read(HttpServletRequest) - Method in class com.github.catomat0.oauthhelper.jwt.OahRefreshTokenCookieWriter
- read(HttpServletRequest) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenCookieWriter
- read(HttpServletRequest, String) - Method in class com.github.catomat0.oauthhelper.jwt.OahRefreshTokenCookieWriter
- read(HttpServletRequest, String) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenCookieWriter
- REDIS_PREFIX_COLLISION - Enum constant in enum class com.github.catomat0.oauthhelper.oauth.OahErrorCode
-
oauth.state-redis-key-prefix 가 다른 서비스의 Redis prefix 와 동일 (충돌 위험).
- REDIS_PREFIX_COLLISION - Enum constant in enum class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenErrorCode
-
signup-token.redis-key-prefix 가 jwt.redis-key-prefix 와 동일 (Redis 키 충돌 위험).
- refresh() - Method in record class com.github.catomat0.oauthhelper.jwt.OahJwt
-
Returns the value of the
refreshrecord component. - REFRESH_COOKIE_INSECURE_SAMESITE - Enum constant in enum class com.github.catomat0.oauthhelper.jwt.OahJwtErrorCode
-
jwt.refresh-cookie.same-site=None 인데 secure=false (브라우저가 쿠키 drop, startup).
- RefreshCookie() - Constructor for class com.github.catomat0.oauthhelper.jwt.OahJwtProperties.RefreshCookie
- refreshToken() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahTokenResponse
-
Returns the value of the
refreshTokenrecord component. - refreshTokenCookieWriter(OahJwtProperties) - Method in class com.github.catomat0.oauthhelper.jwt.autoconfigure.JwtAutoConfiguration
- refreshTokenRedisMissingWarner() - Method in class com.github.catomat0.oauthhelper.jwt.autoconfigure.JwtAutoConfiguration
-
jwt.secret-key 는 세팅됐는데 RedisTemplate 빈이 없으면 refresh token 기능이 조용히 비활성화된다.
- RestClient() - Constructor for class com.github.catomat0.oauthhelper.oauth.OahProperties.RestClient
- role() - Method in record class com.github.catomat0.oauthhelper.jwt.OahJwtPayload
-
Returns the value of the
rolerecord component.
S
- sameSite(String) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenCookieWriter.CookieOptions
- save(String, String) - Method in class com.github.catomat0.oauthhelper.jwt.OahRefreshTokenService
- save(String, String, String) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenService
- scope() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahTokenResponse
-
Returns the value of the
scoperecord component. - SECRET_KEY_MISSING - Enum constant in enum class com.github.catomat0.oauthhelper.jwt.OahJwtErrorCode
-
jwt.secret-key 가 설정되지 않음 (startup).
- SECRET_KEY_MISSING - Enum constant in enum class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenErrorCode
-
signup-token.secret-key 가 설정되지 않음 (startup).
- SECRET_KEY_TOO_SHORT - Enum constant in enum class com.github.catomat0.oauthhelper.jwt.OahJwtErrorCode
-
jwt.secret-key 가 32byte 미만 (HS256 최소 요건 미달, startup).
- SECRET_KEY_TOO_SHORT - Enum constant in enum class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenErrorCode
-
signup-token.secret-key 가 32byte 미만 (HS256 최소 요건 미달, startup).
- secure(boolean) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenCookieWriter.CookieOptions
- service() - Method in record class com.github.catomat0.oauthhelper.signuptoken.OahSignup
-
Returns the value of the
servicerecord component. - setAccessTokenExpiration(long) - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProperties
- setAuthorizeUri(String) - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties.Provider
- setClientId(String) - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties.Provider
- setClientSecret(String) - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties.Provider
- setConnectTimeoutMs(long) - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties.RestClient
- setCookie(OahSignupTokenProperties.Cookie) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProperties
- setDomain(String) - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProperties.RefreshCookie
- setDomain(String) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProperties.Cookie
- setExpiration(long) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProperties
- setGoogle(OahProperties.Provider) - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties
- setHttpOnly(boolean) - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProperties.RefreshCookie
- setHttpOnly(boolean) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProperties.Cookie
- setKakao(OahProperties.Provider) - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties
- setName(String) - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProperties.RefreshCookie
- setName(String) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProperties.Cookie
- setPath(String) - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProperties.RefreshCookie
- setPath(String) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProperties.Cookie
- setReadTimeoutMs(long) - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties.RestClient
- setRedirectUri(String) - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties.Provider
- setRedisKeyPrefix(String) - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProperties
- setRedisKeyPrefix(String) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProperties
- setRefreshCookie(OahJwtProperties.RefreshCookie) - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProperties
- setRefreshTokenExpiration(long) - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProperties
- setRestClient(OahProperties.RestClient) - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties
- setSameSite(String) - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProperties.RefreshCookie
- setSameSite(String) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProperties.Cookie
- setScope(String) - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties.Provider
- setSecretKey(String) - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProperties
- setSecretKey(String) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProperties
- setSecure(boolean) - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProperties.RefreshCookie
- setSecure(boolean) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProperties.Cookie
- setStateRedisKeyPrefix(String) - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties
- setStateTtlSeconds(long) - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties
- setTokenUri(String) - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties.Provider
- setUserInfoUri(String) - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties.Provider
- SignupTokenAutoConfiguration - Class in com.github.catomat0.oauthhelper.signuptoken.autoconfigure
- SignupTokenAutoConfiguration() - Constructor for class com.github.catomat0.oauthhelper.signuptoken.autoconfigure.SignupTokenAutoConfiguration
- signupTokenCookieWriter(OahSignupTokenProperties) - Method in class com.github.catomat0.oauthhelper.signuptoken.autoconfigure.SignupTokenAutoConfiguration
- signupTokenProvider(OahSignupTokenProperties) - Method in class com.github.catomat0.oauthhelper.signuptoken.autoconfigure.SignupTokenAutoConfiguration
- state() - Method in record class com.github.catomat0.oauthhelper.oauth.OahAuthorizeParams
-
Returns the value of the
staterecord component. - state() - Method in record class com.github.catomat0.oauthhelper.oauth.OahOAuth
-
Returns the value of the
staterecord component. - STATE_INVALID - Enum constant in enum class com.github.catomat0.oauthhelper.oauth.OahErrorCode
-
OAuth state 파라미터 검증 실패 (CSRF 공격 or 만료된 state).
- STATE_TTL_INVALID - Enum constant in enum class com.github.catomat0.oauthhelper.oauth.OahErrorCode
-
oauth.state-ttl-seconds 가 0 이하 (startup).
- sub() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahGoogleUserInfoResponse
-
Returns the value of the
subrecord component.
T
- TOKEN_EXCHANGE_EMPTY - Enum constant in enum class com.github.catomat0.oauthhelper.oauth.OahErrorCode
-
code -> access_token 응답이 비어있음 (200 이지만 access_token null).
- TOKEN_EXCHANGE_FAILED - Enum constant in enum class com.github.catomat0.oauthhelper.oauth.OahErrorCode
-
code -> access_token 교환 HTTP 호출 실패 (네트워크/4xx/5xx).
- TOKEN_TYPE_MISMATCH - Enum constant in enum class com.github.catomat0.oauthhelper.jwt.OahJwtErrorCode
-
토큰 파싱 시 type 클레임이 기대값과 다름 (예: access 자리에 refresh 넣음).
- TOKEN_TYPE_MISMATCH - Enum constant in enum class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenErrorCode
-
토큰 타입이 SIGNUP 이 아님 (다른 종류 JWT 를 signup 자리에 넣음).
- tokenType() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahTokenResponse
-
Returns the value of the
tokenTyperecord component. - toString() - Method in record class com.github.catomat0.oauthhelper.jwt.OahJwt
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.catomat0.oauthhelper.jwt.OahJwtPayload
-
Returns a string representation of this record class.
- toString() - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProperties.RefreshCookie
- toString() - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProperties
- toString() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahGoogleUserInfoResponse
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse.KakaoAccount.Profile
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse.KakaoAccount
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse.Properties
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahTokenResponse
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.catomat0.oauthhelper.oauth.OahAuthorizeParams
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.catomat0.oauthhelper.oauth.OahOAuth
-
Returns a string representation of this record class.
- toString() - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties.Provider
- toString() - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties.RestClient
- toString() - Method in class com.github.catomat0.oauthhelper.oauth.OahProperties
- toString() - Method in record class com.github.catomat0.oauthhelper.oauth.OahUserInfo
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.catomat0.oauthhelper.signuptoken.OahSignup
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenPayload
-
Returns a string representation of this record class.
- toString() - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProperties.Cookie
- toString() - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProperties
- ttl(long) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenBuilder
- ttl(Duration) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenBuilder
- type() - Method in record class com.github.catomat0.oauthhelper.jwt.OahJwtPayload
-
Returns the value of the
typerecord component.
U
- userId() - Method in record class com.github.catomat0.oauthhelper.jwt.OahJwtPayload
-
Returns the value of the
userIdrecord component. - USERINFO_EMPTY - Enum constant in enum class com.github.catomat0.oauthhelper.oauth.OahErrorCode
-
userinfo 응답이 비어있음.
- USERINFO_FETCH_FAILED - Enum constant in enum class com.github.catomat0.oauthhelper.oauth.OahErrorCode
-
userinfo 호출 HTTP 실패.
V
- validate(String) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenProvider
- validate(String, String) - Method in class com.github.catomat0.oauthhelper.jwt.OahRefreshTokenService
-
Redis에 저장된 refresh token과 일치하는지만 확인 (삭제하지 않음).
- validate(String, String, String) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenService
-
Redis에 저장된 토큰과 일치하는지만 확인 (삭제하지 않음).
- validateAccess(String) - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProvider
- validateAndConsume(String, String) - Method in class com.github.catomat0.oauthhelper.jwt.OahRefreshTokenService
-
Redis에서 refresh token을 원자적으로 조회+삭제(GETDEL) 후 일치 여부 반환.
- validateAndConsume(String, String) - Method in class com.github.catomat0.oauthhelper.oauth.OahStateService
-
state 를 Redis 에서 원자적으로 조회+삭제(GETDEL) 후 provider 일치 여부 확인 → code_verifier 반환.
- validateAndConsume(String, String, String) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenService
-
Redis에서 토큰을 원자적으로 조회+삭제(GETDEL) 후 일치 여부 반환.
- validateRefresh(String) - Method in class com.github.catomat0.oauthhelper.jwt.OahJwtProvider
- valueOf(String) - Static method in enum class com.github.catomat0.oauthhelper.jwt.OahJwtErrorCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.catomat0.oauthhelper.oauth.OahErrorCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.catomat0.oauthhelper.oauth.OahProvider
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenErrorCode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.github.catomat0.oauthhelper.jwt.OahJwtErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.catomat0.oauthhelper.oauth.OahErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.catomat0.oauthhelper.oauth.OahProvider
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- write(HttpServletResponse, String) - Method in class com.github.catomat0.oauthhelper.jwt.OahRefreshTokenCookieWriter
- write(HttpServletResponse, String) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenCookieWriter
- write(HttpServletResponse, String, OahSignupTokenCookieWriter.CookieOptions) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenCookieWriter
- write(HttpServletResponse, String, Duration) - Method in class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenCookieWriter
All Classes and Interfaces|All Packages|Serialized Form