Owen Leonard
78f1bfaccf
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>
51 lines
1 KiB
YAML
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
|