Yahoo Social Identity Provider Configuration Details

You can set up the Yahoo social identity provider through the Admin UI or in a conf/identityProvider-yahoo.json file. IDM generates the identityProvider-yahoo.json file when you configure and enable this social identity provider in the Admin UI. Alternatively, you can create the file manually.

The following table includes the information shown in the Admin UI Yahoo Provider pop-up window, along with associated information in the identityProvider-yahoo.json file.

Note

Yahoo supports URLs using only HTTPS, only on port 443. For more information on how to configure IDM to use these ports, see Host and Port Information.

Yahoo Social Identity Provider Configuration Properties
Property (UI)Property (JSON file)Description
Client IDclientIdThe client identifier for your Yahoo App
Client SecretclientSecretUsed with the Client ID to access the applicable Yahoo API
ScopescopeAn array of strings that allows access to user data
Authorization EndpointauthorizationEndpointTypically https://api.login.yahoo.com/oauth2/request_auth; known as a Yahoo Authorize URL
Token EndpointtokenEndpointEndpoint that receives a one-time authorization code, and returns an access token; typically https://api.login.yahoo.com/oauth2/get_token
Well-Known EndpointwellKnownEndpointAccess for other URIs; typically https://login.yahoo.com/.well-known/openid-configuration
Not in the Admin UIproviderName of the social identity provider
Not in the Admin UIconfigClassConfiguration class for the authentication module
Not in the Admin UIbasicAuthWhether to use basic authentication
Not in the Admin UIpropertyMapMapping between Yahoo and IDM

For information on social identity provider buttons and badges, see "Social Identity Provider Button and Badge Properties".

Read a different version of :