SSO_ADAPTER

Product

Civic Platform

Type

System Switch

Description

Allows an agency to specify a custom SSO adapter for an app or web implementation. By default, users login Civic Platform using the default SSO implementation. For each agency intending to use a custom SSO adapter that displays a custom login page and invokes a third-party identity provider (such as LDAP and Oracle Access Manager), the agency administrator must add the standard choice configuration SSO_ADAPTER that specifies the web or app custom SSO adapter.

Values

Value Description Example
BIZ_SSO_Adapter_4_Agency For an agency web application (using av.biz), specify the classpath of the agency's custom SSO adapter.

For an agency web service, specify the URL of the web service.
For a web application: com.sso.islandton. web.WebSSOAdapter.java

For a web service: ws:https://myagency.com/auth
BIZ_SSO_Adapter_4_PublicUser For a citizen app (using av.biz), specify the classpath of the agency's custom SSO adapter.

For a citizen web service, specify the URL of the web service.
For an app: com.sso. islandton.app. AppSSOAdapter.java

For a web service: ws:https://myagency.citizen.com/auth
WEB_SSO_Adapter For a web service implementation (using av.web), specify the classpath of the agency's custom SSO adapter. For a web service adapter: com.sso.islandton. ws.WebserviceAdapter.java
For multiple agencies using separate custom SSO adapters, the standard choice SSO_ADAPTER needs to be configured for each agency.