Class ATI2
- java.lang.Object
-
- org.oa4mp.delegation.server.issuers.AbstractIssuer
-
- org.oa4mp.delegation.server.server.ATI2
-
- All Implemented Interfaces:
AddressableServer
,DoubleDispatchServer
,Server
,ATIssuer
public class ATI2 extends AbstractIssuer implements ATIssuer
Access token issuer class for OAuth2. Creates and issues access tokensCreated by Jeff Gaynor
on 6/4/13 at 5:05 PM
-
-
Field Summary
-
Fields inherited from class edu.uiuc.ncsa.oa4mp.delegation.server.issuers.AbstractIssuer
tokenForge
-
-
Constructor Summary
Constructors Constructor Description ATI2(TokenForge tokenForge, URI address, boolean isOIDC)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ATResponse
processATRequest(ATRequest accessTokenRequest)
Processes access token request-
Methods inherited from class edu.uiuc.ncsa.oa4mp.delegation.server.issuers.AbstractIssuer
getAddress, process
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface edu.uiuc.ncsa.oa4mp.delegation.common.services.DoubleDispatchServer
process
-
-
-
-
Constructor Detail
-
ATI2
public ATI2(TokenForge tokenForge, URI address, boolean isOIDC)
Constructor- Parameters:
tokenForge
- Token forge to useaddress
- URI of access token endpoint
-
-
Method Detail
-
processATRequest
public ATResponse processATRequest(ATRequest accessTokenRequest)
Processes access token request- Specified by:
processATRequest
in interfaceATIssuer
- Parameters:
accessTokenRequest
- Access token request- Returns:
- Access token response
-
-