Koha/api/v1/swagger/definitions/identity_provider.yaml
Owen Leonard 78f1bfaccf
Bug 33859: Use the phrase 'Identity providers' instead of 'Authentication providers'
This patch updates instances in the code and templates where the term
"Authentication providers" is used, replacing it with the preferred
"Identity provider."

Most of the instances of this change are in module or API documentation,
but you can see a couple of the changes in the interface:

- Administration -> Identity providers:
  - The sidebar menu should show "Identity providers" instead of
    "Authentication providers."
- Patrons -> Patron details -> More -> Set permissions
  - Under " Manage Koha system settings (Administration panel)" you
    should see "Manage identity providers (manage_identity_providers)"

Signed-off-by: Sam Lau <samalau@gmail.com>
Signed-off-by: David Cook <dcook@prosentient.com.au>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
2023-06-05 14:36:03 -03:00

51 lines
1 KiB
YAML

---
type: object
properties:
identity_provider_id:
type: integer
description: Internally assigned identity provider identifier
readOnly: true
code:
description: Identity provider code
type: string
description:
description: User-oriented description for the provider
type: string
protocol:
description: Authentication protocol
type: string
enum:
- OAuth
- OIDC
- CAS (not implemented)
- LDAP (not implemented)
mapping:
description: Attribute mapping
type:
- object
- "null"
matchpoint:
description: Patron attribute that will be used to match
type: string
enum:
- email
- userid
- cardnumber
config:
description: Configuration
type: object
icon_url:
description: Icon url
type:
- string
- "null"
domains:
description: Configured domains for the identity provider
type:
- array
- "null"
additionalProperties: false
required:
- config
- code
- protocol