Class ExternalDynamicScopeService

java.lang.Object
io.jans.service.custom.script.ExternalScriptService
io.jans.as.server.service.external.ExternalDynamicScopeService
All Implemented Interfaces:
Serializable

@ApplicationScoped @Named public class ExternalDynamicScopeService extends io.jans.service.custom.script.ExternalScriptService
Provides factory methods needed to create dynamic scope extension
Author:
Yuriy Movchan Date: 01/08/2015
See Also:
  • Constructor Details

    • ExternalDynamicScopeService

      public ExternalDynamicScopeService()
  • Method Details

    • executeExternalUpdateMethod

      public boolean executeExternalUpdateMethod(io.jans.model.custom.script.conf.CustomScriptConfiguration customScriptConfiguration, DynamicScopeExternalContext dynamicScopeContext)
    • executeExternalGetSupportedClaimsMethod

      public List<String> executeExternalGetSupportedClaimsMethod(io.jans.model.custom.script.conf.CustomScriptConfiguration customScriptConfiguration)
    • executeExternalUpdateMethods

      public boolean executeExternalUpdateMethods(DynamicScopeExternalContext dynamicScopeContext)
    • executeExternalGetSupportedClaimsMethods

      public List<String> executeExternalGetSupportedClaimsMethods(List<io.jans.as.persistence.model.Scope> dynamicScope)