Class UstraAuthenticationProperties

java.lang.Object
com.gsitm.ustra.java.security.authentication.properties.UstraAuthenticationProperties

public class UstraAuthenticationProperties extends Object
Security 설정 인터페이스
  • Constructor Details

    • UstraAuthenticationProperties

      public UstraAuthenticationProperties()
  • Method Details

    • isAllowAnoymousAuthentication

      public boolean isAllowAnoymousAuthentication()
      익명 인증 허용 여부 FIXME : Incorrect spell
      Returns:
    • getSystemName

      public String getSystemName()
      시스템 명
      Returns:
    • getSystemKey

      public String getSystemKey()
      시스템 키
      Returns:
    • getCookiePath

      public String getCookiePath()
      쿠키 사용 시 경로
    • getMaxAuthenticationKeyRequestNumbers

      public int getMaxAuthenticationKeyRequestNumbers()
      최대 인증 키 시도 횟수
    • getMaxAuthenticationKeyValidSeconds

      public int getMaxAuthenticationKeyValidSeconds()
      최대 인증 키 유효 초수
    • isCheckDuplication

      public boolean isCheckDuplication()
      중복 체크 여부
      Returns:
    • getDuplicationCheckType

      public AuthenticationDuplicationCheckType getDuplicationCheckType()
      중복 체크 유형
    • getDuplicationRealtimeCheckType

      public AuthenticationRealTimeDuplicationCheckType getDuplicationRealtimeCheckType()
      실시간 중복 체크 유형
    • getRealtimeDuplicationCheckUrl

      public String getRealtimeDuplicationCheckUrl()
      실시간 중복 체크 web socket or api url
    • getClientValidation

      public UstraAuthenticationProperties.ClientValidation getClientValidation()
      클라이언 유효성 검증 설정
    • setAllowAnoymousAuthentication

      public void setAllowAnoymousAuthentication(boolean allowAnoymousAuthentication)
      익명 인증 허용 여부 FIXME : Incorrect spell
    • setSystemName

      public void setSystemName(String systemName)
      시스템 명
    • setSystemKey

      public void setSystemKey(String systemKey)
      시스템 키
    • setCookiePath

      public void setCookiePath(String cookiePath)
      쿠키 사용 시 경로
    • setMaxAuthenticationKeyRequestNumbers

      public void setMaxAuthenticationKeyRequestNumbers(int maxAuthenticationKeyRequestNumbers)
      최대 인증 키 시도 횟수
    • setMaxAuthenticationKeyValidSeconds

      public void setMaxAuthenticationKeyValidSeconds(int maxAuthenticationKeyValidSeconds)
      최대 인증 키 유효 초수
    • setCheckDuplication

      public void setCheckDuplication(boolean checkDuplication)
      중복 체크 여부
    • setDuplicationCheckType

      public void setDuplicationCheckType(AuthenticationDuplicationCheckType duplicationCheckType)
      중복 체크 유형
    • setDuplicationRealtimeCheckType

      public void setDuplicationRealtimeCheckType(AuthenticationRealTimeDuplicationCheckType duplicationRealtimeCheckType)
      실시간 중복 체크 유형
    • setRealtimeDuplicationCheckUrl

      public void setRealtimeDuplicationCheckUrl(String realtimeDuplicationCheckUrl)
      실시간 중복 체크 web socket or api url
    • setClientValidation

      public void setClientValidation(UstraAuthenticationProperties.ClientValidation clientValidation)
      클라이언 유효성 검증 설정
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object