Description
Google Authentication provider.
Usages
Configuration options
| Key | Kind | Type | Default Value | Description |
|---|---|---|---|---|
client-id | VALUE | String | Google application client id, to validate that the token was generated by Google for us | |
optional | VALUE | Boolean | false | If set to true, this provider will return io.helidon.security.SecurityResponse.SecurityStatus#ABSTAIN instead of failing in case of invalid request |
outbound | VALUE | i.h.s.p.c.OutboundConfig | Outbound configuration - a set of outbound targets that will have the token propagated | |
proxy-host | VALUE | String | Set proxy host when talking to Google | |
proxy-port | VALUE | Integer | 80 | Set proxy port when talking to Google |
realm | VALUE | String | helidon | Set the authentication realm to build challenge, defaults to "helidon" |
token | VALUE | i.h.s.u.TokenHandler | `Authorization` header with `bearer` prefix | Token provider to extract Google access token from request, defaults to "Authorization" header with a "bearer " prefix |
See the manifest for all available types.