commit
cc4965ee8a
|
@ -242,7 +242,7 @@ For complete details, see the {spring-data-jpa-docs}[Spring Data JPA reference d
|
|||
==== Spring Data Envers Repositories
|
||||
If {spring-data-envers}[Spring Data Envers] is available, JPA repositories are auto-configured to support typical Envers queries.
|
||||
|
||||
To use Spring Data Envers, make sure your repository extends from `RevisionRepository` as show in the following example:
|
||||
To use Spring Data Envers, make sure your repository extends from `RevisionRepository` as shown in the following example:
|
||||
|
||||
include::code:CountryRepository[]
|
||||
|
||||
|
|
|
@ -326,7 +326,7 @@ You can also define a class annotated with `@ControllerAdvice` to customize the
|
|||
|
||||
include::code:MyControllerAdvice[]
|
||||
|
||||
In the preceding example, if `YourException` is thrown by a controller defined in the same package as `SomeController`, a JSON representation of the `CustomErrorType` POJO is used instead of the `ErrorAttributes` representation.
|
||||
In the preceding example, if `MyException` is thrown by a controller defined in the same package as `SomeController`, a JSON representation of the `MyErrorBody` POJO is used instead of the `ErrorAttributes` representation.
|
||||
|
||||
In some cases, errors handled at the controller level are not recorded by the <<actuator#actuator.metrics.supported.spring-mvc, metrics infrastructure>>.
|
||||
Applications can ensure that such exceptions are recorded with the request metrics by setting the handled exception as a request attribute:
|
||||
|
|
|
@ -74,7 +74,7 @@ https://oauth.net/2/[OAuth2] is a widely used authorization framework that is su
|
|||
|
||||
[[web.security.oauth2.client]]
|
||||
==== Client
|
||||
If you have `spring-security-oauth2-client` on your classpath, you can take advantage of some auto-configuration to set up an OAuth2/Open ID Connect clients.
|
||||
If you have `spring-security-oauth2-client` on your classpath, you can take advantage of some auto-configuration to set up OAuth2/Open ID Connect clients.
|
||||
This configuration makes use of the properties under `OAuth2ClientProperties`.
|
||||
The same properties are applicable to both servlet and reactive applications.
|
||||
|
||||
|
@ -118,7 +118,7 @@ You can register multiple OAuth2 clients and providers under the `spring.securit
|
|||
----
|
||||
|
||||
For OpenID Connect providers that support https://openid.net/specs/openid-connect-discovery-1_0.html[OpenID Connect discovery], the configuration can be further simplified.
|
||||
The provider needs to be configured with an `issuer-uri` which is the URI that the it asserts as its Issuer Identifier.
|
||||
The provider needs to be configured with an `issuer-uri` which is the URI that it asserts as its Issuer Identifier.
|
||||
For example, if the `issuer-uri` provided is "https://example.com", then an `OpenID Provider Configuration Request` will be made to "https://example.com/.well-known/openid-configuration".
|
||||
The result is expected to be an `OpenID Provider Configuration Response`.
|
||||
The following example shows how an OpenID Connect Provider can be configured with the `issuer-uri`:
|
||||
|
|
Loading…
Reference in New Issue