@Requires(beans=AuthorizationRedirectUrlProvider.class) @Requires(property="micronaut.security.oauth2.unauthorized-rejection-uri-provider.enabled",notEquals="false") @Singleton public class OpenIdUnauthorizedRejectionUriProvider extends java.lang.Object implements io.micronaut.security.handlers.UnauthorizedRejectionUriProvider
UnauthorizedRejectionUriProvider
to redirect to the authorization url provide by AuthorizationRedirectUrlProvider
.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PREFIX |
Constructor and Description |
---|
OpenIdUnauthorizedRejectionUriProvider(AuthorizationRedirectUrlProvider authorizationRedirectUrlProvider) |
Modifier and Type | Method and Description |
---|---|
java.util.Optional<java.lang.String> |
getUnauthorizedRedirectUri(io.micronaut.http.HttpRequest<?> request) |
public static final java.lang.String PREFIX
public OpenIdUnauthorizedRejectionUriProvider(@Nonnull AuthorizationRedirectUrlProvider authorizationRedirectUrlProvider)
authorizationRedirectUrlProvider
- Authorization Redirect Url Provider