Class ExternalUpdateTokenContext

    • Constructor Detail

      • ExternalUpdateTokenContext

        public ExternalUpdateTokenContext​(jakarta.servlet.http.HttpServletRequest httpRequest,
                                          AuthorizationGrant grant,
                                          io.jans.as.common.model.registration.Client client,
                                          io.jans.as.model.configuration.AppConfiguration appConfiguration,
                                          io.jans.as.common.service.AttributeService attributeService)
    • Method Detail

      • getScript

        public io.jans.model.custom.script.conf.CustomScriptConfiguration getScript()
      • setScript

        public void setScript​(io.jans.model.custom.script.conf.CustomScriptConfiguration script)
      • getClient

        public io.jans.as.common.model.registration.Client getClient()
      • getAppConfiguration

        public io.jans.as.model.configuration.AppConfiguration getAppConfiguration()
      • getAttributeService

        public io.jans.as.common.service.AttributeService getAttributeService()
      • isRefreshingGrant

        public boolean isRefreshingGrant()
      • getExecutionContext

        @Nullable
        public @Nullable ExecutionContext getExecutionContext()
      • setExecutionContext

        public void setExecutionContext​(@Nullable
                                        @Nullable ExecutionContext executionContext)
      • overwriteAccessTokenScopes

        public void overwriteAccessTokenScopes​(AccessToken accessToken,
                                               java.util.Set<java.lang.String> newScopes)