You are here

saml_sp.schema.yml in SAML Service Provider 7.8

config/schema/saml_sp.schema.yml

File

config/schema/saml_sp.schema.yml
View source
  1. saml_sp.settings:
  2. type: config_object
  3. label: 'Settings'
  4. mapping:
  5. contact:
  6. type: mapping
  7. label: 'Contact'
  8. mapping:
  9. technical:
  10. type: mapping
  11. label: 'Technical'
  12. mapping:
  13. name:
  14. type: string
  15. label: 'Name'
  16. email:
  17. type: email
  18. label: 'Email'
  19. support:
  20. type: mapping
  21. label: 'Support'
  22. mapping:
  23. name:
  24. type: string
  25. label: 'Name'
  26. email:
  27. type: email
  28. label: 'Email'
  29. organization:
  30. type: mapping
  31. label: 'Organization'
  32. mapping:
  33. name:
  34. type: string
  35. label: 'Name'
  36. description: 'This is a short name for the organization'
  37. display_name:
  38. type: string
  39. label: 'Display Name'
  40. description: 'This is a long name for the organization'
  41. url:
  42. type: string
  43. label: 'URL'
  44. description: 'This is a URL for the organization'
  45. strict:
  46. type: boolean
  47. label: 'Strict'
  48. description: 'SAML 2 Strict protocol will be used.'
  49. security:
  50. type: mapping
  51. label: Security
  52. mapping:
  53. nameIdEncrypted:
  54. type: boolean
  55. label: 'NameID Encrypted'
  56. authnRequestsSigned:
  57. type: boolean
  58. label: 'Authn Requests Signed'
  59. logoutRequestSigned:
  60. type: boolean
  61. label: 'Logout Requests Signed'
  62. logoutResponseSigned:
  63. type: boolean
  64. label: 'Logout Response Signed'
  65. wantMessagesSigned:
  66. type: boolean
  67. label: 'Want Messages Signed'
  68. wantAssertionsSigned:
  69. type: boolean
  70. label: 'Want Assertions Signed'
  71. wantNameIdEncrypted:
  72. type: boolean
  73. label: 'Want NameID Encrypted'
  74. signMetaData:
  75. type: boolean
  76. label: 'Sign Meta Data'
  77. cert_location:
  78. type: string
  79. label: 'Certificate Location'
  80. description: 'The location of the x.509 certificate file on the server. This must be a location that PHP can read.'
  81. key_location:
  82. type: string
  83. label: 'Key Location'
  84. description: 'The location of the x.509 key file on the server. This must be a location that PHP can read.'