You are here

lockr.schema.yml in Lockr 8.3

config/schema/lockr.schema.yml

File

config/schema/lockr.schema.yml
View source
  1. # Schema for the configuration files of the lockr module.
  2. key.type.lockr_encryption:
  3. type: mapping
  4. label: 'Lockr Encryption key type settings'
  5. mapping:
  6. key_size:
  7. type: integer
  8. label: 'Key size'
  9. key.provider.lockr:
  10. type: sequence
  11. lockr.settings:
  12. type: config_object
  13. label: 'Lockr settings'
  14. mapping:
  15. region:
  16. type: string
  17. label: 'The region of this site'
  18. custom:
  19. type: boolean
  20. label: 'TRUE if this site uses a custom certificate'
  21. cert_path:
  22. type: string
  23. label: 'Path to a custom cert if present'
  24. lockr.ui_text:
  25. type: config_object
  26. label: 'Lockr UI text'
  27. mapping:
  28. admin_page:
  29. type: mapping
  30. label: 'Admin page text settings'
  31. mapping:
  32. header:
  33. type: mapping
  34. label: 'Header text'
  35. mapping:
  36. not_registered:
  37. type: string
  38. label: 'Text for unregistered users'
  39. registered:
  40. type: string
  41. label: 'Text for registered users'
  42. status:
  43. type: mapping
  44. label: 'Status messages'
  45. mapping:
  46. cert:
  47. type: mapping
  48. label: 'Messages about the certificate'
  49. mapping:
  50. valid:
  51. type: string
  52. label: 'Message for valid certificates'
  53. not_valid:
  54. type: string
  55. label: 'Message for invalid certificates'
  56. path:
  57. type: mapping
  58. label: 'Messages about the path for storing certificates'
  59. mapping:
  60. exists:
  61. type: string
  62. label: 'Directory found'
  63. invalid:
  64. type: string
  65. label: 'Directory not found'
  66. registered:
  67. type: string
  68. label: 'Status message for registered users'
  69. not_registered:
  70. type: string
  71. label: 'Status message for unregistered users'
  72. cc:
  73. type: mapping
  74. label: 'Credit card'
  75. mapping:
  76. has:
  77. type: string
  78. label: 'Credit card set message'
  79. missing:
  80. type: mapping
  81. label: 'Missing credit card messages'
  82. mapping:
  83. required:
  84. type: string
  85. label: 'Missing credit card message for non-partners'
  86. partner:
  87. type: string
  88. label: 'Missing credit card message for partners'