/
List All Configuration Data
List All Configuration Data
- Mirko Ploch
Owned by Mirko Ploch
Get a list of all the Identity Provider configuration data.
IdentityResource Object Reference
Request
Method: GET
URI: /api/configuration/allData
Headers
Name | Type | Description |
---|
Name | Type | Description |
---|---|---|
X-SurePassID-Api-Key | string | An API Key with 'Reader' role. |
Query String
Name | Type |
|
---|
Name | Type |
|
---|---|---|
includeNulls | boolean | Show/don't show JSON properties that have null values. |
Response
Status: 200 OK
{
"Clients": [
{
"Enabled": true,
"ClientId": "client_name",
"ProtocolType": "oidc",
"ClientSecrets": [
{
"Value": "K7gNU3sdo+OL0wNhqoVWhr3g6s1xYv72ol/pe/Unols=",
"Type": "SharedSecret"
}
],
"RequireClientSecret": true,
"ClientName": "SurePassID Client",
"RequireConsent": true,
"AllowRememberConsent": true,
"AllowedGrantTypes": [
"hybrid"
],
"RequirePkce": false,
"AllowPlainTextPkce": false,
"AllowAccessTokensViaBrowser": false,
"RedirectUris": [
"https://oidc-client.surepassid.com/signin-oidc"
],
"PostLogoutRedirectUris": [
"https://oidc-client.surepassid.com/signout-callback-oidc"
],
"FrontChannelLogoutSessionRequired": true,
"BackChannelLogoutSessionRequired": true,
"AllowOfflineAccess": false,
"AllowedScopes": [
"openid",
"profile"
],
"AlwaysIncludeUserClaimsInIdToken": true,
"IdentityTokenLifetime": 300,
"AccessTokenLifetime": 3600,
"AuthorizationCodeLifetime": 300,
"AbsoluteRefreshTokenLifetime": 2592000,
"SlidingRefreshTokenLifetime": 1296000,
"RefreshTokenUsage": 1,
"UpdateAccessTokenClaimsOnRefresh": false,
"RefreshTokenExpiration": 1,
"AccessTokenType": 0,
"EnableLocalLogin": true,
"IdentityProviderRestrictions": [],
"IncludeJwtId": false,
"Claims": [],
"AlwaysSendClientClaims": false,
"ClientClaimsPrefix": "client_",
"DeviceCodeLifetime": 300,
"AllowedCorsOrigins": [],
"Properties": {
"foo": "bar"
}
}
],
"IdentityResources": [
{
"Required": false,
"Emphasize": true,
"ShowInDiscoveryDocument": true,
"Enabled": true,
"Name": "address",
"DisplayName": "Your postal address",
"UserClaims": [
"address"
],
"Properties": {}
},
{
"Required": true,
"Emphasize": false,
"ShowInDiscoveryDocument": true,
"Enabled": true,
"Name": "email",
"DisplayName": "email",
"UserClaims": [
"email",
"email_verified"
],
"Properties": {}
},
{
"Required": true,
"Emphasize": false,
"ShowInDiscoveryDocument": true,
"Enabled": true,
"Name": "name",
"DisplayName": "name",
"UserClaims": [
"name"
],
"Properties": {}
},
{
"Required": true,
"Emphasize": false,
"ShowInDiscoveryDocument": true,
"Enabled": true,
"Name": "openid",
"DisplayName": "Your user identifier",
"UserClaims": [
"sub"
],
"Properties": {}
},
{
"Required": false,
"Emphasize": true,
"ShowInDiscoveryDocument": true,
"Enabled": true,
"Name": "phone",
"DisplayName": "Your phone number",
"UserClaims": [
"phone_number",
"phone_number_verified"
],
"Properties": {}
},
{
"Required": false,
"Emphasize": true,
"ShowInDiscoveryDocument": true,
"Enabled": true,
"Name": "profile",
"DisplayName": "User Profile",
"Description": "Your user profile information (first name, last name, etc.)",
"UserClaims": [
"name",
"family_name",
"given_name",
"email"
],
"Properties": {}
}
],
"ApiResources": [
{
"ApiSecrets": [
{
"Value": "K7gNU3sdo+OL0wNhqoVWhr3g6s1xYv72ol/pe/Unols=",
"Type": "SharedSecret"
}
],
"Scopes": [],
"Enabled": true,
"Name": "api1",
"DisplayName": "api1",
"UserClaims": [],
"Properties": {}
},
{
"ApiSecrets": [
{
"Value": "K7gNU3sdo+OL0wNhqoVWhr3g6s1xYv72ol/pe/Unols=",
"Type": "SharedSecret"
}
],
"Scopes": [
{
"Name": "api2.full_access",
"DisplayName": "api2.full_access",
"Required": false,
"Emphasize": false,
"ShowInDiscoveryDocument": true,
"UserClaims": []
},
{
"Name": "api2.read_only",
"DisplayName": "api2.read_only",
"Required": false,
"Emphasize": false,
"ShowInDiscoveryDocument": true,
"UserClaims": []
},
{
"Name": "api2.internal",
"Required": false,
"Emphasize": false,
"ShowInDiscoveryDocument": false,
"UserClaims": [
"internal_id"
]
}
],
"Enabled": true,
"Name": "api2",
"DisplayName": "api2",
"UserClaims": [
"name",
"email"
],
"Properties": {}
}
]
}
Status: 401 Unauthorized
{
"type": "https://httpstatuses.com/401",
"title": "Unauthorized",
"status": 401
}
Related content
List Client Configuration Data
List Client Configuration Data
More like this
Configuration Data Editor
Configuration Data Editor
More like this
SurePassID Identity Provider Server Configuration
SurePassID Identity Provider Server Configuration
More like this
SurePassID Identity Provider OIDC Server
SurePassID Identity Provider OIDC Server
Read with this
List Identity Resource Configuration Data
List Identity Resource Configuration Data
More like this
List API Resource Configuration Data
List API Resource Configuration Data
More like this