Class AGI2
- java.lang.Object
-
- org.oa4mp.delegation.server.issuers.AbstractIssuer
-
- org.oa4mp.delegation.server.server.AGI2
-
- All Implemented Interfaces:
org.oa4mp.delegation.common.services.AddressableServer,org.oa4mp.delegation.common.services.DoubleDispatchServer,org.oa4mp.delegation.common.services.Server,AGIssuer
public class AGI2 extends AbstractIssuer implements AGIssuer
Authorization grant issuer class. Creates and issues authorization grants.Created by Jeff Gaynor
on 6/4/13 at 5:03 PM
-
-
Field Summary
-
Fields inherited from class org.oa4mp.delegation.server.issuers.AbstractIssuer
tokenForge
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected OA2TokenForgegetTF()IssuerResponseprocessAGRequest(AGRequest authorizationGrantRequest)Accepts authorization grant request and returns response with an authorization code-
Methods inherited from class org.oa4mp.delegation.server.issuers.AbstractIssuer
getAddress, process
-
-
-
-
Constructor Detail
-
AGI2
public AGI2(org.oa4mp.delegation.common.token.TokenForge tokenForge, URI address, boolean isOIDC)Constructor- Parameters:
tokenForge- Token forge to useaddress- URI of authorization endpoint
-
-
Method Detail
-
getTF
protected OA2TokenForge getTF()
-
processAGRequest
public IssuerResponse processAGRequest(AGRequest authorizationGrantRequest)
Accepts authorization grant request and returns response with an authorization code- Specified by:
processAGRequestin interfaceAGIssuer- Parameters:
authorizationGrantRequest-- Returns:
- Authorization grant response
-
-