Usage
Ping OAuth2 Frontend & LMS Functional Configuration Matrix
Sr # | enable_lms_pf_token_auth (Backend) | enable_pf_token_auth (Frontend) | Ping Auth Connector Behavior | Notes |
---|---|---|---|---|
1 | config parameter is absent | config parameter is absent | Only Authentication using Ping Federate token (Frontend) | Provides flexibility to use Ping Auth for frontend call without a need to configure
boolean enable_pf_token_auth .
Helpful in conditions where you don't care about invocation whether it is from Connector or Authenticator or configuration from object EAV. The same is not necessarily valid for LMS. For LMS feature, we need explicit flag enable_lms_pf_token_auth that acts as a feature flag. |
2 | true | config parameter is absent | Both Frontend Auth and LMS Auth using Ping | See notes above. |
3 | false | config parameter is absent | Only Authentication using Ping Federate token (Frontend) | See notes above. |
4 | true | true | Both Frontend Auth and LMS Auth using Ping | |
5 | true | false | Only Authentication using LMS token (Backend) | |
6 | false | true | Only Authentication using Ping Federate token (Front end) | |
7 | false | false | No Authentication using Ping | Invalid Configuration
Throw an exception and block the call with 500 - Internal server error. |
8 | parameter is present but either null or non-boolean value | parameter is present but either null or non-boolean value | No Authentication using Ping | Invalid Configuration
Throw an exception and block the call with 500 - Internal server error. |