Updated Client configuration (markdown)
parent
31a1606628
commit
e2f0dcaab6
|
@ -152,25 +152,31 @@ The client must know certain things like its `client_id` and `client_secret` in
|
||||||
Provides information for a pre-registered client to connect to a server.
|
Provides information for a pre-registered client to connect to a server.
|
||||||
|
|
||||||
```
|
```
|
||||||
<bean class="org.mitre.openid.connect.client.service.impl.StaticClientConfigurationService">
|
<bean class="org.mitre.openid.connect.client.service.impl.StaticClientConfigurationService">
|
||||||
<property name="clients">
|
<property name="clients">
|
||||||
<map>
|
<map>
|
||||||
<entry key="${idp.url}">
|
<entry key="${idp.url}">
|
||||||
<bean class="org.mitre.oauth2.model.ClientDetailsEntity">
|
<bean class="org.mitre.oauth2.model.RegisteredClient">
|
||||||
<property name="clientId" value="client" />
|
<property name="clientId" value="client" />
|
||||||
<property name="clientSecret" value="secret" />
|
<property name="clientSecret" value="secret" />
|
||||||
<property name="scope">
|
<property name="scope">
|
||||||
<set value-type="java.lang.String">
|
<set value-type="java.lang.String">
|
||||||
<value>openid</value>
|
<value>openid</value>
|
||||||
<value>email</value>
|
<value>email</value>
|
||||||
<value>address</value>
|
<value>address</value>
|
||||||
<value>profile</value>
|
<value>profile</value>
|
||||||
<value>phone</value>
|
<value>phone</value>
|
||||||
</set>
|
</set>
|
||||||
</property>
|
</property>
|
||||||
</bean>
|
<property name="tokenEndpointAuthMethod" value="SECRET_BASIC" />
|
||||||
</entry>
|
<property name="redirectUris">
|
||||||
</map>
|
<set>
|
||||||
|
<value>http://localhost:8080/simple-web-app/openid_connect_login</value>
|
||||||
|
</set>
|
||||||
|
</property>
|
||||||
|
</bean>
|
||||||
|
</entry>
|
||||||
|
</map>
|
||||||
</property>
|
</property>
|
||||||
</bean>
|
</bean>
|
||||||
```
|
```
|
||||||
|
@ -182,7 +188,7 @@ Dynamically registers the client for each issuer based on the template of client
|
||||||
```
|
```
|
||||||
<bean class="org.mitre.openid.connect.client.service.impl.DynamicRegistrationClientConfigurationService">
|
<bean class="org.mitre.openid.connect.client.service.impl.DynamicRegistrationClientConfigurationService">
|
||||||
<property name="template">
|
<property name="template">
|
||||||
<bean class="org.mitre.oauth2.model.ClientDetailsEntity">
|
<bean class="org.mitre.oauth2.model.RegisteredClient">
|
||||||
<property name="clientName" value="Simple Web App" />
|
<property name="clientName" value="Simple Web App" />
|
||||||
<property name="scope">
|
<property name="scope">
|
||||||
<set value-type="java.lang.String">
|
<set value-type="java.lang.String">
|
||||||
|
@ -193,6 +199,12 @@ Dynamically registers the client for each issuer based on the template of client
|
||||||
<value>phone</value>
|
<value>phone</value>
|
||||||
</set>
|
</set>
|
||||||
</property>
|
</property>
|
||||||
|
<property name="tokenEndpointAuthMethod" value="SECRET_BASIC" />
|
||||||
|
<property name="redirectUris">
|
||||||
|
<set>
|
||||||
|
<value>http://localhost:8080/simple-web-app/openid_connect_login</value>
|
||||||
|
</set>
|
||||||
|
</property>
|
||||||
</bean>
|
</bean>
|
||||||
</property>
|
</property>
|
||||||
</bean>
|
</bean>
|
||||||
|
|
Loading…
Reference in New Issue