Lines 3614-3620
CREATE TABLE `identity_providers` (
Link Here
|
3614 |
`identity_provider_id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'unique key, used to identify the provider', |
3614 |
`identity_provider_id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'unique key, used to identify the provider', |
3615 |
`code` varchar(20) NOT NULL COMMENT 'Provider code', |
3615 |
`code` varchar(20) NOT NULL COMMENT 'Provider code', |
3616 |
`description` varchar(255) NOT NULL COMMENT 'Description for the provider', |
3616 |
`description` varchar(255) NOT NULL COMMENT 'Description for the provider', |
3617 |
`protocol` enum('OAuth','OIDC','LDAP','CAS') NOT NULL COMMENT 'Protocol provider speaks', |
3617 |
`protocol` enum('OAuth','OIDC','LDAP','CAS','Shibboleth') NOT NULL COMMENT 'Protocol provider speaks', |
3618 |
`config` longtext NOT NULL COMMENT 'Configuration of the provider in JSON format', |
3618 |
`config` longtext NOT NULL COMMENT 'Configuration of the provider in JSON format', |
3619 |
`mapping` longtext NOT NULL COMMENT 'Configuration to map provider data to Koha user', |
3619 |
`mapping` longtext NOT NULL COMMENT 'Configuration to map provider data to Koha user', |
3620 |
`matchpoint` enum('email','userid','cardnumber') NOT NULL COMMENT 'The patron attribute to be used as matchpoint', |
3620 |
`matchpoint` enum('email','userid','cardnumber') NOT NULL COMMENT 'The patron attribute to be used as matchpoint', |
3621 |
- |
|
|