Keys, Credentials and Endpoints¶
Through your experimentation of the IATec Authentication Identity Provider, you will need some information which are listed below.
Note
The following information relate to the Development Server. It might have unstability issues. For a more reliable and available environment, please contact IATec.
Endpoints¶
- Authority:
https://login-dev.sdasystems.org/ - Discovery Endpoint:
https://login-dev.sdasystems.org/.well-known/openid-configuration - Authorization Endpoint:
https://login-dev.sdasystems.org/connect/authorize - Token Endpoint:
https://login-dev.sdasystems.org/connect/token - Introspection Endpoint:
https://login-dev.sdasystems.org/connect/introspect
Credentials for Clients¶
There are some static client credentials that can be used in order to evaluate Identity Provider. These are categorized by the authentication flow they are allowed to perform.
Note
For more information on OpenID Connect authentication flows, check this nice article.
Redirect URLs¶
All the static clients listed below are configured to use the following redirect URLs:
http://localhost:8080/http://localhost:8080/callbackhttp://localhost:8080/auth/callbackhttp://localhost:1234/http://localhost:1234/callbackhttp://localhost:1234/auth/callbackcustomscheme://localhost:8080/customscheme://localhost:8080/callbackcustomscheme://localhost:1234/customscheme://localhost:1234/callbackcustomscheme://m.iatec.com/customscheme://m.iatec.com/callback
Post-Logout Redirect URLs¶
In a simmilar way, all the static clients listed below are configured to use the following post-logout redirect URLs:
http://localhost:8080/http://localhost:8080/postlogouthttp://localhost:8080/auth/postlogouthttp://localhost:1234/http://localhost:1234/postlogouthttp://localhost:1234/auth/postlogoutcustomscheme://localhost:8080/customscheme://localhost:8080/postlogoutcustomscheme://localhost:1234/customscheme://localhost:1234/postlogoutcustomscheme://m.iatec.com/customscheme://m.iatec.com/postlogout
Authorization Code Flow¶
- Client ID:
democlient_codeflow - Client Secret:
clientsecret01(expires in january 1st of 2018). - Allowed Scopes:
openid,demoapi,apidev,profile,email,phone,offline_access
Implicit Flow¶
- Client ID:
democlient_implicitflow - Allowed Scopes:
openid,demoapi,apidev,profile,email,phone
Hybrid Flow¶
- Client ID:
democlient_hybridflow - Client Secret:
clientsecret01(expires in january 1st of 2018). - Allowed Scopes:
openid,demoapi,apidev,profile,email,phone,offline_access
Client Credentials Flow¶
- Client ID:
democlient_credentialsflow - Client Secret:
clientsecret01(expires in january 1st of 2018). - Allowed Scopes:
demoapi,apidev,profile,email,phone,offline_access
Credentials for Users¶
At the moment only one test user is available.
- Username:
james.white - Password:
1844
Credentials for Scopes¶
Scopes might have credentials, which are used to validade a token received in an API call.
- Scope Name (also called Client ID in some contexts):
demoapi. - Scope Secret (also called Client Secret in some contexts):
secret123(expires in january 1st of 2018).
Access Tokens¶
A permanent Access Token is available in order to ease API configuration even without implementing the token retrieval.
access_token+jameswhite