Koha/api/v1/swagger/definitions/identity_provider_domain.yaml
Agustin Moyano 016105cf8c
Bug 31378: Rename Auth Provider to Identity Provider and add Client.t tests
Signed-off-by: Lukasz Koszyk <lukasz.koszyk@kit.edu>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
2022-11-08 14:39:51 -03:00

47 lines
1.2 KiB
YAML

---
type: object
properties:
identity_provider_domain_id:
type: integer
description: Internally assigned authentication provider domain identifier
readOnly: true
identity_provider_id:
type: integer
description: Internally assigned authentication provider identifier
domain:
description: Matching domain ('*' used as wildcard)
type:
- string
- "null"
auto_register:
description: If patrons will be generated on login if required
type: boolean
update_on_auth:
description: If patron data is updated on login
type: boolean
default_library_id:
description: Internal identifier for the default library to be assigned to the new patrons
type:
- string
- "null"
default_category_id:
description: Internal identifier for the default patron's category
type:
- string
- "null"
allow_opac:
description: If this domain can be used for OPAC login
type: boolean
allow_staff:
description: If this domain can be used for staff login
type: boolean
additionalProperties: false
required:
- identity_provider_domain_id
- domain
- auto_register
- update_on_auth
- default_library_id
- default_category_id
- allow_opac
- allow_staff