Index

A B C D E F G H I J K L M N O P R S T U V W 
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 accessToken record component.
authorize() - Method in record class com.github.catomat0.oauthhelper.oauth.OahOAuth
Returns the value of the authorize record 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 codeChallenge record component.
codeChallengeMethod() - Method in record class com.github.catomat0.oauthhelper.oauth.OahAuthorizeParams
Returns the value of the codeChallengeMethod record 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 cookie record component.
cookie() - Method in record class com.github.catomat0.oauthhelper.signuptoken.OahSignup
Returns the value of the cookie record 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 email record component.
email() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse.KakaoAccount
Returns the value of the email record component.
email() - Method in record class com.github.catomat0.oauthhelper.oauth.OahUserInfo
Returns the value of the email record component.
email() - Method in record class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenPayload
Returns the value of the email record 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 expiresIn record 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 extras record component.
extras() - Method in record class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenPayload
Returns the value of the extras record 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 id record 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 kakaoAccount record component.
KakaoAccount(String, OahKakaoUserInfoResponse.KakaoAccount.Profile) - Constructor for record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse.KakaoAccount
Creates an instance of a KakaoAccount record class.

L

login() - Method in record class com.github.catomat0.oauthhelper.oauth.OahOAuth
Returns the value of the login record 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 name record 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 nickname record component.
nickname() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse.Properties
Returns the value of the nickname record component.
nickname() - Method in record class com.github.catomat0.oauthhelper.oauth.OahUserInfo
Returns the value of the nickname record 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 OahAuthorizeParams record 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 OahGoogleUserInfoResponse record 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 OahJwt record 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 OahJwtPayload record 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 OahKakaoUserInfoResponse record 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 OahOAuth record 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 OahSignup record 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 OahSignupTokenPayload record 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 OahTokenResponse record 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 OahUserInfo record 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 picture record 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 profile record component.
Profile(String, String) - Constructor for record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse.KakaoAccount.Profile
Creates an instance of a Profile record class.
profileImage() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse.Properties
Returns the value of the profileImage record component.
profileImage() - Method in record class com.github.catomat0.oauthhelper.oauth.OahUserInfo
Returns the value of the profileImage record component.
profileImageUrl() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse.KakaoAccount.Profile
Returns the value of the profileImageUrl record component.
properties() - Method in record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse
Returns the value of the properties record component.
Properties(String, String) - Constructor for record class com.github.catomat0.oauthhelper.oauth.dto.OahKakaoUserInfoResponse.Properties
Creates an instance of a Properties record class.
provider() - Method in record class com.github.catomat0.oauthhelper.jwt.OahJwt
Returns the value of the provider record component.
provider() - Method in record class com.github.catomat0.oauthhelper.oauth.OahUserInfo
Returns the value of the provider record component.
provider() - Method in record class com.github.catomat0.oauthhelper.signuptoken.OahSignup
Returns the value of the provider record component.
provider() - Method in record class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenPayload
Returns the value of the provider record 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 providerId record component.
providerId() - Method in record class com.github.catomat0.oauthhelper.signuptoken.OahSignupTokenPayload
Returns the value of the providerId record 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 refresh record 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 refreshToken record 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 role record 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 scope record 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 service record 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 state record component.
state() - Method in record class com.github.catomat0.oauthhelper.oauth.OahOAuth
Returns the value of the state record 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 sub record 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 tokenType record 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 type record component.

U

userId() - Method in record class com.github.catomat0.oauthhelper.jwt.OahJwtPayload
Returns the value of the userId record 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
 
A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form