| Package | Description |
|---|---|
| io.helidon.security.google |
Integration with Google login button.
|
| Modifier and Type | Method | Description |
|---|---|---|
static GoogleTokenProvider.Builder |
GoogleTokenProvider.builder() |
Fluent API builder to build
GoogleTokenProvider instance. |
GoogleTokenProvider.Builder |
GoogleTokenProvider.Builder.clientId(java.lang.String clientId) |
Google application client id, to validate that the token was generated by Google for us.
|
GoogleTokenProvider.Builder |
GoogleTokenProvider.Builder.fromConfig(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(java.lang.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(java.lang.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.