Class AuthenticationWebSocketClientInfo

java.lang.Object
com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo
com.gsitm.ustra.java.autoconfigure.security.duplication.websocket.AuthenticationWebSocketClientInfo

public class AuthenticationWebSocketClientInfo extends com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo
  • Field Details

    • REFRESH_TOKEN_ATTRIBUTES_NAME

      public static final String REFRESH_TOKEN_ATTRIBUTES_NAME
      Refresh Token 속성명
      See Also:
  • Constructor Details

  • Method Details

    • from

      public static AuthenticationWebSocketClientInfo from(org.springframework.web.socket.WebSocketSession session)
      세션으로 클라이언트 정보 생성
      Parameters:
      session - WebSocketSession
      Returns:
    • toMap

      public Map<String,Object> toMap()
    • builder

    • getRefreshToken

      public String getRefreshToken()
      Refresh Token
    • getCheckNumber

      public AtomicInteger getCheckNumber()
      로그아웃 체킹 수
    • setRefreshToken

      public void setRefreshToken(String refreshToken)
      Refresh Token
    • setCheckNumber

      public void setCheckNumber(AtomicInteger checkNumber)
      로그아웃 체킹 수
    • toString

      public String toString()
      Overrides:
      toString in class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo
    • canEqual

      protected boolean canEqual(Object other)
      Overrides:
      canEqual in class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo