| Package | Description |
|---|---|
| io.envoyproxy.envoy.extensions.filters.http.oauth2.v4alpha |
| Modifier and Type | Method and Description |
|---|---|
OAuth2Config.Builder |
OAuth2Config.Builder.addAllPassThroughMatcher(Iterable<? extends HeaderMatcher> values)
Any request that matches any of the provided matchers will be passed through without OAuth validation.
|
OAuth2Config.Builder |
OAuth2Config.Builder.addPassThroughMatcher(HeaderMatcher.Builder builderForValue)
Any request that matches any of the provided matchers will be passed through without OAuth validation.
|
OAuth2Config.Builder |
OAuth2Config.Builder.addPassThroughMatcher(HeaderMatcher value)
Any request that matches any of the provided matchers will be passed through without OAuth validation.
|
OAuth2Config.Builder |
OAuth2Config.Builder.addPassThroughMatcher(int index,
HeaderMatcher.Builder builderForValue)
Any request that matches any of the provided matchers will be passed through without OAuth validation.
|
OAuth2Config.Builder |
OAuth2Config.Builder.addPassThroughMatcher(int index,
HeaderMatcher value)
Any request that matches any of the provided matchers will be passed through without OAuth validation.
|
OAuth2Config.Builder |
OAuth2Config.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OAuth2Config.Builder |
OAuth2Config.Builder.clear() |
OAuth2Config.Builder |
OAuth2Config.Builder.clearAuthorizationEndpoint()
The endpoint redirect to for authorization in response to unauthorized requests.
|
OAuth2Config.Builder |
OAuth2Config.Builder.clearCredentials()
Credentials used for OAuth.
|
OAuth2Config.Builder |
OAuth2Config.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
OAuth2Config.Builder |
OAuth2Config.Builder.clearForwardBearerToken()
Forward the OAuth token as a Bearer to upstream web service.
|
OAuth2Config.Builder |
OAuth2Config.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
OAuth2Config.Builder |
OAuth2Config.Builder.clearPassThroughMatcher()
Any request that matches any of the provided matchers will be passed through without OAuth validation.
|
OAuth2Config.Builder |
OAuth2Config.Builder.clearRedirectPathMatcher()
Matching criteria used to determine whether a path appears to be the result of a redirect from the authorization server.
|
OAuth2Config.Builder |
OAuth2Config.Builder.clearRedirectUri()
The redirect URI passed to the authorization endpoint.
|
OAuth2Config.Builder |
OAuth2Config.Builder.clearSignoutPath()
The path to sign a user out, clearing their credential cookies.
|
OAuth2Config.Builder |
OAuth2Config.Builder.clearTokenEndpoint()
Endpoint on the authorization server to retrieve the access token from.
|
OAuth2Config.Builder |
OAuth2Config.Builder.clone() |
OAuth2Config.Builder |
OAuth2.Builder.getConfigBuilder()
Leave this empty to disable OAuth2 for a specific route, using per filter config.
|
OAuth2Config.Builder |
OAuth2Config.Builder.mergeCredentials(OAuth2Credentials value)
Credentials used for OAuth.
|
OAuth2Config.Builder |
OAuth2Config.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
OAuth2Config.Builder |
OAuth2Config.Builder.mergeFrom(com.google.protobuf.Message other) |
OAuth2Config.Builder |
OAuth2Config.Builder.mergeFrom(OAuth2Config other) |
OAuth2Config.Builder |
OAuth2Config.Builder.mergeRedirectPathMatcher(PathMatcher value)
Matching criteria used to determine whether a path appears to be the result of a redirect from the authorization server.
|
OAuth2Config.Builder |
OAuth2Config.Builder.mergeSignoutPath(PathMatcher value)
The path to sign a user out, clearing their credential cookies.
|
OAuth2Config.Builder |
OAuth2Config.Builder.mergeTokenEndpoint(HttpUri value)
Endpoint on the authorization server to retrieve the access token from.
|
OAuth2Config.Builder |
OAuth2Config.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static OAuth2Config.Builder |
OAuth2Config.newBuilder() |
static OAuth2Config.Builder |
OAuth2Config.newBuilder(OAuth2Config prototype) |
OAuth2Config.Builder |
OAuth2Config.newBuilderForType() |
protected OAuth2Config.Builder |
OAuth2Config.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
OAuth2Config.Builder |
OAuth2Config.Builder.removePassThroughMatcher(int index)
Any request that matches any of the provided matchers will be passed through without OAuth validation.
|
OAuth2Config.Builder |
OAuth2Config.Builder.setAuthorizationEndpoint(String value)
The endpoint redirect to for authorization in response to unauthorized requests.
|
OAuth2Config.Builder |
OAuth2Config.Builder.setAuthorizationEndpointBytes(com.google.protobuf.ByteString value)
The endpoint redirect to for authorization in response to unauthorized requests.
|
OAuth2Config.Builder |
OAuth2Config.Builder.setCredentials(OAuth2Credentials.Builder builderForValue)
Credentials used for OAuth.
|
OAuth2Config.Builder |
OAuth2Config.Builder.setCredentials(OAuth2Credentials value)
Credentials used for OAuth.
|
OAuth2Config.Builder |
OAuth2Config.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OAuth2Config.Builder |
OAuth2Config.Builder.setForwardBearerToken(boolean value)
Forward the OAuth token as a Bearer to upstream web service.
|
OAuth2Config.Builder |
OAuth2Config.Builder.setPassThroughMatcher(int index,
HeaderMatcher.Builder builderForValue)
Any request that matches any of the provided matchers will be passed through without OAuth validation.
|
OAuth2Config.Builder |
OAuth2Config.Builder.setPassThroughMatcher(int index,
HeaderMatcher value)
Any request that matches any of the provided matchers will be passed through without OAuth validation.
|
OAuth2Config.Builder |
OAuth2Config.Builder.setRedirectPathMatcher(PathMatcher.Builder builderForValue)
Matching criteria used to determine whether a path appears to be the result of a redirect from the authorization server.
|
OAuth2Config.Builder |
OAuth2Config.Builder.setRedirectPathMatcher(PathMatcher value)
Matching criteria used to determine whether a path appears to be the result of a redirect from the authorization server.
|
OAuth2Config.Builder |
OAuth2Config.Builder.setRedirectUri(String value)
The redirect URI passed to the authorization endpoint.
|
OAuth2Config.Builder |
OAuth2Config.Builder.setRedirectUriBytes(com.google.protobuf.ByteString value)
The redirect URI passed to the authorization endpoint.
|
OAuth2Config.Builder |
OAuth2Config.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
OAuth2Config.Builder |
OAuth2Config.Builder.setSignoutPath(PathMatcher.Builder builderForValue)
The path to sign a user out, clearing their credential cookies.
|
OAuth2Config.Builder |
OAuth2Config.Builder.setSignoutPath(PathMatcher value)
The path to sign a user out, clearing their credential cookies.
|
OAuth2Config.Builder |
OAuth2Config.Builder.setTokenEndpoint(HttpUri.Builder builderForValue)
Endpoint on the authorization server to retrieve the access token from.
|
OAuth2Config.Builder |
OAuth2Config.Builder.setTokenEndpoint(HttpUri value)
Endpoint on the authorization server to retrieve the access token from.
|
OAuth2Config.Builder |
OAuth2Config.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
OAuth2Config.Builder |
OAuth2Config.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
OAuth2.Builder |
OAuth2.Builder.setConfig(OAuth2Config.Builder builderForValue)
Leave this empty to disable OAuth2 for a specific route, using per filter config.
|
Copyright © 2018–2021 The Envoy Project. All rights reserved.