Class AuthorizationChallengeService

java.lang.Object
io.jans.as.server.authorize.ws.rs.AuthorizationChallengeService

@RequestScoped @Named public class AuthorizationChallengeService extends Object
Author:
Yuriy Z
  • Constructor Details

    • AuthorizationChallengeService

      public AuthorizationChallengeService()
  • Method Details

    • requestAuthorization

      public jakarta.ws.rs.core.Response requestAuthorization(AuthzRequest authzRequest)
    • prepareAuthzRequest

      public void prepareAuthzRequest(AuthzRequest authzRequest)
    • authorize

      public jakarta.ws.rs.core.Response authorize(AuthzRequest authzRequest) throws IOException, io.jans.as.model.crypto.binding.TokenBindingParseException
      Throws:
      IOException
      io.jans.as.model.crypto.binding.TokenBindingParseException
    • createSuccessfulResponse

      public jakarta.ws.rs.core.Response createSuccessfulResponse(AuthorizationCodeGrant authorizationGrant, AuthzRequest authzRequest) throws IOException
      Throws:
      IOException