Table | cm_oauth2_servers |
---|---|
Description | OAuth2 Servers |
Column | Format | Description | Definition | Comments |
---|---|---|---|---|
id | integer, primary key | Row identifier | autoincrement | |
server_id | integer, foreign key | Server ID | cm_servers:id | |
serverurl | varchar(256) | OAuth2 Server endpoint | Endpoint to OAuth2 services | |
clientid | varchar(120) | OAuth2 Client ID | ||
client_secret | varchar(80) | OAuth2 Client Secret | This column should be encrypted | |
access_grant_type | varchar(2) | OAuth2 Access Grant Type |
| Implicit and Password Credentials not currently supported |
scope | varchar(256) | OAuth2 Token Scope | RFC 6749 | |
refresh_token | varchar(160) | Current refresh token | RFC 6749 | |
access_token | varchar(160) | Current access token | RFC 6749 | |
token_response | text | Full token received from OAuth2Server | Intended so specific implementations can access vendor specific attributes |