Class ExternalDynamicClientRegistrationService

java.lang.Object
org.gluu.service.custom.script.ExternalScriptService
org.gluu.oxauth.service.external.ExternalDynamicClientRegistrationService
All Implemented Interfaces:
Serializable

@ApplicationScoped public class ExternalDynamicClientRegistrationService extends org.gluu.service.custom.script.ExternalScriptService
Provides factory methods needed to create external dynamic client registration extension
Author:
Yuriy Movchan Date: 01/08/2015
See Also:
  • Constructor Details

    • ExternalDynamicClientRegistrationService

      public ExternalDynamicClientRegistrationService()
  • Method Details

    • executeExternalCreateClientMethod

      public boolean executeExternalCreateClientMethod(org.gluu.model.custom.script.conf.CustomScriptConfiguration customScriptConfiguration, RegisterRequest registerRequest, Client client)
    • executeExternalCreateClientMethods

      public boolean executeExternalCreateClientMethods(RegisterRequest registerRequest, Client client)
    • executeExternalUpdateClientMethod

      public boolean executeExternalUpdateClientMethod(org.gluu.model.custom.script.conf.CustomScriptConfiguration customScriptConfiguration, RegisterRequest registerRequest, Client client)
    • executeExternalUpdateClientMethods

      public boolean executeExternalUpdateClientMethods(RegisterRequest registerRequest, Client client)
    • getSoftwareStatementJwks

      public org.json.JSONObject getSoftwareStatementJwks(javax.servlet.http.HttpServletRequest httpRequest, org.json.JSONObject registerRequest, Jwt softwareStatement)
    • getSoftwareStatementHmacSecret

      public String getSoftwareStatementHmacSecret(javax.servlet.http.HttpServletRequest httpRequest, org.json.JSONObject registerRequest, Jwt softwareStatement)