All Downloads are FREE. Search and download functionalities are using the official Maven repository.

edu.uiuc.ncsa.security.delegation.client.request.RTRequest Maven / Gradle / Ivy

There is a newer version: 4.3
Show newest version
package edu.uiuc.ncsa.security.delegation.client.request;

import edu.uiuc.ncsa.security.delegation.client.server.RTServer;
import edu.uiuc.ncsa.security.delegation.services.Response;
import edu.uiuc.ncsa.security.delegation.services.Server;
import edu.uiuc.ncsa.security.delegation.storage.Client;
import edu.uiuc.ncsa.security.delegation.token.AccessToken;
import edu.uiuc.ncsa.security.delegation.token.RefreshToken;

import java.util.Map;

/**
 * 

Created by Jeff Gaynor
* on 2/24/14 at 11:19 AM */ public class RTRequest extends BasicRequest { public RTRequest(Client client, Map parameters) { super(client, parameters); } public RTRequest() { } public Response process(Server server) { if (server instanceof RTServer) { return ((RTServer) server).processRTRequest(this); } return super.process(server); } public AccessToken getAccessToken() { return accessToken; } public void setAccessToken(AccessToken accessToken) { this.accessToken = accessToken; } AccessToken accessToken; RefreshToken refreshToken; public RefreshToken getRefreshToken() { return refreshToken; } public void setRefreshToken(RefreshToken refreshToken) { this.refreshToken = refreshToken; } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy