You are here

lockr.schema.yml in Lockr 8.4

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.lockr_secret.*:
  25. type: config_entity
  26. label: 'Lockr secret info'
  27. mapping:
  28. id:
  29. type: string
  30. label: 'ID'
  31. key_id:
  32. type: string
  33. label: 'Key ID'
  34. info:
  35. type: sequence
  36. label: 'Secret Info'
  37. lockr.ui_text:
  38. type: config_object
  39. label: 'Lockr UI text'
  40. mapping:
  41. admin_page:
  42. type: mapping
  43. label: 'Admin page text settings'
  44. mapping:
  45. header:
  46. type: mapping
  47. label: 'Header text'
  48. mapping:
  49. not_registered:
  50. type: string
  51. label: 'Text for unregistered users'
  52. registered:
  53. type: string
  54. label: 'Text for registered users'
  55. status:
  56. type: mapping
  57. label: 'Status messages'
  58. mapping:
  59. cert:
  60. type: mapping
  61. label: 'Messages about the certificate'
  62. mapping:
  63. valid:
  64. type: string
  65. label: 'Message for valid certificates'
  66. not_valid:
  67. type: string
  68. label: 'Message for invalid certificates'
  69. path:
  70. type: mapping
  71. label: 'Messages about the path for storing certificates'
  72. mapping:
  73. exists:
  74. type: string
  75. label: 'Directory found'
  76. invalid:
  77. type: string
  78. label: 'Directory not found'
  79. registered:
  80. type: string
  81. label: 'Status message for registered users'
  82. not_registered:
  83. type: string
  84. label: 'Status message for unregistered users'
  85. cc:
  86. type: mapping
  87. label: 'Credit card'
  88. mapping:
  89. has:
  90. type: string
  91. label: 'Credit card set message'
  92. missing:
  93. type: mapping
  94. label: 'Missing credit card messages'
  95. mapping:
  96. required:
  97. type: string
  98. label: 'Missing credit card message for non-partners'
  99. partner:
  100. type: string
  101. label: 'Missing credit card message for partners'