TermWeb supports OpenId authentication with the following properties:
Info |
---|
# OpenId configuration openid.enabled=true openid.client.id=<client id> openid.client.secret=<client secret> openid.origin=<origin URL> openid.auth.url=<authentication endpoint> (adds to origin URL) openid.token.url=<token endpoint> (adds to origin URL) openid.userdetails.url=<user details endpoint> (adds to origin URL) openid.userdetails.field.client=termweb_client_name (field to identify client) openid.userdetails.field.user=preferred_username (field to identify username) |
...
This functionality is already handled by XTM integration.
An example of set up properties for XTM is the following:
Info |
---|
# OpenId configuration openid.enabled=true openid.client.id=<client id is acquired from XTM> openid.client.secret=<client secret is acquired from XTM> openid.origin=https://test-cloud.xtm-intl.com openid.auth.url=/project-manager-gui/openid-auth.action openid.token.url=/project-manager-gui/openid-token.action openid.userdetails.url=/project-manager-gui/openid-userinfo.action openid.userdetails.field.client=termweb_client_name openid.userdetails.field.user=preferred_username |
...