You are here

samlauth.schema.yml in SAML Authentication 8.3

config/schema/samlauth.schema.yml

File

config/schema/samlauth.schema.yml
View source
  1. samlauth.authentication:
  2. type: config_object
  3. mapping:
  4. login_menu_item_title:
  5. type: string
  6. logout_menu_item_title:
  7. type: string
  8. login_redirect_url:
  9. type: string
  10. logout_redirect_url:
  11. type: string
  12. error_redirect_url:
  13. type: string
  14. error_throw:
  15. type: boolean
  16. local_login_saml_error:
  17. type: boolean
  18. logout_different_user:
  19. type: boolean
  20. drupal_login_roles:
  21. type: sequence
  22. sequence:
  23. type: string
  24. sp_entity_id:
  25. type: string
  26. sp_name_id_format:
  27. type: string
  28. sp_x509_certificate:
  29. type: string
  30. sp_new_certificate:
  31. type: string
  32. sp_private_key:
  33. type: string
  34. metadata_valid_secs:
  35. type: integer
  36. metadata_cache_http:
  37. type: boolean
  38. idp_entity_id:
  39. type: string
  40. idp_single_sign_on_service:
  41. type: string
  42. idp_single_log_out_service:
  43. type: string
  44. idp_change_password_service:
  45. type: string
  46. idp_certs:
  47. type: sequence
  48. sequence:
  49. type: string
  50. idp_cert_encryption:
  51. type: string
  52. unique_id_attribute:
  53. type: string
  54. map_users:
  55. type: boolean
  56. map_users_name:
  57. type: boolean
  58. map_users_mail:
  59. type: boolean
  60. map_users_roles:
  61. type: sequence
  62. sequence:
  63. type: string
  64. create_users:
  65. type: boolean
  66. sync_name:
  67. type: boolean
  68. sync_mail:
  69. type: boolean
  70. user_name_attribute:
  71. type: string
  72. user_mail_attribute:
  73. type: string
  74. request_set_name_id_policy:
  75. type: boolean
  76. strict:
  77. type: boolean
  78. security_metadata_sign:
  79. type: boolean
  80. security_authn_requests_sign:
  81. type: boolean
  82. security_logout_requests_sign:
  83. type: boolean
  84. security_logout_responses_sign:
  85. type: boolean
  86. security_nameid_encrypt:
  87. type: boolean
  88. security_signature_algorithm:
  89. type: string
  90. security_encryption_algorithm:
  91. type: string
  92. security_messages_sign:
  93. type: boolean
  94. security_assertions_signed:
  95. type: boolean
  96. security_assertions_encrypt:
  97. type: boolean
  98. security_nameid_encrypted:
  99. type: boolean
  100. security_want_name_id:
  101. type: boolean
  102. security_request_authn_context:
  103. type: boolean
  104. security_lowercase_url_encoding:
  105. type: boolean
  106. security_logout_reuse_sigs:
  107. type: boolean
  108. debug_display_error_details:
  109. type: boolean
  110. debug_log_in:
  111. type: boolean
  112. debug_log_saml_in:
  113. type: boolean
  114. debug_log_saml_out:
  115. type: boolean
  116. debug_phpsaml:
  117. type: boolean
  118. use_proxy_headers:
  119. type: boolean
  120. use_base_url:
  121. type: boolean