public String login(Authentication authentication) {
		String token = getToken();
		return login(token, authentication);
	}
public String login ( Authentication authentication ) { String token = getToken ( ) ; return login ( token , authentication ) ; }
Login for a specific authentication, creating a new token.

@param authentication authentication to assign to token
@return token