Index

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

A

ACCOUNT_LOCKED_USER - Enum constant in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 
AccountLockedUserException - Exception in com.gsitm.ustra.java.security.exception
ACCOUNT_LOCKED_USER("FS09", "계정이 잠금 상태입니다.", AccountLockedUserException.class),
AccountLockedUserException(ResponseCode<?>) - Constructor for exception com.gsitm.ustra.java.security.exception.AccountLockedUserException
 
add(String, T) - Method in class com.gsitm.ustra.java.security.connection.ConcurrentMapConnectionStorage
 
add(String, T) - Method in interface com.gsitm.ustra.java.security.connection.UstraConnectionStorage
연결 정보 추가
addAdditionalPeroperties(String, Object) - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
addtionalProperties - Variable in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
추가 프로퍼티 값
AES256_DEFAULT - Enum constant in enum class com.gsitm.ustra.java.security.authentication.properties.ClientValidationValueEncryptionType
AES256
AllGrantedPermissionAuthorityCheckerExecutor - Class in com.gsitm.ustra.java.security.authority.permission
모든 PermissionAuthorityChecker 확인 시 true 처리
AllGrantedPermissionAuthorityCheckerExecutor() - Constructor for class com.gsitm.ustra.java.security.authority.permission.AllGrantedPermissionAuthorityCheckerExecutor
 
anonymous() - Static method in class com.gsitm.ustra.java.security.authentication.authority.UstraGrantedAuthority
익명 권한 생성
ANONYMOUS - Enum constant in enum class com.gsitm.ustra.java.security.authority.UstraAccessType
 
ANONYMOUS_AUTHORITY - Static variable in class com.gsitm.ustra.java.security.authentication.authority.UstraGrantedAuthority
익명 권한
ANONYMOUS_USER_TEMPORARY_ID - Static variable in class com.gsitm.ustra.java.security.authentication.user.UstraAnonymousUser
익명 아이디
AnonymousUserRequestToken - Class in com.gsitm.ustra.java.security.authentication.request.token
 
AnonymousUserRequestToken() - Constructor for class com.gsitm.ustra.java.security.authentication.request.token.AnonymousUserRequestToken
 
athenticationPropertiesProvider - Variable in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 
authenticate(UstraAuthenticationRequestToken) - Method in class com.gsitm.ustra.java.security.authentication.UstraAuthenticationManager
인증 요청 토큰으로 인증 처리
authenticate(Authentication) - Method in class com.gsitm.ustra.java.security.UstraDummyAuthenticationProvider
 
authenticate(S) - Method in class com.gsitm.ustra.java.security.authentication.processor.DefaultUstraAuthenticationProcessor
인증 요청 토큰으로 인증 정보를 생성한다.
authenticate(S) - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
인증 처리
authenticated() - Method in class com.gsitm.ustra.java.security.web.DefaultUstraWebAuthenticationInfoDetector
 
authenticationAuthorityChecker - Variable in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 
authenticationAuthorityChecker(UstraAuthenticationProcessor<S, R>) - Method in interface com.gsitm.ustra.java.security.authentication.UstraAuthenticationConfigurer
인증 정보의 권한을 확인
authenticationChecker - Variable in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 
authenticationChecker(UstraAuthenticationProcessor<S, R>) - Method in interface com.gsitm.ustra.java.security.authentication.UstraAuthenticationConfigurer
인증 유효성 확인
authenticationClass - Variable in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 
AuthenticationDuplicationCheckType - Enum Class in com.gsitm.ustra.java.security.authentication.properties
인증 중복 체크 유형
AuthenticationFailureData() - Constructor for class com.gsitm.ustra.java.security.exception.UstraSecurityAuthenticationException.AuthenticationFailureData
 
authenticationKeyChecker - Variable in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 
authenticationKeyChecker(UstraAuthenticationProcessor<S, R>) - Method in interface com.gsitm.ustra.java.security.authentication.UstraAuthenticationConfigurer
인증 키 체커
authenticationListener - Variable in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 
authenticationListener(UstraAuthenticationProcessor<S, R>) - Method in interface com.gsitm.ustra.java.security.authentication.UstraAuthenticationConfigurer
인증 결과 수신 리스너
authenticationProcessors - Variable in class com.gsitm.ustra.java.security.authentication.UstraAuthenticationManager
Bean으로 등록된 인증 처리 프로세서 목록
authenticationProperties - Variable in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 
authenticationProperties(UstraAuthenticationProcessor<S, R>) - Method in interface com.gsitm.ustra.java.security.authentication.UstraAuthenticationConfigurer
인증 설정 정보
authenticationPropertiesProvider() - Method in interface com.gsitm.ustra.java.security.authentication.UstraAuthenticationConfigurer
인증 설정 Provider
AuthenticationRealTimeDuplicationCheckType - Enum Class in com.gsitm.ustra.java.security.authentication.properties
실시간 인증 중복 체크 유형
authenticationStore - Variable in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 
authenticationStore(UstraAuthenticationProcessor<S, R>) - Method in interface com.gsitm.ustra.java.security.authentication.UstraAuthenticationConfigurer
인증 저장소
AuthenticationStoredToken - Interface in com.gsitm.ustra.java.security.authentication.request.token
인증 정보를 저장하는 Stored Token
awareApplicationContext(ApplicationContext, Object...) - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 

B

BY_IP_ADDRESS - Enum constant in enum class com.gsitm.ustra.java.security.authentication.properties.AuthenticationDuplicationCheckType
IP ADDRESS 별
BY_USER - Enum constant in enum class com.gsitm.ustra.java.security.authentication.properties.AuthenticationDuplicationCheckType
사용자 별

C

canEqual(Object) - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessorContextHolder.UstraAuthenticationProcessorData
 
canEqual(Object) - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties
 
canEqual(Object) - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties.ClientValidation
 
canEqual(Object) - Method in class com.gsitm.ustra.java.security.authentication.request.token.UserNamePasswordAuthenticationRequestToken
 
canEqual(Object) - Method in class com.gsitm.ustra.java.security.authentication.request.token.UserNameWithKeyAuthenticationRequestToken
 
canEqual(Object) - Method in class com.gsitm.ustra.java.security.authentication.request.token.UstraAuthenticationRequestToken
 
canEqual(Object) - Method in class com.gsitm.ustra.java.security.authority.UstraAuthority
 
canEqual(Object) - Method in class com.gsitm.ustra.java.security.exception.UstraSecurityAuthenticationException.AuthenticationFailureData
 
canEqual(Object) - Method in exception com.gsitm.ustra.java.security.exception.UstraSecurityAuthenticationException
 
canEqual(Object) - Method in exception com.gsitm.ustra.java.security.exception.UstraSecurityException
 
canEqual(Object) - Method in class com.gsitm.ustra.java.security.properties.UstraSecurityProperties
 
canEqual(Object) - Method in class com.gsitm.ustra.java.security.properties.UstraSecurityProperties.Xss
 
CANNOT_ANONYMOUS_ACCESS - Enum constant in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 
CANNOT_CREATE_AUTHENTICATION_TOKEN - Enum constant in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 
CannotAnonymousAccessException - Exception in com.gsitm.ustra.java.security.exception
CANNOT_ANONYMOUS_ACCESS("FS02", "익명 인증은 허용되지 않습니다.", CannotAnonymousAccessException.class),
CannotAnonymousAccessException(ResponseCode<?>) - Constructor for exception com.gsitm.ustra.java.security.exception.CannotAnonymousAccessException
 
channels() - Element in annotation interface com.gsitm.ustra.java.security.authority.permission.Permission
제한 채널 설정
check(UstraAuthenticationProperties, R) - Method in interface com.gsitm.ustra.java.security.authentication.authentication.checker.UstraAuthenticationChecker
 
check(UstraAuthenticationProperties, S) - Method in interface com.gsitm.ustra.java.security.authentication.request.UstraAuthenticationRequestTokenChecker
 
check(Permission, UstraAuthentication) - Method in class com.gsitm.ustra.java.security.authority.permission.DefaultPermissionAuthorityChecker
 
check(Permission, UstraAuthentication) - Method in interface com.gsitm.ustra.java.security.authority.permission.PermissionAuthorityChecker
허가 조건과 인증정보로 현 요청에 대해 허가 여부를 반환한다.
check(HttpServletRequest, Authentication) - Method in interface com.gsitm.ustra.java.security.authority.UstraAuthorityChecker
request별로 전역 권한을 확인한다.
check(HttpServletRequest, R) - Method in interface com.gsitm.ustra.java.security.authentication.authority.UstraAuthenticationAuthorityChecker
authentication의 권한을 체크한다.
check(S, UstraUser) - Method in class com.gsitm.ustra.java.security.authentication.user.checker.DefaultUstraUserDetailChecker
 
check(S, UstraUser) - Method in interface com.gsitm.ustra.java.security.authentication.user.checker.UstraUserDetailChecker
유저 정보 유효성 체크 실패 시 Exception 발생
checkKey(UserNameWithKeyAuthenticationRequestToken, R) - Method in interface com.gsitm.ustra.java.security.authentication.authentication.checker.UstraAuthenticationKeyChecker
키 값을 확인한다.
clear() - Static method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessorContextHolder
 
ClientValidation() - Constructor for class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties.ClientValidation
 
ClientValidationType - Enum Class in com.gsitm.ustra.java.security.authentication.properties
클라이언트 유효성 검증 유형
ClientValidationValueEncryptionType - Enum Class in com.gsitm.ustra.java.security.authentication.properties
클라이언트 검증 암호화 유형
clientValidator - Variable in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 
clientValidator(UstraAuthenticationProcessor<S, R>) - Method in interface com.gsitm.ustra.java.security.authentication.UstraAuthenticationConfigurer
클라이언트 유효성 검증
com.gsitm.ustra.java.security - package com.gsitm.ustra.java.security
 
com.gsitm.ustra.java.security.authentication - package com.gsitm.ustra.java.security.authentication
 
com.gsitm.ustra.java.security.authentication.authentication - package com.gsitm.ustra.java.security.authentication.authentication
 
com.gsitm.ustra.java.security.authentication.authentication.checker - package com.gsitm.ustra.java.security.authentication.authentication.checker
 
com.gsitm.ustra.java.security.authentication.authority - package com.gsitm.ustra.java.security.authentication.authority
 
com.gsitm.ustra.java.security.authentication.cache - package com.gsitm.ustra.java.security.authentication.cache
 
com.gsitm.ustra.java.security.authentication.listener - package com.gsitm.ustra.java.security.authentication.listener
 
com.gsitm.ustra.java.security.authentication.processor - package com.gsitm.ustra.java.security.authentication.processor
 
com.gsitm.ustra.java.security.authentication.properties - package com.gsitm.ustra.java.security.authentication.properties
 
com.gsitm.ustra.java.security.authentication.request - package com.gsitm.ustra.java.security.authentication.request
 
com.gsitm.ustra.java.security.authentication.request.token - package com.gsitm.ustra.java.security.authentication.request.token
 
com.gsitm.ustra.java.security.authentication.store - package com.gsitm.ustra.java.security.authentication.store
 
com.gsitm.ustra.java.security.authentication.user - package com.gsitm.ustra.java.security.authentication.user
 
com.gsitm.ustra.java.security.authentication.user.checker - package com.gsitm.ustra.java.security.authentication.user.checker
 
com.gsitm.ustra.java.security.authentication.validation - package com.gsitm.ustra.java.security.authentication.validation
 
com.gsitm.ustra.java.security.authority - package com.gsitm.ustra.java.security.authority
 
com.gsitm.ustra.java.security.authority.permission - package com.gsitm.ustra.java.security.authority.permission
 
com.gsitm.ustra.java.security.config - package com.gsitm.ustra.java.security.config
 
com.gsitm.ustra.java.security.connection - package com.gsitm.ustra.java.security.connection
 
com.gsitm.ustra.java.security.exception - package com.gsitm.ustra.java.security.exception
 
com.gsitm.ustra.java.security.filter - package com.gsitm.ustra.java.security.filter
 
com.gsitm.ustra.java.security.filter.xss - package com.gsitm.ustra.java.security.filter.xss
 
com.gsitm.ustra.java.security.properties - package com.gsitm.ustra.java.security.properties
 
com.gsitm.ustra.java.security.utils - package com.gsitm.ustra.java.security.utils
 
com.gsitm.ustra.java.security.web - package com.gsitm.ustra.java.security.web
 
ConcurrentMapConnectionStorage<T extends ConnectionInfo> - Class in com.gsitm.ustra.java.security.connection
Map으로 관리되는 연결 정보 구현체
ConcurrentMapConnectionStorage() - Constructor for class com.gsitm.ustra.java.security.connection.ConcurrentMapConnectionStorage
 
configurer - Variable in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 
ConnectionInfo - Interface in com.gsitm.ustra.java.security.connection
 
contains(String) - Method in class com.gsitm.ustra.java.security.connection.ConcurrentMapConnectionStorage
 
contains(String) - Method in interface com.gsitm.ustra.java.security.connection.UstraConnectionStorage
해당 키 값의 연결 정보가 존재하는지 여부 확인
createAnonymousAuthentication(R) - Method in class com.gsitm.ustra.java.security.authentication.processor.DefaultUstraAuthenticationProcessor
요청 시의 익명 인증 객체를 생성한다.
createDefaultAuthentication(S) - Method in class com.gsitm.ustra.java.security.authentication.processor.DefaultUstraAuthenticationProcessor
로그인 시의 기본 인증 객체를 생성한다.
CREDENTIALS_EXPIRED_USER - Enum constant in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 
CredentialsExpiredUserException - Exception in com.gsitm.ustra.java.security.exception
CREDENTIALS_EXPIRED_USER("FS08", "비밀번호 변경이 필요합니다.
CredentialsExpiredUserException(ResponseCode<?>) - Constructor for exception com.gsitm.ustra.java.security.exception.CredentialsExpiredUserException
 

D

DEFAULT_USER - Static variable in class com.gsitm.ustra.java.security.authentication.cache.SecurityCacheNames
기본 사용자 캐시
DefaultPermissionAuthorityChecker - Class in com.gsitm.ustra.java.security.authority.permission
 
DefaultPermissionAuthorityChecker() - Constructor for class com.gsitm.ustra.java.security.authority.permission.DefaultPermissionAuthorityChecker
 
DefaultUstraAuthenticationProcessor<S extends UstraAuthenticationRequestToken,R extends UstraAuthentication> - Class in com.gsitm.ustra.java.security.authentication.processor
기본 인증 프로세서
DefaultUstraAuthenticationProcessor(UstraAuthenticationConfigurer<S, R>, Class<R>) - Constructor for class com.gsitm.ustra.java.security.authentication.processor.DefaultUstraAuthenticationProcessor
Provider Configurer와 Authentication Class를 받는다.
DefaultUstraSecurityConfigure - Class in com.gsitm.ustra.java.security.config
 
DefaultUstraSecurityConfigure(UstraAuthenticationManager, UstraMvcProperties, List<UstraWebSocketConfigurer>, UstraAuthorityChecker) - Constructor for class com.gsitm.ustra.java.security.config.DefaultUstraSecurityConfigure
 
DefaultUstraUserDetailChecker<S extends UstraAuthenticationRequestToken> - Class in com.gsitm.ustra.java.security.authentication.user.checker
UstraUserDetailChecker 인터페이스의 기본 구현체 유저 상태에 따라 Exception을 발생시킨다.
DefaultUstraUserDetailChecker() - Constructor for class com.gsitm.ustra.java.security.authentication.user.checker.DefaultUstraUserDetailChecker
 
DefaultUstraUserDetailChecker(boolean) - Constructor for class com.gsitm.ustra.java.security.authentication.user.checker.DefaultUstraUserDetailChecker
 
DefaultUstraWebAuthenticationInfoDetector - Class in com.gsitm.ustra.java.security.web
기본 웹 인증 정보 조회 구현체
DefaultUstraWebAuthenticationInfoDetector(UstraAuthenticationManager) - Constructor for class com.gsitm.ustra.java.security.web.DefaultUstraWebAuthenticationInfoDetector
 
DefaultXssTextEscaper - Class in com.gsitm.ustra.java.security.filter.xss
XSS 텍스트 변경
DefaultXssTextEscaper() - Constructor for class com.gsitm.ustra.java.security.filter.xss.DefaultXssTextEscaper
 
DEVICE - Enum constant in enum class com.gsitm.ustra.java.security.authentication.properties.ClientValidationType
디바이스 아이디
DeviceIdClientValidator - Class in com.gsitm.ustra.java.security.authentication.validation
Device Id로 클라이언트 검증을 수행
DeviceIdClientValidator(UstraAuthenticationProperties.ClientValidation) - Constructor for class com.gsitm.ustra.java.security.authentication.validation.DeviceIdClientValidator
 
DeviceIdContainedToken - Interface in com.gsitm.ustra.java.security.authentication.request.token
디바이스 아이디를 포함하는 토큰
DISABLED_USER - Enum constant in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 
DisabledUserException - Exception in com.gsitm.ustra.java.security.exception
DISABLED_USER("FS06", "시스템을 사용할 수 없는 사용자입니다.", DisabledUserException.class),
DisabledUserException(ResponseCode<?>) - Constructor for exception com.gsitm.ustra.java.security.exception.DisabledUserException
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.gsitm.ustra.java.security.filter.UstraAuthenticationRequestFilter
 
doThrow() - Method in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 
doThrowWithData(Object) - Method in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 
DUPLICATED_AUTHENTICATION - Enum constant in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 
DuplicatedAuthenticationException - Exception in com.gsitm.ustra.java.security.exception
DUPLICATED_AUTHENTICATION("FS01", "중복 인증 처리된 요청입니다.", DuplicatedAuthenticationException.class),
DuplicatedAuthenticationException(ResponseCode<?>) - Constructor for exception com.gsitm.ustra.java.security.exception.DuplicatedAuthenticationException
 

E

equals(Object) - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessorContextHolder.UstraAuthenticationProcessorData
 
equals(Object) - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties.ClientValidation
 
equals(Object) - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties
 
equals(Object) - Method in class com.gsitm.ustra.java.security.authentication.request.token.UserNamePasswordAuthenticationRequestToken
 
equals(Object) - Method in class com.gsitm.ustra.java.security.authentication.request.token.UserNameWithKeyAuthenticationRequestToken
 
equals(Object) - Method in class com.gsitm.ustra.java.security.authentication.request.token.UstraAuthenticationRequestToken
 
equals(Object) - Method in class com.gsitm.ustra.java.security.authentication.user.UstraUser
 
equals(Object) - Method in class com.gsitm.ustra.java.security.authority.UstraAuthority
 
equals(Object) - Method in class com.gsitm.ustra.java.security.exception.UstraSecurityAuthenticationException.AuthenticationFailureData
 
equals(Object) - Method in exception com.gsitm.ustra.java.security.exception.UstraSecurityAuthenticationException
 
equals(Object) - Method in exception com.gsitm.ustra.java.security.exception.UstraSecurityException
 
equals(Object) - Method in class com.gsitm.ustra.java.security.properties.UstraSecurityProperties
 
equals(Object) - Method in class com.gsitm.ustra.java.security.properties.UstraSecurityProperties.Xss
 
escapeXssText(String) - Method in class com.gsitm.ustra.java.security.filter.xss.DefaultXssTextEscaper
 
escapeXssText(String) - Method in interface com.gsitm.ustra.java.security.filter.xss.UstraXssTextEscaper
text를 xss escape 처리
escapeXssTextValues(Object) - Method in interface com.gsitm.ustra.java.security.filter.xss.UstraXssTextEscaper
object의 value 값을 일괄 escape 처리한다.
exception() - Method in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 
execute(List<PermissionAuthorityChecker>, Permission, UstraAuthentication) - Method in class com.gsitm.ustra.java.security.authority.permission.AllGrantedPermissionAuthorityCheckerExecutor
 
execute(List<PermissionAuthorityChecker>, Permission, UstraAuthentication) - Method in class com.gsitm.ustra.java.security.authority.permission.OneGrantedPermissionAuthorityCheckerExecutor
 
execute(List<PermissionAuthorityChecker>, Permission, UstraAuthentication) - Method in interface com.gsitm.ustra.java.security.authority.permission.PermissionAuthorityCheckerExecutor
PermissionAuthorityChecker를 실행하여 성공여부를 반환
EXPIRED_AUTHENTICATION - Enum constant in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 
EXPIRED_AUTHENTICATION_KEY - Enum constant in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 
EXPIRED_USER - Enum constant in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 
ExpiredUserException - Exception in com.gsitm.ustra.java.security.exception
EXPIRED_USER("FS07", "사용기간이 만료된 사용자입니다.", ExpiredUserException.class),
ExpiredUserException(ResponseCode<?>) - Constructor for exception com.gsitm.ustra.java.security.exception.ExpiredUserException
 

F

FAIL_ID_PASSWORD_AUTHENTICATION - Enum constant in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 
from(ResponseCode<?>) - Static method in exception com.gsitm.ustra.java.security.exception.UstraSecurityAuthenticationException
인증 예외 생성
from(String) - Static method in class com.gsitm.ustra.java.security.authentication.authority.UstraGrantedAuthority
authority 문자열로부터 권한 생성

G

get(UstraAuthenticationProperties, HttpServletRequest) - Method in class com.gsitm.ustra.java.security.authentication.store.SessionAuthenticationStore
 
get(UstraAuthenticationProperties, HttpServletRequest) - Method in interface com.gsitm.ustra.java.security.authentication.store.UstraAuthenticationStore
인증 정보 조회
get(String) - Method in class com.gsitm.ustra.java.security.connection.ConcurrentMapConnectionStorage
 
get(String) - Method in interface com.gsitm.ustra.java.security.connection.UstraConnectionStorage
키 값의 연결 정보 조회
getAddtionalProperties(String, Class<T>) - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
getAll() - Method in class com.gsitm.ustra.java.security.connection.ConcurrentMapConnectionStorage
 
getAll() - Method in interface com.gsitm.ustra.java.security.connection.UstraConnectionStorage
모든 연결 정보 조회
getAthenticationPropertiesProvider() - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 
getAuthentication() - Method in interface com.gsitm.ustra.java.security.authentication.request.token.AuthenticationStoredToken
인증 정보 조회
getAuthentication() - Method in class com.gsitm.ustra.java.security.authentication.UstraAuthenticationManager
현재 인증 정보
getAuthenticationAuthorityChecker() - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 
getAuthenticationChecker() - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 
getAuthenticationClass() - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 
getAuthenticationFailureData() - Method in exception com.gsitm.ustra.java.security.exception.UstraSecurityAuthenticationException
인증 실패 정보 조회
getAuthenticationKey() - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
getAuthenticationKey() - Method in class com.gsitm.ustra.java.security.authentication.request.token.UserNameWithKeyAuthenticationRequestToken
 
getAuthenticationKeyChecker() - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 
getAuthenticationKeyExpireDateTime() - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
getAuthenticationListener() - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 
getAuthenticationProcessor(S) - Method in class com.gsitm.ustra.java.security.authentication.UstraAuthenticationManager
인증 요청 토큰에 따른 프로세서 선택
getAuthenticationProperties() - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
인증 설정 정보 조회
getAuthenticationRequestNumbers() - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
getAuthenticationStore() - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 
getAuthorities() - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
getAuthorities() - Method in class com.gsitm.ustra.java.security.authentication.user.UstraAnonymousUser
 
getAuthorities() - Method in interface com.gsitm.ustra.java.security.authority.UstraGlobalAuthorityConfigurer
전역 권한 설정 정보를 반환한다.
getAuthority() - Method in class com.gsitm.ustra.java.security.authentication.authority.UstraGrantedAuthority
 
getAuthSystemCode() - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
getByDuplicationKey(String) - Method in class com.gsitm.ustra.java.security.connection.ConcurrentMapConnectionStorage
 
getByDuplicationKey(String) - Method in interface com.gsitm.ustra.java.security.connection.UstraConnectionStorage
중복 키로 조회
getCache() - Method in class com.gsitm.ustra.java.security.authentication.user.UstraCachedUserDetailProvider
캐시 객체 조회
getChannelCode() - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
getChannels(Permission) - Method in interface com.gsitm.ustra.java.security.authority.permission.PermissionAuthorityChecker
permission에서 채널 목록을 조회
getCheckNumber() - Method in interface com.gsitm.ustra.java.security.connection.ConnectionInfo
로그아웃 여부 체킹 번호
getClientIp() - Method in interface com.gsitm.ustra.java.security.connection.ConnectionInfo
클라이언트 아이디 주소
getClientOutputCode() - Method in exception com.gsitm.ustra.java.security.exception.UstraSecurityAuthenticationException
클라이언트에 응답할 코드
getClientValidation() - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties
클라이언 유효성 검증 설정
getClientValidator() - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 
getClientValidator(UstraAuthenticationProperties) - Static method in class com.gsitm.ustra.java.security.authentication.validation.UstraClientValidatorFactory
UstraAuthenticationProperties에서 UstraClientValidator를 생성
getCode() - Method in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 
getConfigurer() - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 
getCookiePath() - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties
쿠키 사용 시 경로
getCredentials() - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
getDecyrptedHeaderValue(String) - Method in class com.gsitm.ustra.java.security.authentication.validation.HttpHeaderClientValidator
헤더 값 파싱
getDefaultUserCache() - Static method in class com.gsitm.ustra.java.security.authentication.cache.SecurityCacheSupport
기본 사용자 조회 캐시
getDetails() - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
getDeviceId() - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
getDeviceId() - Method in interface com.gsitm.ustra.java.security.authentication.request.token.DeviceIdContainedToken
디바이스 아이디 조회
getDuplicationCheckType() - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties
중복 체크 유형
getDuplicationKey() - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
중복 인증 제어에 사용하는 키 값
getDuplicationKey() - Method in class com.gsitm.ustra.java.security.authentication.user.UstraUser
중복 인증제어에 사용하는 키 값
getDuplicationKey() - Method in interface com.gsitm.ustra.java.security.connection.ConnectionInfo
중복 인증제어 키 값
getDuplicationRealtimeCheckType() - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties
실시간 중복 체크 유형
getEncryptionType() - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties.ClientValidation
 
getExcludeRequestUrlPatterns() - Method in class com.gsitm.ustra.java.security.properties.UstraSecurityProperties.Xss
 
getExcludeUrlPatterns() - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties.ClientValidation
 
getHttpMethod() - Method in class com.gsitm.ustra.java.security.authority.UstraAuthority
 
getInternalUserDetails(R) - Method in class com.gsitm.ustra.java.security.authentication.user.UstraCachedUserDetailProvider
인증 정보를 사용자 정보 조회
getInternalUserDetails(S) - Method in class com.gsitm.ustra.java.security.authentication.user.UstraCachedUserDetailProvider
인증 요청 토큰으로 사용자 정보 조회
getMaxAuthenticationKeyRequestNumbers() - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties
최대 인증 키 시도 횟수
getMaxAuthenticationKeyValidSeconds() - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties
최대 인증 키 유효 초수
getMessage() - Method in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 
getName() - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
사용자 명 조회
getOrder() - Method in class com.gsitm.ustra.java.security.config.DefaultUstraSecurityConfigure
 
getOrder() - Method in class com.gsitm.ustra.java.security.filter.UstraAuthenticationRequestFilter
 
getPassword() - Method in class com.gsitm.ustra.java.security.authentication.request.token.UserNamePasswordAuthenticationRequestToken
 
getPrincipal() - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
getProcessId() - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
getProcessor() - Static method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessorContextHolder
 
getProcessor() - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessorContextHolder.UstraAuthenticationProcessorData
 
getProcessors() - Method in class com.gsitm.ustra.java.security.authentication.UstraAuthenticationManager
 
getProcId() - Method in interface com.gsitm.ustra.java.security.connection.ConnectionInfo
프로세스 아이디
getProperties() - Static method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessorContextHolder
 
getProperties() - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessorContextHolder.UstraAuthenticationProcessorData
 
getProperties(UstraAuthenticationProcessor<?, ?>, UstraAuthenticationProperties, HttpServletRequest, UstraAuthenticationRequestToken) - Method in interface com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationPropertiesProvider
UstraAuthenticationProperties를 Request 마다 동적 생성
getRealtimeDuplicationCheckUrl() - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties
실시간 중복 체크 web socket or api url
getRequestProcessor(HttpServletRequest) - Method in class com.gsitm.ustra.java.security.authentication.UstraAuthenticationManager
request에 따른 프로세서 선택
getRequestToken() - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
getRequestToken() - Method in class com.gsitm.ustra.java.security.exception.UstraSecurityAuthenticationException.AuthenticationFailureData
 
getRequestTokenChecker() - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 
getRequestWrapper(UstraApplicationRequestWrapper) - Method in class com.gsitm.ustra.java.security.filter.UstraXssApplicationWrapperAware
 
getRole() - Method in class com.gsitm.ustra.java.security.authority.UstraAuthority
 
getRoles(Permission) - Method in interface com.gsitm.ustra.java.security.authority.permission.PermissionAuthorityChecker
permission에서 role 목록을 조회
getSecret() - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties.ClientValidation
 
getSystemKey() - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties
시스템 키
getSystemName() - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties
시스템 명
getType() - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties.ClientValidation
 
getUnAuthenticationProcessor(R) - Method in class com.gsitm.ustra.java.security.authentication.UstraAuthenticationManager
인증 정보에 따른 프로세서 선택 (인증 해제)
getUrl() - Method in class com.gsitm.ustra.java.security.authority.UstraAuthority
 
getUser() - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
사용자 객체 조회
getUser() - Method in class com.gsitm.ustra.java.security.exception.UstraSecurityAuthenticationException.AuthenticationFailureData
 
getUserDetailChecker() - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 
getUserDetailProvider() - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 
getUserDetails(R) - Method in class com.gsitm.ustra.java.security.authentication.user.UstraCachedUserDetailProvider
 
getUserDetails(R) - Method in interface com.gsitm.ustra.java.security.authentication.user.UstraUserDetailProvider
인증 정보로 사용자 정보 조회 (authentication 객체에 사용자 정보가 이미 존재한다면 return 해야 함.
getUserDetails(S) - Method in class com.gsitm.ustra.java.security.authentication.user.UstraCachedUserDetailProvider
 
getUserDetails(S) - Method in interface com.gsitm.ustra.java.security.authentication.user.UstraUserDetailProvider
인증 요청 토큰으로 사용자 정보 조회
getUserKey() - Method in class com.gsitm.ustra.java.security.authentication.user.UstraUser
사용자 지정 키
getUserKey() - Method in class com.gsitm.ustra.java.security.authentication.UstraAuthenticationManager
로그인한 사용자 키 조회
getUserKey() - Method in interface com.gsitm.ustra.java.security.connection.ConnectionInfo
사용자 키
getUserName() - Method in class com.gsitm.ustra.java.security.authentication.request.token.UstraAuthenticationRequestToken
 
getUstraAccessType() - Method in class com.gsitm.ustra.java.security.authority.UstraAuthority
 
getValidationKeyName() - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties.ClientValidation
 
getXss() - Method in class com.gsitm.ustra.java.security.properties.UstraSecurityProperties
Xss 설정

H

HAS_NOT_AUTHENTICATION_REQUEST - Enum constant in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 
HAS_NOT_TO_EXECUTE_FUNCTION_AUTHORITIES - Enum constant in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 
hashCode() - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessorContextHolder.UstraAuthenticationProcessorData
 
hashCode() - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties.ClientValidation
 
hashCode() - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties
 
hashCode() - Method in class com.gsitm.ustra.java.security.authentication.request.token.UserNamePasswordAuthenticationRequestToken
 
hashCode() - Method in class com.gsitm.ustra.java.security.authentication.request.token.UserNameWithKeyAuthenticationRequestToken
 
hashCode() - Method in class com.gsitm.ustra.java.security.authentication.request.token.UstraAuthenticationRequestToken
 
hashCode() - Method in class com.gsitm.ustra.java.security.authentication.user.UstraUser
 
hashCode() - Method in class com.gsitm.ustra.java.security.authority.UstraAuthority
 
hashCode() - Method in class com.gsitm.ustra.java.security.exception.UstraSecurityAuthenticationException.AuthenticationFailureData
 
hashCode() - Method in exception com.gsitm.ustra.java.security.exception.UstraSecurityAuthenticationException
 
hashCode() - Method in exception com.gsitm.ustra.java.security.exception.UstraSecurityException
 
hashCode() - Method in class com.gsitm.ustra.java.security.properties.UstraSecurityProperties
 
hashCode() - Method in class com.gsitm.ustra.java.security.properties.UstraSecurityProperties.Xss
 
hasRole(String...) - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
특정 역할을 가진 사용자인지 판단한다.
HEADER - Enum constant in enum class com.gsitm.ustra.java.security.authentication.properties.ClientValidationType
헤더
HttpHeaderClientValidator - Class in com.gsitm.ustra.java.security.authentication.validation
HTTP 헤더로 클라이언 검증을 수행
HttpHeaderClientValidator(ClientValidationValueEncryptionType, String, String, String[]) - Constructor for class com.gsitm.ustra.java.security.authentication.validation.HttpHeaderClientValidator
HttpHeaderClientValidator 생성
httpStatusCode() - Method in exception com.gsitm.ustra.java.security.exception.UstraSecurityException
 
httpStatusCode() - Method in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 

I

IgnoreXss - Annotation Interface in com.gsitm.ustra.java.security.filter.xss
 
INVALID_AUTHENTICATION_KEY - Enum constant in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 
INVALID_AUTHENTICATION_REQUEST - Enum constant in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 
InvalidAuthenticationRequestException - Exception in com.gsitm.ustra.java.security.exception
INVALID_AUTHENTICATION_REQUEST("FS0A", "유효하지 않은 인증 요청입니다.", InvalidAuthenticationRequestException.class),
InvalidAuthenticationRequestException(ResponseCode<?>) - Constructor for exception com.gsitm.ustra.java.security.exception.InvalidAuthenticationRequestException
 
isAllowAnoymousAuthentication() - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties
익명 인증 허용 여부 FIXME : Incorrect spell
isAnonymous() - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
익명 인증 여부
isAuthenticated() - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
isAuthenticated() - Method in class com.gsitm.ustra.java.security.authentication.UstraAuthenticationManager
인증 처리된 요청인지 확인
isAuthenticationCompleted() - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
인증 처리가 완료된 상태인지 확인
isCheckDuplication() - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties
중복 체크 여부
isConnectedRegionAllowed() - Method in class com.gsitm.ustra.java.security.authentication.user.UstraUser
접속 지역 허용 여부
isDuplicated() - Method in interface com.gsitm.ustra.java.security.connection.ConnectionInfo
중복 여부 반환
isEnabled() - Method in class com.gsitm.ustra.java.security.properties.UstraSecurityProperties.Xss
 
isExcludeUrl(HttpServletRequest) - Method in class com.gsitm.ustra.java.security.authentication.validation.DeviceIdClientValidator
제외 URL 여부를 확인
isExcludeUrl(HttpServletRequest) - Method in class com.gsitm.ustra.java.security.authentication.validation.HttpHeaderClientValidator
제외 URL 여부를 확인
isExpired() - Method in interface com.gsitm.ustra.java.security.connection.ConnectionInfo
인증 만료 여부 반환
isModifiedData - Variable in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
isModifiedData() - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
isSecurityRequest(HttpServletRequest) - Static method in class com.gsitm.ustra.java.security.utils.UstraSecurityUtils
시큐리티 정책을 사용하는 요청인지 확인

N

NONE - Enum constant in enum class com.gsitm.ustra.java.security.authentication.properties.AuthenticationDuplicationCheckType
중복 판단 하지 않음.
NONE - Enum constant in enum class com.gsitm.ustra.java.security.authentication.properties.AuthenticationRealTimeDuplicationCheckType
없음
NONE - Enum constant in enum class com.gsitm.ustra.java.security.authentication.properties.ClientValidationType
없음.
NONE - Enum constant in enum class com.gsitm.ustra.java.security.authentication.properties.ClientValidationValueEncryptionType
없음
NOT_ALLOWD_EMPTY_PASSWORD - Enum constant in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 
NOT_ALLOWD_PASSWORD - Enum constant in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 
NOT_ALLOWED_CONNECTION_REGION - Enum constant in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 
NOT_MATCH_PASSWORD - Enum constant in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 
NOT_MATCH_USER - Enum constant in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 
NOT_PERMITTED_REQUEST - Enum constant in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 
NotAllowedConnectionRegionException - Exception in com.gsitm.ustra.java.security.exception
NOT_ALLOWED_CONNECTION_REGION("FS04", "접속이 허용되지 않은 지역입니다.", NotAllowedConnectionRegionException.class),
NotAllowedConnectionRegionException(ResponseCode<?>) - Constructor for exception com.gsitm.ustra.java.security.exception.NotAllowedConnectionRegionException
 
NotMatchPasswordException - Exception in com.gsitm.ustra.java.security.exception
NOT_MATCH_PASSWORD("FS05", "비밀번호가 일치하지 않습니다.", NotMatchPasswordException.class),
NotMatchPasswordException(ResponseCode<?>) - Constructor for exception com.gsitm.ustra.java.security.exception.NotMatchPasswordException
 
NotMatchUserException - Exception in com.gsitm.ustra.java.security.exception
NOT_MATCH_USER("FS03", "존재하지 않는 사용자 입니다.", NotMatchUserException.class),
NotMatchUserException(ResponseCode<?>) - Constructor for exception com.gsitm.ustra.java.security.exception.NotMatchUserException
 

O

of(ResponseCode<?>, UstraAuthenticationRequestToken, UstraUser) - Static method in exception com.gsitm.ustra.java.security.exception.UstraSecurityAuthenticationException
인증 예외 생성
onAuthenticateFailure(UstraAuthenticationProcessor<S, R>, S, Exception, String) - Method in interface com.gsitm.ustra.java.security.authentication.listener.UstraAuthenticationListener
인증 실패 시
onAuthenticateSuccess(UstraAuthenticationProcessor<S, R>, S, R, String) - Method in interface com.gsitm.ustra.java.security.authentication.listener.UstraAuthenticationListener
인증 성공 시
onAutomaticUnauthenticated(UstraAuthenticationProcessor<S, R>, String, String, String) - Method in interface com.gsitm.ustra.java.security.authentication.listener.UstraAuthenticationListener
자동 연결 해제 시
OneGrantedPermissionAuthorityCheckerExecutor - Class in com.gsitm.ustra.java.security.authority.permission
PermissionAuthorityChecker 중 하나 이상 성공
OneGrantedPermissionAuthorityCheckerExecutor() - Constructor for class com.gsitm.ustra.java.security.authority.permission.OneGrantedPermissionAuthorityCheckerExecutor
 
onUnauthenticateFailure(UstraAuthenticationProcessor<S, R>, R, String) - Method in interface com.gsitm.ustra.java.security.authentication.listener.UstraAuthenticationListener
인증 해제 실패 시
onUnauthenticateSuccess(UstraAuthenticationProcessor<S, R>, R, String) - Method in interface com.gsitm.ustra.java.security.authentication.listener.UstraAuthenticationListener
인증 해제 성공 시
OVER_MAXIMUM_AHTNETICATION_USABLE_NUMBERS - Enum constant in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 
OVER_MAXINUM_REQUEST_AUTHENTICATION_KEY - Enum constant in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 

P

Permission - Annotation Interface in com.gsitm.ustra.java.security.authority.permission
 
PermissionAuthorityChecker - Interface in com.gsitm.ustra.java.security.authority.permission
Permission을 검사하는 Checker 여러 Bean을 등록할 수 있으며, role을 Authentication과 확인한다.
PermissionAuthorityCheckerExecutor - Interface in com.gsitm.ustra.java.security.authority.permission
PermissionAuthorityChecker를 실행해주는 interface 정의 ${AllGrantedPermissionAuthorityCheckerExecutor} : 등록된 PermissionAuthorityChecker가 모두 성공 Pass ${OneGrantedPermissionAuthorityCheckerExecutor} : 등록된 PermissionAuthorityChecker중 하나이상 성공 Pass
PermissionAuthorityCheckInterceptor - Class in com.gsitm.ustra.java.security.authority.permission
permission 권한을 체크하는 interceptor
PermissionAuthorityCheckInterceptor(PermissionAuthorityCheckerExecutor, List<PermissionAuthorityChecker>, UstraAuthenticationManager) - Constructor for class com.gsitm.ustra.java.security.authority.permission.PermissionAuthorityCheckInterceptor
 
PERMIT_ALL - Enum constant in enum class com.gsitm.ustra.java.security.authority.UstraAccessType
 
POLLING - Enum constant in enum class com.gsitm.ustra.java.security.authentication.properties.AuthenticationRealTimeDuplicationCheckType
폴링
postConfigure(HttpSecurity) - Method in class com.gsitm.ustra.java.security.config.DefaultUstraSecurityConfigure
 
postConfigure(HttpSecurity) - Method in interface com.gsitm.ustra.java.security.config.UstraSecurityConfigure
Ustra Security 설정 전 web 설정
postConfigure(WebSecurity) - Method in class com.gsitm.ustra.java.security.config.DefaultUstraSecurityConfigure
 
postConfigure(WebSecurity) - Method in interface com.gsitm.ustra.java.security.config.UstraSecurityConfigure
Ustra Security 설정 후 web 설정
preConfigure(HttpSecurity) - Method in class com.gsitm.ustra.java.security.config.DefaultUstraSecurityConfigure
 
preConfigure(HttpSecurity) - Method in interface com.gsitm.ustra.java.security.config.UstraSecurityConfigure
Ustra Security 설정 전 http 설정
preConfigure(WebSecurity) - Method in interface com.gsitm.ustra.java.security.config.UstraSecurityConfigure
Ustra Security 설정 후 http 설정
PREFIX - Static variable in class com.gsitm.ustra.java.security.properties.UstraSecurityProperties
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class com.gsitm.ustra.java.security.authority.permission.PermissionAuthorityCheckInterceptor
 
publishKey(UstraAuthenticationRequestToken, R) - Method in interface com.gsitm.ustra.java.security.authentication.authentication.checker.UstraAuthenticationKeyChecker
인증 키를 발행한다.

R

remove(UstraAuthenticationProperties) - Method in class com.gsitm.ustra.java.security.authentication.store.SessionAuthenticationStore
 
remove(UstraAuthenticationProperties) - Method in interface com.gsitm.ustra.java.security.authentication.store.UstraAuthenticationStore
인증 정보 제거
remove(String) - Method in class com.gsitm.ustra.java.security.connection.ConcurrentMapConnectionStorage
 
remove(String) - Method in interface com.gsitm.ustra.java.security.connection.UstraConnectionStorage
해당 키 값의 연결 정보 제거
removeAdditionalPeroperties(String) - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
request(HttpServletRequest) - Method in class com.gsitm.ustra.java.security.authentication.processor.DefaultUstraAuthenticationProcessor
요청에 대해 인증 정보를 재생성
request(HttpServletRequest) - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
일반 인증 복원 처리
request(HttpServletRequest) - Method in class com.gsitm.ustra.java.security.authentication.UstraAuthenticationManager
Request의 인증 재 생성
requestTokenChecker - Variable in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 
requestTokenChecker(UstraAuthenticationProcessor<S, R>) - Method in interface com.gsitm.ustra.java.security.authentication.UstraAuthenticationConfigurer
request 토큰 유효성 확인
requireCompletion() - Element in annotation interface com.gsitm.ustra.java.security.authority.permission.Permission
인증 완료 필요 여부
ROLE - Enum constant in enum class com.gsitm.ustra.java.security.authority.UstraAccessType
 
roles() - Element in annotation interface com.gsitm.ustra.java.security.authority.permission.Permission
체크할 역할을 세팅한다.

S

SecurityCacheNames - Class in com.gsitm.ustra.java.security.authentication.cache
 
SecurityCacheNames() - Constructor for class com.gsitm.ustra.java.security.authentication.cache.SecurityCacheNames
 
SecurityCacheSupport - Class in com.gsitm.ustra.java.security.authentication.cache
 
SecurityCacheSupport() - Constructor for class com.gsitm.ustra.java.security.authentication.cache.SecurityCacheSupport
 
SessionAuthenticationStore<R extends UstraAuthentication> - Class in com.gsitm.ustra.java.security.authentication.store
UstraAuthenticationStore 인터페이스의 기본 구현체 Spring Security가 기본적으로 세션에 저장하므로 별도의 저장 불러오기 로직은 필요 없다.
SessionAuthenticationStore() - Constructor for class com.gsitm.ustra.java.security.authentication.store.SessionAuthenticationStore
 
sessionMap - Variable in class com.gsitm.ustra.java.security.connection.ConcurrentMapConnectionStorage
 
set(UstraAuthenticationProperties, R, boolean) - Method in class com.gsitm.ustra.java.security.authentication.store.SessionAuthenticationStore
 
set(UstraAuthenticationProperties, R, boolean) - Method in interface com.gsitm.ustra.java.security.authentication.store.UstraAuthenticationStore
인증 정보 저장
setAllowAnoymousAuthentication(boolean) - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties
익명 인증 허용 여부 FIXME : Incorrect spell
setApplicationContext(ApplicationContext) - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 
setAuthenticated(boolean) - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
setAuthentication(Authentication) - Method in interface com.gsitm.ustra.java.security.authentication.request.token.AuthenticationStoredToken
인증 정보 저장
setAuthenticationCompleted(boolean) - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
setAuthenticationKey(String) - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
setAuthenticationKey(String) - Method in class com.gsitm.ustra.java.security.authentication.request.token.UserNameWithKeyAuthenticationRequestToken
 
setAuthenticationKeyExpireDateTime(LocalDateTime) - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
setAuthenticationRequestNumbers(int) - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
setAuthority(String) - Method in class com.gsitm.ustra.java.security.authentication.authority.UstraGrantedAuthority
 
setAuthSystemCode(String) - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
setChannelCode(String) - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
setCheckDuplication(boolean) - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties
중복 체크 여부
setClientValidation(UstraAuthenticationProperties.ClientValidation) - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties
클라이언 유효성 검증 설정
setConfigurer(UstraAuthenticationConfigurer<S, R>) - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
configurer를 수동 설정한다.
setConnectedRegionAllowed(boolean) - Method in class com.gsitm.ustra.java.security.authentication.user.UstraUser
접속 지역 허용 여부
setCookiePath(String) - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties
쿠키 사용 시 경로
setDetails(Object) - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
setDeviceId(String) - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
setDeviceId(String) - Method in interface com.gsitm.ustra.java.security.authentication.request.token.DeviceIdContainedToken
디바이스 아이디 설정
setDuplicated(boolean) - Method in interface com.gsitm.ustra.java.security.connection.ConnectionInfo
중복 여부 설정
setDuplicationCheckType(AuthenticationDuplicationCheckType) - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties
중복 체크 유형
setDuplicationRealtimeCheckType(AuthenticationRealTimeDuplicationCheckType) - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties
실시간 중복 체크 유형
setEnabled(boolean) - Method in class com.gsitm.ustra.java.security.properties.UstraSecurityProperties.Xss
 
setEncryptionType(ClientValidationValueEncryptionType) - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties.ClientValidation
 
setExcludeRequestUrlPatterns(List<String>) - Method in class com.gsitm.ustra.java.security.properties.UstraSecurityProperties.Xss
 
setExcludeUrlPatterns(String[]) - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties.ClientValidation
 
setExpired(boolean) - Method in interface com.gsitm.ustra.java.security.connection.ConnectionInfo
만료 여부 설정
setHttpMethod(HttpMethod) - Method in class com.gsitm.ustra.java.security.authority.UstraAuthority
 
setMaxAuthenticationKeyRequestNumbers(int) - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties
최대 인증 키 시도 횟수
setMaxAuthenticationKeyValidSeconds(int) - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties
최대 인증 키 유효 초수
setModifiedData(boolean) - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
setPassword(String) - Method in class com.gsitm.ustra.java.security.authentication.request.token.UserNamePasswordAuthenticationRequestToken
 
setProcessId(String) - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
setProcessor(UstraAuthenticationProcessor<?, ?>) - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessorContextHolder.UstraAuthenticationProcessorData
 
setProcessor(HttpServletRequest, UstraAuthenticationProcessor<?, ?>, UstraAuthenticationRequestToken) - Static method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessorContextHolder
 
setProperties(UstraAuthenticationProperties) - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessorContextHolder.UstraAuthenticationProcessorData
 
setRealtimeDuplicationCheckUrl(String) - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties
실시간 중복 체크 web socket or api url
setRequestToken(UstraAuthenticationRequestToken) - Method in class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
setRequestToken(UstraAuthenticationRequestToken) - Method in class com.gsitm.ustra.java.security.exception.UstraSecurityAuthenticationException.AuthenticationFailureData
 
setRole(String) - Method in class com.gsitm.ustra.java.security.authority.UstraAuthority
 
setSecret(String) - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties.ClientValidation
 
setSystemKey(String) - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties
시스템 키
setSystemName(String) - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties
시스템 명
setType(ClientValidationType) - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties.ClientValidation
 
setUrl(String) - Method in class com.gsitm.ustra.java.security.authority.UstraAuthority
 
setUser(UstraUser) - Method in class com.gsitm.ustra.java.security.exception.UstraSecurityAuthenticationException.AuthenticationFailureData
 
setUserName(String) - Method in class com.gsitm.ustra.java.security.authentication.request.token.UstraAuthenticationRequestToken
 
setUstraAccessType(UstraAccessType) - Method in class com.gsitm.ustra.java.security.authority.UstraAuthority
 
setValidationKeyName(String) - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties.ClientValidation
 
setXss(UstraSecurityProperties.Xss) - Method in class com.gsitm.ustra.java.security.properties.UstraSecurityProperties
Xss 설정
SOCKET_JS - Enum constant in enum class com.gsitm.ustra.java.security.authentication.properties.AuthenticationRealTimeDuplicationCheckType
Websocket with socket js
supports(UstraAuthenticationRequestToken, R) - Method in interface com.gsitm.ustra.java.security.authentication.authentication.checker.UstraAuthenticationKeyChecker
인증 키 발행 여부를 판단한다.
supports(Class<?>) - Method in class com.gsitm.ustra.java.security.UstraDummyAuthenticationProvider
 
supportsAuthentication(S) - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
로그인 요청 시 지원 여부 설정
supportsRequest(HttpServletRequest) - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
일반 요청 시 지원 여부 설정
supportsUnAuthentication(R) - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
로그아웃 시 지원 여부 설정
SYSTEM_ERROR - Enum constant in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
 

T

toString() - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessorContextHolder.UstraAuthenticationProcessorData
 
toString() - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties.ClientValidation
 
toString() - Method in class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties
 
toString() - Method in class com.gsitm.ustra.java.security.authentication.request.token.UserNamePasswordAuthenticationRequestToken
 
toString() - Method in class com.gsitm.ustra.java.security.authentication.request.token.UserNameWithKeyAuthenticationRequestToken
 
toString() - Method in class com.gsitm.ustra.java.security.authentication.request.token.UstraAuthenticationRequestToken
 
toString() - Method in class com.gsitm.ustra.java.security.authentication.user.UstraUser
 
toString() - Method in class com.gsitm.ustra.java.security.authority.UstraAuthority
 
toString() - Method in class com.gsitm.ustra.java.security.exception.UstraSecurityAuthenticationException.AuthenticationFailureData
 
toString() - Method in exception com.gsitm.ustra.java.security.exception.UstraSecurityAuthenticationException
 
toString() - Method in exception com.gsitm.ustra.java.security.exception.UstraSecurityException
 
toString() - Method in class com.gsitm.ustra.java.security.properties.UstraSecurityProperties
 
toString() - Method in class com.gsitm.ustra.java.security.properties.UstraSecurityProperties.Xss
 

U

unAuthenticate(UstraAuthentication) - Method in class com.gsitm.ustra.java.security.authentication.UstraAuthenticationManager
인증 해제
unAuthenticate(R) - Method in class com.gsitm.ustra.java.security.authentication.processor.DefaultUstraAuthenticationProcessor
인증 정보 해제
unAuthenticate(R) - Method in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
인증 해제 처리
userDetailChecker - Variable in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 
userDetailChecker(UstraAuthenticationProcessor<S, R>) - Method in interface com.gsitm.ustra.java.security.authentication.UstraAuthenticationConfigurer
사용자 유효성 확인
userDetailProvider - Variable in class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 
userDetailProvider(UstraAuthenticationProcessor<S, R>) - Method in interface com.gsitm.ustra.java.security.authentication.UstraAuthenticationConfigurer
사용자 정보 조회
UserNamePasswordAuthenticationRequestToken - Class in com.gsitm.ustra.java.security.authentication.request.token
아이디/패스워드 인증 요청 토큰 인터페이스
UserNamePasswordAuthenticationRequestToken() - Constructor for class com.gsitm.ustra.java.security.authentication.request.token.UserNamePasswordAuthenticationRequestToken
 
UserNameWithKeyAuthenticationRequestToken - Class in com.gsitm.ustra.java.security.authentication.request.token
Authentication Key 체크 요청 token
UserNameWithKeyAuthenticationRequestToken() - Constructor for class com.gsitm.ustra.java.security.authentication.request.token.UserNameWithKeyAuthenticationRequestToken
 
USTRA_SECURITY_FILTER_REQUESTED_ATTRIBUTE_NAME - Static variable in class com.gsitm.ustra.java.security.filter.UstraAuthenticationRequestFilter
인증 제외 여부 어트리뷰트 명
UstraAccessType - Enum Class in com.gsitm.ustra.java.security.authority
접근 가능 유형
UstraAnonymousUser - Class in com.gsitm.ustra.java.security.authentication.user
익명 사용자
UstraAnonymousUser(String, String, boolean, boolean, boolean, boolean, Collection<? extends GrantedAuthority>) - Constructor for class com.gsitm.ustra.java.security.authentication.user.UstraAnonymousUser
 
UstraAnonymousUser(Collection<? extends GrantedAuthority>) - Constructor for class com.gsitm.ustra.java.security.authentication.user.UstraAnonymousUser
 
UstraAuthentication - Class in com.gsitm.ustra.java.security.authentication.authentication
인증 객체
UstraAuthentication() - Constructor for class com.gsitm.ustra.java.security.authentication.authentication.UstraAuthentication
 
UstraAuthenticationAuthorityChecker<R extends UstraAuthentication> - Interface in com.gsitm.ustra.java.security.authentication.authority
authentication의 권한을 체크하는 인터페이스
UstraAuthenticationChecker<R extends UstraAuthentication> - Interface in com.gsitm.ustra.java.security.authentication.authentication.checker
인증 정보 유효성 체크 인터페이스
UstraAuthenticationConfigurer<S extends UstraAuthenticationRequestToken,R extends UstraAuthentication> - Interface in com.gsitm.ustra.java.security.authentication
인증 프로세서를 위한 모듈 설정 인터페이스 프로세서 생성자에 모듈을 제공하여 인증 프로세스를 커스터마이징 할 수 있다.
UstraAuthenticationKeyChecker<R extends UstraAuthentication> - Interface in com.gsitm.ustra.java.security.authentication.authentication.checker
2factor 등의 인증 시에 키 발생 및 추가 인증을 수행
UstraAuthenticationListener<S extends UstraAuthenticationRequestToken,R extends UstraAuthentication> - Interface in com.gsitm.ustra.java.security.authentication.listener
인증 처리 및 인증 해제 처리 시 성공 실패에 따른 핸들러 인터페이스
UstraAuthenticationManager - Class in com.gsitm.ustra.java.security.authentication
인증 처리 기능을 제공하는 클래스
UstraAuthenticationManager(List<UstraAuthenticationProcessor<?, ?>>) - Constructor for class com.gsitm.ustra.java.security.authentication.UstraAuthenticationManager
 
UstraAuthenticationProcessor<S extends UstraAuthenticationRequestToken,R extends UstraAuthentication> - Class in com.gsitm.ustra.java.security.authentication.processor
인증 처리 프로세서 추상 클래스 ApplicationContextAware 인터페이스를 구현하여 configurer의 모듈들을 저장하고 autowireBean 을 실행하여 각 모듈 내에서 Bean들을 Autowired 로 사용할 수 있도록 설정한다.
UstraAuthenticationProcessor(UstraAuthenticationConfigurer<S, R>, Class<R>) - Constructor for class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor
 
UstraAuthenticationProcessorContextHolder - Class in com.gsitm.ustra.java.security.authentication.processor
Processor Context Holder
UstraAuthenticationProcessorContextHolder() - Constructor for class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessorContextHolder
 
UstraAuthenticationProcessorContextHolder.UstraAuthenticationProcessorData - Class in com.gsitm.ustra.java.security.authentication.processor
 
UstraAuthenticationProcessorData() - Constructor for class com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessorContextHolder.UstraAuthenticationProcessorData
 
UstraAuthenticationProperties - Class in com.gsitm.ustra.java.security.authentication.properties
Security 설정 인터페이스
UstraAuthenticationProperties() - Constructor for class com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties
 
UstraAuthenticationProperties.ClientValidation - Class in com.gsitm.ustra.java.security.authentication.properties
클라이언트 유효성 검증
UstraAuthenticationPropertiesProvider - Interface in com.gsitm.ustra.java.security.authentication.properties
UstraAuthenticationProperties를 동적으로 변경할 경우, 구현하여 UstraAuthenticationConfigurer에 설정
UstraAuthenticationRequestFilter - Class in com.gsitm.ustra.java.security.filter
request의 인증 처리는 Filter에서 처리한다.
UstraAuthenticationRequestFilter(UstraAuthenticationManager) - Constructor for class com.gsitm.ustra.java.security.filter.UstraAuthenticationRequestFilter
 
UstraAuthenticationRequestToken - Class in com.gsitm.ustra.java.security.authentication.request.token
기본 인증 요청 객체
UstraAuthenticationRequestToken() - Constructor for class com.gsitm.ustra.java.security.authentication.request.token.UstraAuthenticationRequestToken
 
UstraAuthenticationRequestTokenChecker<S extends UstraAuthenticationRequestToken> - Interface in com.gsitm.ustra.java.security.authentication.request
인증 요청 토큰 유효성 체크 인터페이스
UstraAuthenticationStore<R extends UstraAuthentication> - Interface in com.gsitm.ustra.java.security.authentication.store
인증 정보 저장소 인터페이스
UstraAuthority - Class in com.gsitm.ustra.java.security.authority
Global 권한 설정 정보
UstraAuthority() - Constructor for class com.gsitm.ustra.java.security.authority.UstraAuthority
 
UstraAuthority(String, UstraAccessType) - Constructor for class com.gsitm.ustra.java.security.authority.UstraAuthority
 
UstraAuthority(String, UstraAccessType, String) - Constructor for class com.gsitm.ustra.java.security.authority.UstraAuthority
 
UstraAuthority(String, UstraAccessType, String, HttpMethod) - Constructor for class com.gsitm.ustra.java.security.authority.UstraAuthority
 
UstraAuthority(String, UstraAccessType, HttpMethod) - Constructor for class com.gsitm.ustra.java.security.authority.UstraAuthority
 
UstraAuthorityChecker - Interface in com.gsitm.ustra.java.security.authority
Request 별 권한 체크
UstraCachedUserDetailProvider<S extends UstraAuthenticationRequestToken,R extends UstraAuthentication,U extends UstraUser> - Class in com.gsitm.ustra.java.security.authentication.user
캐시를 사용하는 User detail provider
UstraCachedUserDetailProvider(Class<U>) - Constructor for class com.gsitm.ustra.java.security.authentication.user.UstraCachedUserDetailProvider
 
UstraClientValidator - Interface in com.gsitm.ustra.java.security.authentication.validation
클라이언트 인증 검증 유효성을 확인한다.
UstraClientValidatorFactory - Class in com.gsitm.ustra.java.security.authentication.validation
UstraClientValidator 생성하는 Factory
UstraClientValidatorFactory() - Constructor for class com.gsitm.ustra.java.security.authentication.validation.UstraClientValidatorFactory
 
UstraConnectionStorage<T extends ConnectionInfo> - Interface in com.gsitm.ustra.java.security.connection
인증 세션 정보의 중복, 만료 여부를 판단하기 위한 Storage
UstraDummyAuthenticationProvider - Class in com.gsitm.ustra.java.security
표준 인증 프로바이더 처리를 하기 위한 dummy provider
UstraDummyAuthenticationProvider(UstraAuthenticationManager) - Constructor for class com.gsitm.ustra.java.security.UstraDummyAuthenticationProvider
 
UstraGlobalAuthorityConfigurer - Interface in com.gsitm.ustra.java.security.authority
Global 권한 설정 url 패턴과 method로 접근 유형을 설정할 수 있다.
UstraGrantedAuthority - Class in com.gsitm.ustra.java.security.authentication.authority
기본 권한 객체
UstraGrantedAuthority() - Constructor for class com.gsitm.ustra.java.security.authentication.authority.UstraGrantedAuthority
 
UstraSecurity - Class in com.gsitm.ustra.java.security
 
UstraSecurity() - Constructor for class com.gsitm.ustra.java.security.UstraSecurity
 
UstraSecurityAuthenticationException - Exception in com.gsitm.ustra.java.security.exception
인증 처리 시 사용되는 예외 클래스
UstraSecurityAuthenticationException(ResponseCode<?>) - Constructor for exception com.gsitm.ustra.java.security.exception.UstraSecurityAuthenticationException
 
UstraSecurityAuthenticationException.AuthenticationFailureData - Class in com.gsitm.ustra.java.security.exception
 
UstraSecurityConfigure - Interface in com.gsitm.ustra.java.security.config
Spring Security 설정 인터페이스
UstraSecurityException - Exception in com.gsitm.ustra.java.security.exception
기본 인증 예외 클래스
UstraSecurityException(ResponseCode<?>) - Constructor for exception com.gsitm.ustra.java.security.exception.UstraSecurityException
 
UstraSecurityException(ResponseCode<?>, Throwable) - Constructor for exception com.gsitm.ustra.java.security.exception.UstraSecurityException
 
UstraSecurityProperties - Class in com.gsitm.ustra.java.security.properties
 
UstraSecurityProperties() - Constructor for class com.gsitm.ustra.java.security.properties.UstraSecurityProperties
 
UstraSecurityProperties.Xss - Class in com.gsitm.ustra.java.security.properties
 
UstraSecurityResponseCode - Enum Class in com.gsitm.ustra.java.security.exception
인증 오류 코드
UstraSecurityUtils - Class in com.gsitm.ustra.java.security.utils
 
UstraUser - Class in com.gsitm.ustra.java.security.authentication.user
기본 사용자
UstraUser(String) - Constructor for class com.gsitm.ustra.java.security.authentication.user.UstraUser
 
UstraUser(String, String) - Constructor for class com.gsitm.ustra.java.security.authentication.user.UstraUser
 
UstraUser(String, String, boolean, boolean, boolean, boolean, Collection<? extends GrantedAuthority>) - Constructor for class com.gsitm.ustra.java.security.authentication.user.UstraUser
 
UstraUser(String, Collection<? extends GrantedAuthority>) - Constructor for class com.gsitm.ustra.java.security.authentication.user.UstraUser
 
UstraUserDetailChecker<S extends UstraAuthenticationRequestToken> - Interface in com.gsitm.ustra.java.security.authentication.user.checker
유저 정보 유효성 체크 인터페이스
UstraUserDetailProvider<S extends UstraAuthenticationRequestToken,R extends UstraAuthentication> - Interface in com.gsitm.ustra.java.security.authentication.user
유저 정보 제공 인터페이스
UstraXssApplicationWrapperAware - Class in com.gsitm.ustra.java.security.filter
Xss를 적용하기 위한 Wrapper
UstraXssApplicationWrapperAware(UstraSecurityProperties, UstraXssTextEscaper) - Constructor for class com.gsitm.ustra.java.security.filter.UstraXssApplicationWrapperAware
 
UstraXssTextEscaper - Interface in com.gsitm.ustra.java.security.filter.xss
XSS 텍스트 변경 처리

V

validate(UstraAuthentication, HttpServletRequest) - Method in class com.gsitm.ustra.java.security.authentication.validation.DeviceIdClientValidator
 
validate(UstraAuthentication, HttpServletRequest) - Method in class com.gsitm.ustra.java.security.authentication.validation.HttpHeaderClientValidator
 
validate(UstraAuthentication, HttpServletRequest) - Method in interface com.gsitm.ustra.java.security.authentication.validation.UstraClientValidator
인증 정보 유효성을 검증한다.
value() - Element in annotation interface com.gsitm.ustra.java.security.authority.permission.Permission
체크할 권한을 세팅한다.
valueOf(String) - Static method in enum class com.gsitm.ustra.java.security.authentication.properties.AuthenticationDuplicationCheckType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.gsitm.ustra.java.security.authentication.properties.AuthenticationRealTimeDuplicationCheckType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.gsitm.ustra.java.security.authentication.properties.ClientValidationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.gsitm.ustra.java.security.authentication.properties.ClientValidationValueEncryptionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.gsitm.ustra.java.security.authority.UstraAccessType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.gsitm.ustra.java.security.authentication.properties.AuthenticationDuplicationCheckType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.gsitm.ustra.java.security.authentication.properties.AuthenticationRealTimeDuplicationCheckType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.gsitm.ustra.java.security.authentication.properties.ClientValidationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.gsitm.ustra.java.security.authentication.properties.ClientValidationValueEncryptionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.gsitm.ustra.java.security.authority.UstraAccessType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.gsitm.ustra.java.security.exception.UstraSecurityResponseCode
Returns an array containing the constants of this enum class, in the order they are declared.

W

WEB_SOCKET - Enum constant in enum class com.gsitm.ustra.java.security.authentication.properties.AuthenticationRealTimeDuplicationCheckType
Websocket

X

Xss() - Constructor for class com.gsitm.ustra.java.security.properties.UstraSecurityProperties.Xss
 
A B C D E F G H I N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form