Description

Google Authentication provider.

Usages

Configuration options

KeyKindTypeDefault ValueDescription
client-idVALUEString Google application client id, to validate that the token was generated by Google for us
optionalVALUEBooleanfalseIf set to true, this provider will return io.helidon.security.SecurityResponse.SecurityStatus#ABSTAIN instead of failing in case of invalid request
outboundVALUEi.h.s.p.c.OutboundConfig Outbound configuration - a set of outbound targets that will have the token propagated
proxy-hostVALUEString Set proxy host when talking to Google
proxy-portVALUEInteger80Set proxy port when talking to Google
realmVALUEStringhelidonSet the authentication realm to build challenge, defaults to "helidon"
tokenVALUEi.h.s.u.TokenHandler`Authorization` header with `bearer` prefixToken provider to extract Google access token from request, defaults to "Authorization" header with a "bearer " prefix

See the manifest for all available types.