-
PKCE authentication is supported for SAM 5.0 and later.
-
For general information about configuring your authentication settings in SAM, see Smart API Manager Overview and various sub-topics.
-
Log in to SAM as a registered Admin user.
-
On the sidebar, click Smart Clients.
-
Click New Smart Client .
-
Enter a name for your client and then click NEXT.
-
Enter a value for Client ID and then click NEXT.
-
Select Authorization Code With Proof Key as the authorization flow for your client.
-
Click NEXT.
-
Click FINISH to create the client.
-
Navigate to the client you created and add Post-Login and Post-Logout URIs as indicated below.
Post-Login (URIs that can be used to direct a user after login)
-
https://[servername].[domain_name].com]/sa3.0/
-
https://[servername].[domain_name].com]/sa3.0/_session.html
-
https://[servername].[domain_name].com]/sa3.0/login
-
https://[servername].[domain_name].com]/sa3.0/session-expired
Post-Logout
-
https://[servername].[domain_name].com]/sa3.0/
-
-
Specify Auth Code and access token lifetime, for example: