Index

A B C D E F G H I J M N P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AccessInfo - Class in com.gsitm.ustra.java.security.jwt.authentication.claims
Jwt Claim 기본 접속 정보
AccessInfo() - Constructor for class com.gsitm.ustra.java.security.jwt.authentication.claims.AccessInfo
 
accToken(String) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto.RedisRefreshTokenDtoBuilder
액세스 토큰
addAdditionalPeroperties(String, Object) - Method in class com.gsitm.ustra.java.security.jwt.authentication.authentication.UstraJwtAuthentication
 
addClientData(String, String, Object) - Method in class com.gsitm.ustra.java.security.jwt.authentication.UstraJwtAuthenticationManager
Deprecated.
Since 2.1.0 will be removed (use CachedUserDetailProvider)
addInterceptors(InterceptorRegistry) - Method in class com.gsitm.ustra.java.security.jwt.web.UstraJwtAuthenticationInterceptorWebMvcConfigurer
 
addServerData(String, String, Object) - Method in class com.gsitm.ustra.java.security.jwt.authentication.UstraJwtAuthenticationManager
Deprecated.
Since 2.1.0 will be removed (use CachedUserDetailProvider)
append(UstraJwtClaims, Authentication) - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.DefaultUstraJwtClaimAppender
 
append(UstraJwtClaims, Authentication) - Method in interface com.gsitm.ustra.java.security.jwt.authentication.claims.UstraJwtClaimAppender
클레임 추가 정보를 기록한다.
applyProcessId(Map<String, Object>) - Static method in class com.gsitm.ustra.java.security.jwt.utils.UstraClaimUtils
claim의 프로세스 아이디를 적용한다.
authenticate(S) - Method in class com.gsitm.ustra.java.security.jwt.authentication.processor.UstraJwtAuthenticationProcessor
 
authenticationProperties(UstraAuthenticationProcessor<S, R>) - Method in interface com.gsitm.ustra.java.security.jwt.authentication.UstraJwtAuthenticationConfigurer
 

B

beforeBodyWrite(Object, MethodParameter, MediaType, Class<? extends HttpMessageConverter<?>>, ServerHttpRequest, ServerHttpResponse) - Method in class com.gsitm.ustra.java.security.jwt.web.UstraJwtAuthenticationAdvice
 
build() - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition.TokenCreationConditionBuilder
 
build() - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto.RedisRefreshTokenDtoBuilder
 
build() - Method in class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils.HeaderClaims.HeaderClaimsBuilder
 
builder() - Static method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition
 
builder() - Static method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
 
builder() - Static method in class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils.HeaderClaims
 

C

canEqual(Object) - Method in class com.gsitm.ustra.java.security.jwt.authentication.authentication.UstraJwtAuthentication
 
canEqual(Object) - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.AccessInfo
 
canEqual(Object) - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.UstraJwtClaims
 
canEqual(Object) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition
 
canEqual(Object) - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
 
canEqual(Object) - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties.Encryption
 
canEqual(Object) - Method in class com.gsitm.ustra.java.security.jwt.authentication.provider.UstraJwtRefreshTokenModel
 
canEqual(Object) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
 
canEqual(Object) - Method in class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils.HeaderClaims
 
check(Claims) - Method in interface com.gsitm.ustra.java.security.jwt.authentication.claims.UstraJwtClaimChecker
Claim의 유효성을 판단한다.
chnlCd(String) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto.RedisRefreshTokenDtoBuilder
채널 코드
CLAIM_COMPLETED - Static variable in class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils
 
claims(Claims) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition.TokenCreationConditionBuilder
 
claims(Claims) - Method in class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils.HeaderClaims.HeaderClaimsBuilder
 
cleanup(String, String) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenCleanupTask
 
clearCilentData() - Method in class com.gsitm.ustra.java.security.jwt.authentication.UstraJwtAuthenticationManager
Deprecated.
Since 2.1.0 will be removed (use CachedUserDetailProvider)
clearServerData() - Method in class com.gsitm.ustra.java.security.jwt.authentication.UstraJwtAuthenticationManager
Deprecated.
Since 2.1.0 will be removed (use CachedUserDetailProvider)
com.gsitm.ustra.java.security.jwt - package com.gsitm.ustra.java.security.jwt
 
com.gsitm.ustra.java.security.jwt.authentication - package com.gsitm.ustra.java.security.jwt.authentication
 
com.gsitm.ustra.java.security.jwt.authentication.authentication - package com.gsitm.ustra.java.security.jwt.authentication.authentication
 
com.gsitm.ustra.java.security.jwt.authentication.claims - package com.gsitm.ustra.java.security.jwt.authentication.claims
 
com.gsitm.ustra.java.security.jwt.authentication.decisioner - package com.gsitm.ustra.java.security.jwt.authentication.decisioner
 
com.gsitm.ustra.java.security.jwt.authentication.parser - package com.gsitm.ustra.java.security.jwt.authentication.parser
 
com.gsitm.ustra.java.security.jwt.authentication.processor - package com.gsitm.ustra.java.security.jwt.authentication.processor
 
com.gsitm.ustra.java.security.jwt.authentication.properties - package com.gsitm.ustra.java.security.jwt.authentication.properties
 
com.gsitm.ustra.java.security.jwt.authentication.provider - package com.gsitm.ustra.java.security.jwt.authentication.provider
 
com.gsitm.ustra.java.security.jwt.authentication.store - package com.gsitm.ustra.java.security.jwt.authentication.store
 
com.gsitm.ustra.java.security.jwt.config - package com.gsitm.ustra.java.security.jwt.config
 
com.gsitm.ustra.java.security.jwt.redis - package com.gsitm.ustra.java.security.jwt.redis
 
com.gsitm.ustra.java.security.jwt.utils - package com.gsitm.ustra.java.security.jwt.utils
 
com.gsitm.ustra.java.security.jwt.web - package com.gsitm.ustra.java.security.jwt.web
 
create(UstraJwtAuthentication) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser
 
create(UstraJwtAuthentication) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.EncryptedUstraJwtAuthenticationParser
 
create(UstraJwtAuthentication) - Method in interface com.gsitm.ustra.java.security.jwt.authentication.parser.UstraJwtAuthenticationParser
인증 정보에서 토큰을 생성
create(String, String, Long, String, String, String) - Static method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
RefreshToken Dto 생성
create(String, String, Long, String, String, String, String) - Static method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
RefreshToken Dto 생성
createAnonymousAuthentication(R) - Method in class com.gsitm.ustra.java.security.jwt.authentication.processor.UstraJwtAuthenticationProcessor
 
createHeader(UstraJwtAuthenticationProperties, String) - Static method in class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils
Deprecated. 
createHeader(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser
헤더를 생성한다.
createHeader(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.EncryptedUstraJwtAuthenticationParser
헤더를 생성한다.
createJwtToken(DefaultUstraJwtAuthenticationParser.TokenCreationCondition) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser
JWT 토큰을 생성
createJwtToken(DefaultUstraJwtAuthenticationParser.TokenCreationCondition) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.EncryptedUstraJwtAuthenticationParser
JWT 토큰을 생성
createRefreshToken(UstraJwtAuthentication, String, UstraJwtAuthenticationProperties, Long, boolean) - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.NonStoredUstraJwtRefreshTokenStore
 
createRefreshToken(UstraJwtAuthentication, String, UstraJwtAuthenticationProperties, Long, boolean) - Method in interface com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtRefreshTokenStore
Refresh Token 생성
createRefreshToken(UstraJwtAuthentication, String, UstraJwtAuthenticationProperties, Long, boolean) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisUstraJwtRefreshTokenStore
 
createToken(UstraAuthenticationProperties, UstraJwtAuthentication) - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtAuthenticationStore
토큰 생성
createTokenKey() - Method in interface com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtRefreshTokenStore
Refresh Token 키 생성

D

dateToTokenString(LocalDateTime) - Static method in class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils
LocalDateTime을 Time Stamp
decide() - Method in class com.gsitm.ustra.java.security.jwt.authentication.decisioner.EmptyTokenJwtValidationFailureDecisioner
 
decide() - Method in interface com.gsitm.ustra.java.security.jwt.authentication.decisioner.UstraJwtValidationFailureDecisioner
토큰 유효성 확인 실패 시, 익명 인증 처리를 할지 여부를 반환
decodeHeader(String) - Static method in class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils
Deprecated. 
DefaultUstraJwtAuthenticationParser - Class in com.gsitm.ustra.java.security.jwt.authentication.parser
UstraJwtAuthenticationParser 인터페이스의 기본 구현체
DefaultUstraJwtAuthenticationParser(UstraJwtAuthenticationProperties) - Constructor for class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser
 
DefaultUstraJwtAuthenticationParser.TokenCreationCondition - Class in com.gsitm.ustra.java.security.jwt.authentication.parser
 
DefaultUstraJwtAuthenticationParser.TokenCreationCondition.TokenCreationConditionBuilder - Class in com.gsitm.ustra.java.security.jwt.authentication.parser
 
DefaultUstraJwtClaimAppender - Class in com.gsitm.ustra.java.security.jwt.authentication.claims
UstraJwtClaimAppender 인터페이스의 기본 구현체 접속 정보 및 Server & Client Data를 claim에 추가한다.
DefaultUstraJwtClaimAppender() - Constructor for class com.gsitm.ustra.java.security.jwt.authentication.claims.DefaultUstraJwtClaimAppender
 
DefaultUstraSecurityJwtConfigure - Class in com.gsitm.ustra.java.security.jwt.config
 
DefaultUstraSecurityJwtConfigure() - Constructor for class com.gsitm.ustra.java.security.jwt.config.DefaultUstraSecurityJwtConfigure
 
duplicated(boolean) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto.RedisRefreshTokenDtoBuilder
중복 여부
dvcId(String) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto.RedisRefreshTokenDtoBuilder
디바이스 아이디

E

EmptyTokenJwtValidationFailureDecisioner<S extends com.gsitm.ustra.java.security.authentication.request.token.UstraAuthenticationRequestToken,R extends UstraJwtAuthentication> - Class in com.gsitm.ustra.java.security.jwt.authentication.decisioner
유효성 검증 실패 시 익명 토큰 발행 처리 Decisioner
EmptyTokenJwtValidationFailureDecisioner(UstraJwtAuthenticationProcessor<S, R>) - Constructor for class com.gsitm.ustra.java.security.jwt.authentication.decisioner.EmptyTokenJwtValidationFailureDecisioner
 
EncryptedUstraJwtAuthenticationParser - Class in com.gsitm.ustra.java.security.jwt.authentication.parser
UstraJwtAuthenticationParser 인터페이스의 기본 구현체
EncryptedUstraJwtAuthenticationParser(UstraJwtAuthenticationProperties, boolean) - Constructor for class com.gsitm.ustra.java.security.jwt.authentication.parser.EncryptedUstraJwtAuthenticationParser
 
Encryption() - Constructor for class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties.Encryption
 
equals(Object) - Method in class com.gsitm.ustra.java.security.jwt.authentication.authentication.UstraJwtAuthentication
 
equals(Object) - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.AccessInfo
 
equals(Object) - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.UstraJwtClaims
 
equals(Object) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition
 
equals(Object) - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties.Encryption
 
equals(Object) - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
 
equals(Object) - Method in class com.gsitm.ustra.java.security.jwt.authentication.provider.UstraJwtRefreshTokenModel
 
equals(Object) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
 
equals(Object) - Method in class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils.HeaderClaims
 
existsById(String) - Method in interface com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenRepository
 
expDttm(LocalDateTime) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto.RedisRefreshTokenDtoBuilder
만료 일시
expiration(Long) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto.RedisRefreshTokenDtoBuilder
남은 유효 시간

F

findAllByUsrId(String) - Method in interface com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenRepository
 
from(UstraJwtAuthentication) - Method in class com.gsitm.ustra.java.security.jwt.authentication.authentication.UstraJwtAuthentication
기존 인증 객체로 부터 정보를 복사한다.
from(UstraJwtAuthenticationProperties) - Static method in interface com.gsitm.ustra.java.security.jwt.authentication.parser.UstraJwtAuthenticationParser
UstraJwtAuthenticationProperties 객체 기반 UstraJwtAuthenticationParser 생성

G

get(UstraAuthenticationProperties, HttpServletRequest) - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtAuthenticationStore
request의 토큰 유효성 체크 및 인증정보 재생성
get(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.UstraJwtClaims
 
get(String, String, UstraJwtAuthenticationProperties, boolean) - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.NonStoredUstraJwtRefreshTokenStore
 
get(String, String, UstraJwtAuthenticationProperties, boolean) - Method in interface com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtRefreshTokenStore
refresh 토큰 정보 조회
get(String, String, UstraJwtAuthenticationProperties, boolean) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisUstraJwtRefreshTokenStore
 
getAccessAndRefreshTokenHeader() - Method in class com.gsitm.ustra.java.security.jwt.authentication.UstraCurrentJwtInfo
access / refresh token 헤더 조회
getAccessDateTime() - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.AccessInfo
접속 일시
getAccessInfo(Claims) - Static method in class com.gsitm.ustra.java.security.jwt.utils.UstraClaimUtils
접속 정보 반환
getAccessToken() - Method in class com.gsitm.ustra.java.security.jwt.authentication.provider.UstraJwtRefreshTokenModel
Access Token
getAccessToken() - Method in class com.gsitm.ustra.java.security.jwt.authentication.UstraCurrentJwtInfo
access token 조회
getAccessTokenHeader() - Method in class com.gsitm.ustra.java.security.jwt.authentication.UstraCurrentJwtInfo
access token 헤더 조회
getAccessValidSecond() - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
access token 유효 시간
getAccToken() - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
액세스 토큰
getAdditionalProperties() - Method in class com.gsitm.ustra.java.security.jwt.authentication.authentication.UstraJwtAuthentication
 
getAuthenticationException() - Method in class com.gsitm.ustra.java.security.jwt.authentication.authentication.UstraJwtAuthentication
 
getAuthenticationProcessor(R) - Method in class com.gsitm.ustra.java.security.jwt.authentication.UstraJwtAuthenticationManager
 
getAuthSysCd(String) - Static method in class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils
Deprecated. 
getCanAuthenticateOnlyRefreshToken() - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
리프레시 토큰만 사용하여 인증 가능 여부
getChnlCd() - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.AccessInfo
channel code
getChnlCd() - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
채널 코드
getChnlCd(Claims) - Static method in class com.gsitm.ustra.java.security.jwt.utils.UstraClaimUtils
채널 코드 조회
getClaims() - Method in class com.gsitm.ustra.java.security.jwt.authentication.authentication.UstraJwtAuthentication
 
getClaims() - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.UstraJwtClaims
 
getClaims() - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition
 
getClaims() - Method in class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils.HeaderClaims
 
getClientData() - Method in class com.gsitm.ustra.java.security.jwt.authentication.authentication.UstraJwtAuthentication
 
getClientData(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.UstraJwtAuthenticationManager
Deprecated.
Since 2.1.0 will be removed (use CachedUserDetailProvider)
getClientSecretKey() - Method in class com.gsitm.ustra.java.security.jwt.authentication.UstraJwtAuthenticationManager
Deprecated.
Since 2.1.0 will be removed (use CachedUserDetailProvider)
getConfigurer() - Method in class com.gsitm.ustra.java.security.jwt.authentication.processor.UstraJwtAuthenticationProcessor
 
getCookieHandler() - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.HttpHeaderCookieJwtAuthenticationStore
 
getCurrentToken() - Method in class com.gsitm.ustra.java.security.jwt.authentication.UstraJwtAuthenticationManager
현재 토큰 정보 조회
getDvcId() - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.AccessInfo
deviceId
getDvcId() - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
디바이스 아이디
getDvcId(Claims) - Static method in class com.gsitm.ustra.java.security.jwt.utils.UstraClaimUtils
디바이스 아이디 조회
getEnableLoginToken() - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
로그인 토큰 사용 여부
getEnableRefreshToken() - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
refresh token 사용여부
getEncryption() - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
본문 암호화 설정
getExcludeValidationUrlPatterns() - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
토큰 유효성 체크 제외 URL 패턴
getExpDttm() - Method in class com.gsitm.ustra.java.security.jwt.authentication.provider.UstraJwtRefreshTokenModel
인증 만료일
getExpDttm() - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
만료 일시
getExpiration() - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
남은 유효 시간
getHeader() - Method in class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils.HeaderClaims
 
getIssueDate() - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition
 
getJwtAuthenticationParser() - Method in class com.gsitm.ustra.java.security.jwt.authentication.processor.UstraJwtAuthenticationProcessor
 
getJwtAuthenticationProperties() - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser
 
getJwtAuthenticationProperties() - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtAuthenticationStore
 
getJwtClaimAppender() - Method in class com.gsitm.ustra.java.security.jwt.authentication.processor.UstraJwtAuthenticationProcessor
 
getJwtClaimChecker() - Method in class com.gsitm.ustra.java.security.jwt.authentication.processor.UstraJwtAuthenticationProcessor
 
getJwtRefreshTokenStore() - Method in class com.gsitm.ustra.java.security.jwt.authentication.processor.UstraJwtAuthenticationProcessor
 
getJwtValidationFailureDecisioner() - Method in class com.gsitm.ustra.java.security.jwt.authentication.processor.UstraJwtAuthenticationProcessor
 
getLoginToken() - Method in class com.gsitm.ustra.java.security.jwt.authentication.UstraCurrentJwtInfo
login token 조회
getLoginTokenKey() - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
로그인 토큰 키
getLoginValidSecond() - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
로그인 Token 유효 시간
getMaxUseRefreshToken() - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
리프레쉬 토큰 최대 사용 수
getName() - Method in class com.gsitm.ustra.java.security.jwt.authentication.authentication.UstraJwtAuthentication
 
getOrder() - Method in class com.gsitm.ustra.java.security.jwt.config.DefaultUstraSecurityJwtConfigure
 
getPrivateKey() - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties.Encryption
비공개 키
getProcessId() - Method in class com.gsitm.ustra.java.security.jwt.authentication.authentication.UstraJwtAuthentication
 
getProcessId(Map<String, Object>) - Static method in class com.gsitm.ustra.java.security.jwt.utils.UstraClaimUtils
프로세스 아이디 조회
getPublicKey() - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties.Encryption
공개 키
getReferer() - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.AccessInfo
referer
getRefreshToken() - Method in class com.gsitm.ustra.java.security.jwt.authentication.provider.UstraJwtRefreshTokenModel
refresh Token
getRefreshToken() - Method in class com.gsitm.ustra.java.security.jwt.authentication.UstraCurrentJwtInfo
refresh token 조회
getRefreshToken() - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
리프레쉬 토큰
getRefreshTokenHeader() - Method in class com.gsitm.ustra.java.security.jwt.authentication.UstraCurrentJwtInfo
refresh token 헤더 조회
getRefreshTokenKey() - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
Refresh 토큰 키
getRefreshValidSeconds() - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
Refresh Token 유효 시간
getSecret() - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition
 
getSecretKey() - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
암호화 키 조회 RFC 7518(The JWT JWA Specification)에서 검증 키의 최소 길이를 256비트로 지정했다.
getServerData() - Method in class com.gsitm.ustra.java.security.jwt.authentication.authentication.UstraJwtAuthentication
 
getServerData(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.UstraJwtAuthenticationManager
Deprecated.
Since 2.1.0 will be removed (use CachedUserDetailProvider)
getSignatureAlgorithm() - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition
 
getSubject() - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition
 
getSystemCode() - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition
 
getToken(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.HttpHeaderCookieJwtAuthenticationStore
 
getToken(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.HttpHeaderJwtAuthenticationStore
 
getToken(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.HttpParameterJwtAuthenticatonStore
 
getToken(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtAuthenticationStore
토큰 조회
getTokenFromCookie(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.HttpHeaderCookieJwtAuthenticationStore
쿠키에서 토큰 정보를 조회한다.
getTokenFromCookie(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.HttpHeaderCookiePostmanJwtAuthenticationStore
 
getTokenKey() - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
토큰 키
getTokenUsedList(List<String>) - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.NonStoredUstraJwtRefreshTokenStore
 
getTokenUsedList(List<String>) - Method in interface com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtRefreshTokenStore
리프레시 토큰 사용 목록 조회
getTokenUsedList(List<String>) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisUstraJwtRefreshTokenStore
 
getTokenValidDuration() - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition
 
getType() - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties.Encryption
암호화 유형
getUseCnt() - Method in class com.gsitm.ustra.java.security.jwt.authentication.provider.UstraJwtRefreshTokenModel
사용 수
getUseCnt() - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
사용 횟수
getUserAgent() - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.AccessInfo
user agenet 정보
getUseRefreshTokenWithAnonymous() - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
익명 인증 시 Refresh Token 사용 여부
getUserId() - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.AccessInfo
사용자 아이디
getUserId(Claims) - Static method in class com.gsitm.ustra.java.security.jwt.utils.UstraClaimUtils
유저 ID 조회
getUserIp() - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.AccessInfo
IP 주소
getUserIp() - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
사용자 아이피
getUserIp(Claims) - Static method in class com.gsitm.ustra.java.security.jwt.utils.UstraClaimUtils
유저 IP 조회
getUsrId() - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
사용자 아이디

H

hashCode() - Method in class com.gsitm.ustra.java.security.jwt.authentication.authentication.UstraJwtAuthentication
 
hashCode() - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.AccessInfo
 
hashCode() - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.UstraJwtClaims
 
hashCode() - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition
 
hashCode() - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties.Encryption
 
hashCode() - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
 
hashCode() - Method in class com.gsitm.ustra.java.security.jwt.authentication.provider.UstraJwtRefreshTokenModel
 
hashCode() - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
 
hashCode() - Method in class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils.HeaderClaims
 
header(JwsHeader) - Method in class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils.HeaderClaims.HeaderClaimsBuilder
 
HEADER_AUTH_SYS_CD - Static variable in class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils
 
HEADER_ISSUE_DTTM - Static variable in class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils
 
HEADER_TOKEN_TYPE - Static variable in class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils
 
HEADER_VERSION - Static variable in class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils
 
HeaderClaims() - Constructor for class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils.HeaderClaims
 
HeaderClaims(Claims, JwsHeader) - Constructor for class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils.HeaderClaims
 
HttpHeaderCookieJwtAuthenticationStore - Class in com.gsitm.ustra.java.security.jwt.authentication.store
UstraJwtAuthenticationStore 추상클래스의 구현체 헤더와 쿠키에 토큰을 저장한다.
HttpHeaderCookieJwtAuthenticationStore(UstraJwtAuthenticationProperties, UstraJwtClaimAppender, UstraJwtClaimChecker, UstraJwtRefreshTokenStore, UstraJwtAuthenticationParser, UstraJwtValidationFailureDecisioner) - Constructor for class com.gsitm.ustra.java.security.jwt.authentication.store.HttpHeaderCookieJwtAuthenticationStore
 
HttpHeaderCookieJwtAuthenticationStore(UstraJwtAuthenticationProperties, UstraJwtClaimAppender, UstraJwtClaimChecker, UstraJwtRefreshTokenStore, UstraJwtAuthenticationParser, UstraJwtValidationFailureDecisioner, UstraCookieHandler) - Constructor for class com.gsitm.ustra.java.security.jwt.authentication.store.HttpHeaderCookieJwtAuthenticationStore
 
HttpHeaderCookiePostmanJwtAuthenticationStore - Class in com.gsitm.ustra.java.security.jwt.authentication.store
UstraJwtAuthenticationStore 추상클래스의 구현체 POSTMAN 요청의 경우 헤더와 쿠키에 토큰을 저장한다.
HttpHeaderCookiePostmanJwtAuthenticationStore(UstraJwtAuthenticationProperties, UstraJwtClaimAppender, UstraJwtClaimChecker, UstraJwtRefreshTokenStore, UstraJwtAuthenticationParser, UstraJwtValidationFailureDecisioner) - Constructor for class com.gsitm.ustra.java.security.jwt.authentication.store.HttpHeaderCookiePostmanJwtAuthenticationStore
 
HttpHeaderCookiePostmanJwtAuthenticationStore(UstraJwtAuthenticationProperties, UstraJwtClaimAppender, UstraJwtClaimChecker, UstraJwtRefreshTokenStore, UstraJwtAuthenticationParser, UstraJwtValidationFailureDecisioner, UstraCookieHandler) - Constructor for class com.gsitm.ustra.java.security.jwt.authentication.store.HttpHeaderCookiePostmanJwtAuthenticationStore
 
HttpHeaderJwtAuthenticationStore - Class in com.gsitm.ustra.java.security.jwt.authentication.store
UstraJwtAuthenticationStore 추상클래스의 구현체 헤더에 토큰을 저장한다.
HttpHeaderJwtAuthenticationStore(UstraJwtAuthenticationProperties, UstraJwtClaimAppender, UstraJwtClaimChecker, UstraJwtRefreshTokenStore, UstraJwtAuthenticationParser, UstraJwtValidationFailureDecisioner) - Constructor for class com.gsitm.ustra.java.security.jwt.authentication.store.HttpHeaderJwtAuthenticationStore
 
HttpParameterJwtAuthenticatonStore - Class in com.gsitm.ustra.java.security.jwt.authentication.store
HTTP 파라메터로 토큰을 수신하는 Store 구현체
HttpParameterJwtAuthenticatonStore(UstraJwtAuthenticationProperties, UstraJwtClaimAppender, UstraJwtClaimChecker, UstraJwtRefreshTokenStore, UstraJwtAuthenticationParser, UstraJwtValidationFailureDecisioner) - Constructor for class com.gsitm.ustra.java.security.jwt.authentication.store.HttpParameterJwtAuthenticatonStore
 

I

isAlwaysUpdateRefreshToken() - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
Refresh 토큰 request 시 업데이트 여부
isAnonymous() - Method in class com.gsitm.ustra.java.security.jwt.authentication.authentication.UstraJwtAuthentication
 
isAuthenticatedToken(UstraJwtAuthenticationProperties, String) - Static method in class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils
Deprecated. 
isAuthenticatedToken(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser
 
isAuthenticatedToken(String) - Method in interface com.gsitm.ustra.java.security.jwt.authentication.parser.UstraJwtAuthenticationParser
인증 완료 토큰 여부 확인
isDuplicated() - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
중복 여부
isExcludeValidationUrl(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
지정 URL이 유효성 체크 제외 패턴인지 확인
isRecreated() - Method in class com.gsitm.ustra.java.security.jwt.authentication.authentication.UstraJwtAuthentication
 
isRemoveRefreshTokenWhenReauthenticated() - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
Refresh 토큰으로 재 인증 시 토큰 제거 여부
isRequiredIssueLoginToken() - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtAuthenticationStore
로그인 토큰 발행 필요 여부 조회
isReuseRefreshToken() - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
Refresh 토큰 재사용 여부
issueDate(Date) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition.TokenCreationConditionBuilder
 
isUseEvictionExpiredTokenSchedule() - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
만료 토큰 제거 스케쥴 사용
isUseJws() - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties.Encryption
JWS 평문 사용 여부

J

jwtAuthenticationParser - Variable in class com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtAuthenticationStore
 
jwtAuthenticationParser(UstraAuthenticationProcessor<S, R>) - Method in interface com.gsitm.ustra.java.security.jwt.authentication.UstraJwtAuthenticationConfigurer
 
jwtAuthenticationProperties - Variable in class com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtAuthenticationStore
 
jwtAuthenticationStore(UstraAuthenticationProcessor<S, R>) - Method in interface com.gsitm.ustra.java.security.jwt.authentication.UstraJwtAuthenticationConfigurer
 
jwtClaimAppender - Variable in class com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtAuthenticationStore
 
jwtClaimAppender(UstraAuthenticationProcessor<S, R>) - Method in interface com.gsitm.ustra.java.security.jwt.authentication.UstraJwtAuthenticationConfigurer
 
jwtClaimChecker - Variable in class com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtAuthenticationStore
 
jwtClaimChecker(UstraAuthenticationProcessor<S, R>) - Method in interface com.gsitm.ustra.java.security.jwt.authentication.UstraJwtAuthenticationConfigurer
 
jwtRefreshTokenStore - Variable in class com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtAuthenticationStore
 
jwtRefreshTokenStore(UstraAuthenticationProcessor<S, R>) - Method in interface com.gsitm.ustra.java.security.jwt.authentication.UstraJwtAuthenticationConfigurer
 
jwtValidationFailureDecisioner - Variable in class com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtAuthenticationStore
 
jwtValidationFailureDecisioner(UstraAuthenticationProcessor<S, R>) - Method in interface com.gsitm.ustra.java.security.jwt.authentication.UstraJwtAuthenticationConfigurer
 

M

MAPPER - Static variable in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser
 

N

NONE - Enum constant in enum class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties.EncryptionType
 
NonStoredUstraJwtRefreshTokenStore - Class in com.gsitm.ustra.java.security.jwt.authentication.store
Store에 비저장 처리 RefreshToken Store
NonStoredUstraJwtRefreshTokenStore() - Constructor for class com.gsitm.ustra.java.security.jwt.authentication.store.NonStoredUstraJwtRefreshTokenStore
Deprecated. 
NonStoredUstraJwtRefreshTokenStore(UstraJwtAuthenticationParser) - Constructor for class com.gsitm.ustra.java.security.jwt.authentication.store.NonStoredUstraJwtRefreshTokenStore
 

P

parse(UstraJwtUtils.HeaderClaims) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser
 
parse(UstraJwtUtils.HeaderClaims) - Method in interface com.gsitm.ustra.java.security.jwt.authentication.parser.UstraJwtAuthenticationParser
HeaderClaims 객체를 인증 객체로 변경한다.
parse(String, boolean) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser
 
parse(String, boolean) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.EncryptedUstraJwtAuthenticationParser
 
parse(String, boolean) - Method in interface com.gsitm.ustra.java.security.jwt.authentication.parser.UstraJwtAuthenticationParser
토큰을 claim으로 파싱
parseClaim(UstraJwtAuthenticationProperties, String, boolean) - Static method in class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils
Deprecated. 
parseData(Claims, String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.authentication.UstraJwtAuthentication
제공된 claim의 Server & Client 데이터를 복사한다.
parseHeader(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser
 
parseHeader(String) - Method in interface com.gsitm.ustra.java.security.jwt.authentication.parser.UstraJwtAuthenticationParser
헤더 파싱
parseHeaderClaim(UstraJwtAuthenticationProperties, String, boolean) - Static method in class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils
Deprecated. 
postConfigure(HttpSecurity) - Method in class com.gsitm.ustra.java.security.jwt.config.DefaultUstraSecurityJwtConfigure
 
put(String, Object) - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.UstraJwtClaims
 

R

recreateToken(UstraJwtAuthentication) - Method in class com.gsitm.ustra.java.security.jwt.authentication.processor.UstraJwtAuthenticationProcessor
토큰 재발행
recreateToken(UstraJwtAuthentication) - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.HttpHeaderCookieJwtAuthenticationStore
 
recreateToken(UstraJwtAuthentication) - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtAuthenticationStore
토큰 재 생성 (비즈니스 로직 처리 후 interceptor 에서 실행)
recreateToken(HttpServletResponse) - Method in class com.gsitm.ustra.java.security.jwt.authentication.UstraJwtAuthenticationManager
토큰 재성성
REDIS_CLEANUP_TASK_EXECUTOR_BEAN_NAME - Static variable in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenCleanupTask
 
RedisRefreshTokenCleanupTask - Class in com.gsitm.ustra.java.security.jwt.redis
 
RedisRefreshTokenCleanupTask() - Constructor for class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenCleanupTask
 
RedisRefreshTokenDto - Class in com.gsitm.ustra.java.security.jwt.redis
 
RedisRefreshTokenDto() - Constructor for class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
 
RedisRefreshTokenDto(String, String, LocalDateTime, String, String, String, Integer, String, boolean, Long) - Constructor for class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
 
RedisRefreshTokenDto.RedisRefreshTokenDtoBuilder - Class in com.gsitm.ustra.java.security.jwt.redis
 
RedisRefreshTokenRepository - Interface in com.gsitm.ustra.java.security.jwt.redis
 
RedisUstraJwtRefreshTokenStore - Class in com.gsitm.ustra.java.security.jwt.redis
REDIS 기반 JWT 토큰 서비스
RedisUstraJwtRefreshTokenStore() - Constructor for class com.gsitm.ustra.java.security.jwt.redis.RedisUstraJwtRefreshTokenStore
Deprecated. 
RedisUstraJwtRefreshTokenStore(UstraJwtAuthenticationParser) - Constructor for class com.gsitm.ustra.java.security.jwt.redis.RedisUstraJwtRefreshTokenStore
 
refresh(JwsHeader<?>, Claims) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser
 
refresh(JwsHeader<?>, Claims) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.EncryptedUstraJwtAuthenticationParser
 
refresh(JwsHeader<?>, Claims) - Method in interface com.gsitm.ustra.java.security.jwt.authentication.parser.UstraJwtAuthenticationParser
토큰의 인증 시간을 갱신
refresh(String, String, Claims, UstraJwtAuthenticationProperties, boolean) - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.NonStoredUstraJwtRefreshTokenStore
 
refresh(String, String, Claims, UstraJwtAuthenticationProperties, boolean) - Method in interface com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtRefreshTokenStore
Refresh Token 재사용 처리
refresh(String, String, Claims, UstraJwtAuthenticationProperties, boolean) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisUstraJwtRefreshTokenStore
 
refreshToken(String) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto.RedisRefreshTokenDtoBuilder
리프레쉬 토큰
remove(UstraAuthenticationProperties) - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtAuthenticationStore
토큰 제거
remove(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.NonStoredUstraJwtRefreshTokenStore
 
remove(String) - Method in interface com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtRefreshTokenStore
토큰 제거
remove(String) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisUstraJwtRefreshTokenStore
 
removeAdditionalPeroperties(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.authentication.UstraJwtAuthentication
 
removeCilentData(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.UstraJwtAuthenticationManager
Deprecated.
Since 2.1.0 will be removed (use CachedUserDetailProvider)
removeClientData(String, String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.UstraJwtAuthenticationManager
Deprecated.
Since 2.1.0 will be removed (use CachedUserDetailProvider)
removeExpiredTokens() - Method in interface com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtRefreshTokenStore
만료된 토큰을 일괄 제거 한다.
removeServerData(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.UstraJwtAuthenticationManager
Deprecated.
Since 2.1.0 will be removed (use CachedUserDetailProvider)
removeServerData(String, String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.UstraJwtAuthenticationManager
Deprecated.
Since 2.1.0 will be removed (use CachedUserDetailProvider)
REQUIRED_ISSUE_LOGIN_TOKEN_ATTR_NAME - Static variable in class com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtAuthenticationStore
 
resolveToken() - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtAuthenticationStore
토큰 불러오기
RSA_OAEP_256 - Enum constant in enum class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties.EncryptionType
 

S

secret(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition.TokenCreationConditionBuilder
 
set(UstraAuthenticationProperties, UstraJwtAuthentication, boolean) - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtAuthenticationStore
인증 값으로 토큰 생성 처리
setAccessDateTime(Long) - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.AccessInfo
접속 일시
setAccessToken(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.provider.UstraJwtRefreshTokenModel
Access Token
setAccessValidSecond(Long) - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
access token 유효 시간
setAccToken(String) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
액세스 토큰
setAdditionalProperties(Map<String, Object>) - Method in class com.gsitm.ustra.java.security.jwt.authentication.authentication.UstraJwtAuthentication
 
setAlwaysUpdateRefreshToken(boolean) - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
Refresh 토큰 request 시 업데이트 여부
setApplicationContext(ApplicationContext) - Method in class com.gsitm.ustra.java.security.jwt.authentication.processor.UstraJwtAuthenticationProcessor
 
setAuthenticationException(UstraSecurityException) - Method in class com.gsitm.ustra.java.security.jwt.authentication.authentication.UstraJwtAuthentication
 
setCanAuthenticateOnlyRefreshToken(Boolean) - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
리프레시 토큰만 사용하여 인증 가능 여부
setChnlCd(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.AccessInfo
channel code
setChnlCd(String) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
채널 코드
setClaims(Claims) - Method in class com.gsitm.ustra.java.security.jwt.authentication.authentication.UstraJwtAuthentication
 
setClaims(Claims) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition
 
setClaims(Claims) - Method in class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils.HeaderClaims
 
setClaims(Map<String, Object>) - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.UstraJwtClaims
 
setClientData(Map<String, Object>) - Method in class com.gsitm.ustra.java.security.jwt.authentication.authentication.UstraJwtAuthentication
 
setConfigurer(UstraAuthenticationConfigurer<S, R>) - Method in class com.gsitm.ustra.java.security.jwt.authentication.processor.UstraJwtAuthenticationProcessor
 
setCookieHandler(UstraCookieHandler) - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.HttpHeaderCookieJwtAuthenticationStore
 
setDuplicated(boolean) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
중복 여부
setDvcId(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.AccessInfo
deviceId
setDvcId(String) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
디바이스 아이디
setEnableLoginToken(Boolean) - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
로그인 토큰 사용 여부
setEnableRefreshToken(Boolean) - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
refresh token 사용여부
setEncryption(UstraJwtAuthenticationProperties.Encryption) - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
본문 암호화 설정
setExcludeValidationUrlPatterns(String[]) - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
토큰 유효성 체크 제외 URL 패턴
setExpDttm(LocalDateTime) - Method in class com.gsitm.ustra.java.security.jwt.authentication.provider.UstraJwtRefreshTokenModel
인증 만료일
setExpDttm(LocalDateTime) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
만료 일시
setExpiration(Long) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
남은 유효 시간
setHeader(JwsHeader) - Method in class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils.HeaderClaims
 
setIsRequiredIssueLoginToken(boolean) - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtAuthenticationStore
로그인 토큰 발행 필요 여부 설정
setIssueDate(Date) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition
 
setLoginTokenKey(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
로그인 토큰 키
setLoginValidSecond(Long) - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
로그인 Token 유효 시간
setMaxUseRefreshToken(Integer) - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
리프레쉬 토큰 최대 사용 수
setPrivateKey(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties.Encryption
비공개 키
setProcessId(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.authentication.UstraJwtAuthentication
 
setPublicKey(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties.Encryption
공개 키
setRecreated(boolean) - Method in class com.gsitm.ustra.java.security.jwt.authentication.authentication.UstraJwtAuthentication
 
setReferer(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.AccessInfo
referer
setRefreshToken(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.provider.UstraJwtRefreshTokenModel
refresh Token
setRefreshToken(String) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
리프레쉬 토큰
setRefreshTokenKey(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
Refresh 토큰 키
setRefreshValidSeconds(Long) - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
Refresh Token 유효 시간
setRemoveRefreshTokenWhenReauthenticated(boolean) - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
Refresh 토큰으로 재 인증 시 토큰 제거 여부
setReuseRefreshToken(boolean) - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
Refresh 토큰 재사용 여부
setSecret(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition
 
setSecretKey(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
암호화 키
setServerData(Map<String, Object>) - Method in class com.gsitm.ustra.java.security.jwt.authentication.authentication.UstraJwtAuthentication
 
setSignatureAlgorithm(SignatureAlgorithm) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition
 
setSubject(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition
 
setSystemCode(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition
 
setTokenKey(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
토큰 키
setTokenValidDuration(Long) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition
 
setType(UstraJwtAuthenticationProperties.EncryptionType) - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties.Encryption
암호화 유형
setUseCnt(Integer) - Method in class com.gsitm.ustra.java.security.jwt.authentication.provider.UstraJwtRefreshTokenModel
사용 수
setUseCnt(Integer) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
사용 횟수
setUseEvictionExpiredTokenSchedule(boolean) - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
만료 토큰 제거 스케쥴 사용
setUseJws(boolean) - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties.Encryption
JWS 평문 사용 여부
setUserAgent(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.AccessInfo
user agenet 정보
setUseRefreshTokenWithAnonymous(Boolean) - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
익명 인증 시 Refresh Token 사용 여부
setUserId(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.AccessInfo
사용자 아이디
setUserIp(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.AccessInfo
IP 주소
setUserIp(String) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
사용자 아이피
setUsrId(String) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
사용자 아이디
signatureAlgorithm(SignatureAlgorithm) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition.TokenCreationConditionBuilder
 
storeAuthenticationToCookie(UstraJwtAuthentication) - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.HttpHeaderCookieJwtAuthenticationStore
토큰 정보를 쿠키에 저장한다.
storeAuthenticationToCookie(UstraJwtAuthentication) - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.HttpHeaderCookiePostmanJwtAuthenticationStore
 
storeToken(String, String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.HttpHeaderCookieJwtAuthenticationStore
 
storeToken(String, String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.HttpHeaderJwtAuthenticationStore
 
storeToken(String, String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtAuthenticationStore
토큰 저장
str2dt(String) - Static method in class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils
Deprecated. 
subject(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition.TokenCreationConditionBuilder
 
supports(MethodParameter, Class<? extends HttpMessageConverter<?>>) - Method in class com.gsitm.ustra.java.security.jwt.web.UstraJwtAuthenticationAdvice
 
systemCode(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition.TokenCreationConditionBuilder
 

T

TokenCreationCondition() - Constructor for class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition
 
TokenCreationCondition(String, Claims, String, Date, Long, SignatureAlgorithm, String) - Constructor for class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition
 
tokenValidDuration(Long) - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition.TokenCreationConditionBuilder
 
toMap() - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.AccessInfo
 
toString() - Method in class com.gsitm.ustra.java.security.jwt.authentication.authentication.UstraJwtAuthentication
 
toString() - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.AccessInfo
 
toString() - Method in class com.gsitm.ustra.java.security.jwt.authentication.claims.UstraJwtClaims
 
toString() - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition.TokenCreationConditionBuilder
 
toString() - Method in class com.gsitm.ustra.java.security.jwt.authentication.parser.DefaultUstraJwtAuthenticationParser.TokenCreationCondition
 
toString() - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties.Encryption
 
toString() - Method in class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
 
toString() - Method in class com.gsitm.ustra.java.security.jwt.authentication.provider.UstraJwtRefreshTokenModel
 
toString() - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto.RedisRefreshTokenDtoBuilder
 
toString() - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
 
toString() - Method in class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils.HeaderClaims.HeaderClaimsBuilder
 
toString() - Method in class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils.HeaderClaims
 

U

unAuthenticate(R) - Method in class com.gsitm.ustra.java.security.jwt.authentication.processor.UstraJwtAuthenticationProcessor
 
updatePayload(UstraJwtAuthenticationProperties, String, String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.NonStoredUstraJwtRefreshTokenStore
 
updatePayload(UstraJwtAuthenticationProperties, String, String) - Method in interface com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtRefreshTokenStore
Access Token 업데이트
updatePayload(UstraJwtAuthenticationProperties, String, String) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisUstraJwtRefreshTokenStore
 
updateToken(JwsHeader, Claims, String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtAuthenticationStore
토큰 연장
useCnt(Integer) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto.RedisRefreshTokenDtoBuilder
사용 횟수
userIp(String) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto.RedisRefreshTokenDtoBuilder
사용자 아이피
usrId(String) - Method in class com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto.RedisRefreshTokenDtoBuilder
사용자 아이디
UstraClaimUtils - Class in com.gsitm.ustra.java.security.jwt.utils
Claim 정보 유틸리티 클래스
UstraCurrentJwtInfo - Class in com.gsitm.ustra.java.security.jwt.authentication
토큰 정보 조회 객체
UstraCurrentJwtInfo(UstraJwtAuthenticationProcessor<? extends UstraAuthenticationRequestToken, ? extends UstraJwtAuthentication>) - Constructor for class com.gsitm.ustra.java.security.jwt.authentication.UstraCurrentJwtInfo
 
UstraJwtAuthentication - Class in com.gsitm.ustra.java.security.jwt.authentication.authentication
Jwt 인증 정보
UstraJwtAuthentication() - Constructor for class com.gsitm.ustra.java.security.jwt.authentication.authentication.UstraJwtAuthentication
 
UstraJwtAuthenticationAdvice - Class in com.gsitm.ustra.java.security.jwt.web
 
UstraJwtAuthenticationAdvice(UstraJwtAuthenticationManager) - Constructor for class com.gsitm.ustra.java.security.jwt.web.UstraJwtAuthenticationAdvice
 
UstraJwtAuthenticationConfigurer<S extends com.gsitm.ustra.java.security.authentication.request.token.UstraAuthenticationRequestToken,R extends UstraJwtAuthentication> - Interface in com.gsitm.ustra.java.security.jwt.authentication
Jwt 인증 프로세서를 위한 모듈 설정 인터페이스 프로세서 생성자에 모듈을 제공하여 인증 프로세스를 커스터마이징 할 수 있다.
UstraJwtAuthenticationInterceptorWebMvcConfigurer - Class in com.gsitm.ustra.java.security.jwt.web
request 비즈니스 로직 수행 완료 후 변경된 데이터를 token에 저장하기 위한 interceptor
UstraJwtAuthenticationInterceptorWebMvcConfigurer(UstraJwtAuthenticationManager) - Constructor for class com.gsitm.ustra.java.security.jwt.web.UstraJwtAuthenticationInterceptorWebMvcConfigurer
 
UstraJwtAuthenticationManager - Class in com.gsitm.ustra.java.security.jwt.authentication
Jwt 인증 처리 기능을 제공하는 클래스
UstraJwtAuthenticationManager(List<UstraAuthenticationProcessor<?, ?>>) - Constructor for class com.gsitm.ustra.java.security.jwt.authentication.UstraJwtAuthenticationManager
 
UstraJwtAuthenticationParser - Interface in com.gsitm.ustra.java.security.jwt.authentication.parser
토큰을 생성 및 파싱하는 Token Parser
UstraJwtAuthenticationProcessor<S extends com.gsitm.ustra.java.security.authentication.request.token.UstraAuthenticationRequestToken,R extends UstraJwtAuthentication> - Class in com.gsitm.ustra.java.security.jwt.authentication.processor
Jwt 인증 프로세서 ApplicationContextAware 인터페이스를 구현하여 configurer의 모듈들을 저장하고 autowireBean 을 실행하여 각 모듈 내에서 Bean들을 Autowired 로 사용할 수 있도록 설정한다.
UstraJwtAuthenticationProcessor(UstraJwtAuthenticationConfigurer<S, R>, Class<R>) - Constructor for class com.gsitm.ustra.java.security.jwt.authentication.processor.UstraJwtAuthenticationProcessor
 
UstraJwtAuthenticationProperties - Class in com.gsitm.ustra.java.security.jwt.authentication.properties
Jwt 인증 설정을 위한 인터페이스
UstraJwtAuthenticationProperties() - Constructor for class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties
 
UstraJwtAuthenticationProperties.Encryption - Class in com.gsitm.ustra.java.security.jwt.authentication.properties
 
UstraJwtAuthenticationProperties.EncryptionType - Enum Class in com.gsitm.ustra.java.security.jwt.authentication.properties
본문 암호화 유형
UstraJwtAuthenticationStore - Class in com.gsitm.ustra.java.security.jwt.authentication.store
Jwt 인증 저장소 추상클래스 토큰 생성 및 유효성 체크 로직이 존재하며 실제 저장 함수만 추상화 되어 있다.
UstraJwtAuthenticationStore(UstraJwtAuthenticationProperties, UstraJwtClaimAppender, UstraJwtClaimChecker, UstraJwtRefreshTokenStore, UstraJwtAuthenticationParser, UstraJwtValidationFailureDecisioner) - Constructor for class com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtAuthenticationStore
 
UstraJwtClaimAppender - Interface in com.gsitm.ustra.java.security.jwt.authentication.claims
Claim 추가 정보 인터페이스
UstraJwtClaimChecker - Interface in com.gsitm.ustra.java.security.jwt.authentication.claims
Jwt Claim 유효성 체크 인터페이스
UstraJwtClaims - Class in com.gsitm.ustra.java.security.jwt.authentication.claims
토큰에 저장할 Claim 정보
UstraJwtClaims() - Constructor for class com.gsitm.ustra.java.security.jwt.authentication.claims.UstraJwtClaims
 
UstraJwtRefreshTokenModel - Class in com.gsitm.ustra.java.security.jwt.authentication.provider
Refresh Token 모델 클래스
UstraJwtRefreshTokenModel() - Constructor for class com.gsitm.ustra.java.security.jwt.authentication.provider.UstraJwtRefreshTokenModel
 
UstraJwtRefreshTokenModel(String, String, LocalDateTime, Integer) - Constructor for class com.gsitm.ustra.java.security.jwt.authentication.provider.UstraJwtRefreshTokenModel
 
UstraJwtRefreshTokenStore - Interface in com.gsitm.ustra.java.security.jwt.authentication.store
Refresh Token 저장소 인터페이스
UstraJwtUtils - Class in com.gsitm.ustra.java.security.jwt.utils
Jwt 유틸리티 클래스
UstraJwtUtils() - Constructor for class com.gsitm.ustra.java.security.jwt.utils.UstraJwtUtils
 
UstraJwtUtils.HeaderClaims - Class in com.gsitm.ustra.java.security.jwt.utils
 
UstraJwtUtils.HeaderClaims.HeaderClaimsBuilder - Class in com.gsitm.ustra.java.security.jwt.utils
 
UstraJwtValidationFailureDecisioner - Interface in com.gsitm.ustra.java.security.jwt.authentication.decisioner
토큰 유효성 체크 실패 시 인증 실패 처리 여부 결정 인터페이스
UstraSecurityJwt - Class in com.gsitm.ustra.java.security.jwt
 
UstraSecurityJwt() - Constructor for class com.gsitm.ustra.java.security.jwt.UstraSecurityJwt
 

V

validateToken(String) - Method in class com.gsitm.ustra.java.security.jwt.authentication.store.UstraJwtAuthenticationStore
토큰 유효성 체크
valueOf(String) - Static method in enum class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties.EncryptionType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.gsitm.ustra.java.security.jwt.authentication.properties.UstraJwtAuthenticationProperties.EncryptionType
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E F G H I J M N P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form