Skip to content

Commit 1cf377c

Browse files
dmitrilcjzheaux
authored andcommitted
Update oauth2-resourceserver.adoc
fix the name of the parameter, from failure to badCredentials Replaces AuthenticationFailureEvent Remove AuthenticationFailureEvent Reference Closes gh-10062
1 parent 56b1dfe commit 1cf377c

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

docs/manual/src/docs/asciidoc/_includes/servlet/authentication/events.adoc

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[[servlet-events]]
22
== Authentication Events
33

4-
For each authentication that succeeds or fails, a `AuthenticationSuccessEvent` or `AuthenticationFailureEvent` is fired, respectively.
4+
For each authentication that succeeds or fails, a `AuthenticationSuccessEvent` or `AbstractAuthenticationFailureEvent` is fired, respectively.
55

66
To listen for these events, you must first publish an `AuthenticationEventPublisher`.
77
Spring Security's `DefaultAuthenticationEventPublisher` will probably do fine:
@@ -27,7 +27,7 @@ public class AuthenticationEvents {
2727
}
2828
2929
@EventListener
30-
public void onFailure(AuthenticationFailureEvent failures) {
30+
public void onFailure(AbstractAuthenticationFailureEvent failures) {
3131
// ...
3232
}
3333
}
@@ -37,7 +37,7 @@ While similar to `AuthenticationSuccessHandler` and `AuthenticationFailureHandle
3737

3838
=== Adding Exception Mappings
3939

40-
`DefaultAuthenticationEventPublisher` by default will publish an `AuthenticationFailureEvent` for the following events:
40+
`DefaultAuthenticationEventPublisher` by default will publish an `AbstractAuthenticationFailureEvent` for the following events:
4141

4242
|============
4343
| Exception | Event
@@ -62,7 +62,7 @@ To that end, you may want to supply additional mappings to the publisher via the
6262
public AuthenticationEventPublisher authenticationEventPublisher
6363
(ApplicationEventPublisher applicationEventPublisher) {
6464
Map<Class<? extends AuthenticationException>,
65-
Class<? extends AuthenticationFailureEvent>> mapping =
65+
Class<? extends AbstractAuthenticationFailureEvent>> mapping =
6666
Collections.singletonMap(FooException.class, FooEvent.class);
6767
AuthenticationEventPublisher authenticationEventPublisher =
6868
new DefaultAuthenticationEventPublisher(applicationEventPublisher);

docs/manual/src/docs/asciidoc/_includes/servlet/oauth2/oauth2-resourceserver.adoc

+1-1
Original file line numberDiff line numberDiff line change
@@ -2026,7 +2026,7 @@ Additionally, it is published as an `AuthenticationFailureBadCredentialsEvent`,
20262026
@Component
20272027
public class FailureEvents {
20282028
@EventListener
2029-
public void onFailure(AuthenticationFailureEvent failure) {
2029+
public void onFailure(AuthenticationFailureBadCredentialsEvent badCredentials) {
20302030
if (badCredentials.getAuthentication() instanceof BearerTokenAuthenticationToken) {
20312031
// ... handle
20322032
}

0 commit comments

Comments
 (0)