| Package | Description |
|---|---|
| io.helidon.security.providers.google.login |
Integration with Google login button.
|
| Modifier and Type | Method and Description |
|---|---|
static GoogleTokenProvider.Builder |
GoogleTokenProvider.builder()
Fluent API builder to build
GoogleTokenProvider instance. |
GoogleTokenProvider.Builder |
GoogleTokenProvider.Builder.clientId(String clientId)
Google application client id, to validate that the token was generated by Google for us.
|
GoogleTokenProvider.Builder |
GoogleTokenProvider.Builder.config(Config config)
Update this builder from configuration.
|
GoogleTokenProvider.Builder |
GoogleTokenProvider.Builder.optional(boolean optional)
If set to true, this provider will return
SecurityResponse.SecurityStatus.ABSTAIN instead
of failing in case of invalid request. |
GoogleTokenProvider.Builder |
GoogleTokenProvider.Builder.proxyHost(String host)
Set proxy host when talking to Google.
|
GoogleTokenProvider.Builder |
GoogleTokenProvider.Builder.proxyPort(int port)
Set proxy port when talking to Google.
|
GoogleTokenProvider.Builder |
GoogleTokenProvider.Builder.realm(String realm)
Set the authentication realm to build challenge, defaults to "helidon".
|
GoogleTokenProvider.Builder |
GoogleTokenProvider.Builder.tokenProvider(TokenHandler provider)
Token provider to extract Google access token from request, defaults to "Authorization" header with a "bearer " prefix.
|
Copyright © 2018, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.