Class 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

    • Constructor Detail

      • AGI2

        public AGI2​(org.oa4mp.delegation.common.token.TokenForge tokenForge,
                    URI address,
                    boolean isOIDC)
        Constructor
        Parameters:
        tokenForge - Token forge to use
        address - URI of authorization endpoint
    • Method Detail

      • processAGRequest

        public IssuerResponse processAGRequest​(AGRequest authorizationGrantRequest)
        Accepts authorization grant request and returns response with an authorization code
        Specified by:
        processAGRequest in interface AGIssuer
        Parameters:
        authorizationGrantRequest -
        Returns:
        Authorization grant response