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

      • getClaims

        public io.jans.as.model.jwt.JwtClaims getClaims()
      • getHeader

        public io.jans.as.model.jwt.JwtHeader getHeader()
      • getJwt

        public io.jans.as.model.jwt.Jwt getJwt()
      • getJwtSigner

        public JwtSigner getJwtSigner()
      • setJwtSigner

        public void setJwtSigner​(JwtSigner jwtSigner)
      • 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()
      • setExecutionContext

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

        public void overwriteAccessTokenScopes​(AccessToken accessToken,
                                               Set<String> newScopes)