List of usage examples for com.google.gwt.user.client.rpc XsrfToken XsrfToken
public XsrfToken(String token)
From source file:de.itsvs.cwtrpc.controller.token.DefaultXsrfTokenService.java
License:Apache License
public XsrfToken generateToken(HttpServletRequest request) throws RpcTokenException { final byte[] sessionCookieBytes; final String token; Assert.notNull(request, "'request' must not be null"); sessionCookieBytes = getCookieBytes(request, getSessionCookieName()); if ((sessionCookieBytes == null) || (sessionCookieBytes.length == 0)) { throw new RpcTokenException( "Request does not contain required valid session cookie " + getSessionCookieName()); }/* w ww . j a v a 2s . co m*/ token = getMd5HexString(sessionCookieBytes); if (log.isDebugEnabled()) { log.debug("Generated token '" + token + "'"); } return new XsrfToken(token); }
From source file:org.jboss.mjolnir.authentication.TokenServiceUtil.java
License:Open Source License
public static void add(final HasRpcToken remoteService) { if (token.equals(null)) { final Dictionary info = Dictionary.getDictionary("info"); token = new XsrfToken(info.get("xsrf")); }/*from w w w. j a v a 2 s .c o m*/ remoteService.setRpcToken(token); }