Class ComponentModelScope

java.lang.Object
org.keycloak.component.ComponentModelScope
All Implemented Interfaces:
org.keycloak.Config.Scope

public class ComponentModelScope extends Object implements org.keycloak.Config.Scope
Author:
hmlnarik
  • Constructor Details

    • ComponentModelScope

      public ComponentModelScope(org.keycloak.Config.Scope origScope, ComponentModel componentConfig)
    • ComponentModelScope

      public ComponentModelScope(org.keycloak.Config.Scope origScope, ComponentModel componentConfig, String prefix)
  • Method Details

    • getComponentId

      public String getComponentId()
    • getComponentName

      public String getComponentName()
    • getComponentNote

      public <T> T getComponentNote(String key)
    • getComponentParentId

      public String getComponentParentId()
    • getComponentSubType

      public String getComponentSubType()
    • get

      public String get(String key)
      Specified by:
      get in interface org.keycloak.Config.Scope
    • get

      public String get(String key, String defaultValue)
      Specified by:
      get in interface org.keycloak.Config.Scope
    • getArray

      public String[] getArray(String key)
      Specified by:
      getArray in interface org.keycloak.Config.Scope
    • getInt

      public Integer getInt(String key)
      Specified by:
      getInt in interface org.keycloak.Config.Scope
    • getInt

      public Integer getInt(String key, Integer defaultValue)
      Specified by:
      getInt in interface org.keycloak.Config.Scope
    • getLong

      public Long getLong(String key)
      Specified by:
      getLong in interface org.keycloak.Config.Scope
    • getLong

      public Long getLong(String key, Long defaultValue)
      Specified by:
      getLong in interface org.keycloak.Config.Scope
    • getBoolean

      public Boolean getBoolean(String key)
      Specified by:
      getBoolean in interface org.keycloak.Config.Scope
    • getBoolean

      public Boolean getBoolean(String key, Boolean defaultValue)
      Specified by:
      getBoolean in interface org.keycloak.Config.Scope
    • scope

      public org.keycloak.Config.Scope scope(String... scope)
      Specified by:
      scope in interface org.keycloak.Config.Scope
    • getPropertyNames

      public Set<String> getPropertyNames()
      Specified by:
      getPropertyNames in interface org.keycloak.Config.Scope
    • getComponentModel

      public ComponentModel getComponentModel()
    • root

      public org.keycloak.Config.Scope root()
      Specified by:
      root in interface org.keycloak.Config.Scope