cilogon_auth-8.x-1.1/config/schema/cilogon_auth.schema.yml

config/schema/cilogon_auth.schema.yml
# Schema for the configuration files of the OpenID Connect module.

cilogon_auth.settings:
  type: config_object
  label: 'CILogon Auth settings'
  mapping:
    logon_block_prefix:
      type: string
      label: 'Logon block prefix description'
    logon_block_suffix:
      type: string
      label: 'Logon block suffix description'
    unblock_account:
      type: boolean
      label: 'Unblock account during registration'
    assign_role:
      type: boolean
      label: 'Override this settings to assign role to new users'
    role:
      type: string
      label: 'Roles available on this site'
    username_generation_scheme:
      type: string
      label: 'Username generation scheme'
    username_custom_prefix:
      type: string
      label: 'Username custom prefix'
    enable_user_restriction:
      type: boolean
      label: 'enable user restrictions'
    always_save_userinfo:
      type: boolean
      label: 'Save user claims on every login'
    connect_existing_users:
      type: boolean
      label: 'Automatically connect existing users'
    override_registration_settings:
      type: boolean
      label: 'Override registration settings'
    show_idp:
      type: boolean
      label: 'Show connected IDP'
    userinfo_mappings:
      type: mapping
      label: 'CILogon Auth settings'
      mapping:
        timezone:
          type: string
          label: 'Timezone'
        picture:
          type: string
          label: 'Picture'

openid_connect.settings.cilogon:
  type: config_object
  label: 'OpenID Connect CILogon settings'
  mapping:
    enabled:
      type: boolean
      label: 'Enable client'
    settings:
      type: mapping
      mapping:
        client_id:
          type: string
          label: 'Client ID'
        client_secret:
          type: string
          label: 'Client secret'
        authorization_endpoint:
          type: string
          label: 'Authorization endpoint'
        token_endpoint:
          type: string
          label: 'Token endpoint'
        userinfo_endpoint:
          type: string
          label: 'Userinfo endpoint'

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc