# Uses of Class
com.emc.documentum.rest.security.ticket.ClientToken

Packages that use ClientToken
Package
Description
com.emc.documentum.rest.security.csrf
com.emc.documentum.rest.security.ticket

- ## Uses of ClientToken in com.emc.documentum.rest.security.csrf

  Methods in com.emc.documentum.rest.security.csrf with parameters of type ClientToken
  Modifier and Type
  Method
  Description
  `void`
  CSRFHandler.`delaySetCSRFToken(ClientToken ct, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)`
  Delay set CSRF token and parameter names to the client token.
  `void`
  CSRFHandler.`setCSRFResponse(ClientToken ct, jakarta.servlet.http.HttpServletResponse response)`
  Set CSRF response headers from the client token.
  `static void`
  CSRFUtil.`setCSRFResponse(ClientToken ct, jakarta.servlet.http.HttpServletResponse response)`
  `void`
  CSRFHandler.`validateCSRFRequest(ClientToken ct, jakarta.servlet.http.HttpServletRequest request)`
  Validate CSRF token for the request by comparing to the client token.
  `static void`
  CSRFUtil.`validateCSRFRequestToken(ClientToken ct, jakarta.servlet.http.HttpServletRequest request)`

- ## Uses of ClientToken in com.emc.documentum.rest.security.ticket

  Methods in com.emc.documentum.rest.security.ticket that return ClientToken
  Modifier and Type
  Method
  Description
  `ClientToken`
  ClientTokenFactory.`decryptClientToken(String base64EncryptedToken)`
  Decrypt the REST client token.
  `static ClientToken`
  ClientToken.`deserializeFrom(String clientTokenString)`
  Deserialize client token from a serialized string.
  `ClientToken`
  ClientTokenAuthToken.`getClientToken()`
  Get the client token.
  `ClientToken`
  ClientTokenFactory.`newClientToken(String documentumLoginTicket, String username, String domain, Map<ClientToken.TokenField,?> others)`
  Create a new REST client token.
  Methods in com.emc.documentum.rest.security.ticket with parameters of type ClientToken
  Modifier and Type
  Method
  Description
  `String`
  ClientTokenFactory.`encryptClientToken(ClientToken token)`
  Encrypt the REST client token.
  Constructors in com.emc.documentum.rest.security.ticket with parameters of type ClientToken
  Modifier
  Constructor
  Description
  ``
  `ClientTokenAuthToken(org.springframework.security.authentication.AbstractAuthenticationToken token, ClientToken clientToken, boolean setbackNeeded)`
  Constructor for client token authentication token.