OAuth2Config.Builder |
OAuth2Config.Builder.addAllAuthScopes(Iterable<String> values) |
Optional list of OAuth scopes to be claimed in the authorization request.
|
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.addAllResources(Iterable<String> values) |
Optional resource parameter for authorization request
RFC: https://tools.ietf.org/html/rfc8707
|
OAuth2Config.Builder |
OAuth2Config.Builder.addAuthScopes(String value) |
Optional list of OAuth scopes to be claimed in the authorization request.
|
OAuth2Config.Builder |
OAuth2Config.Builder.addAuthScopesBytes(com.google.protobuf.ByteString value) |
Optional list of OAuth scopes to be claimed in the authorization request.
|
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.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(HeaderMatcher value) |
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.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
OAuth2Config.Builder |
OAuth2Config.Builder.addResources(String value) |
Optional resource parameter for authorization request
RFC: https://tools.ietf.org/html/rfc8707
|
OAuth2Config.Builder |
OAuth2Config.Builder.addResourcesBytes(com.google.protobuf.ByteString value) |
Optional resource parameter for authorization request
RFC: https://tools.ietf.org/html/rfc8707
|
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.clearAuthScopes() |
Optional list of OAuth scopes to be claimed in the authorization request.
|
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.clearResources() |
Optional resource parameter for authorization request
RFC: https://tools.ietf.org/html/rfc8707
|
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.setAuthScopes(int index,
String value) |
Optional list of OAuth scopes to be claimed in the authorization request.
|
OAuth2Config.Builder |
OAuth2Config.Builder.setCredentials(OAuth2Credentials value) |
Credentials used for OAuth.
|
OAuth2Config.Builder |
OAuth2Config.Builder.setCredentials(OAuth2Credentials.Builder builderForValue) |
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 value) |
Any request that matches any of the provided matchers will be passed through without OAuth validation.
|
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.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.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.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.setResources(int index,
String value) |
Optional resource parameter for authorization request
RFC: https://tools.ietf.org/html/rfc8707
|
OAuth2Config.Builder |
OAuth2Config.Builder.setSignoutPath(PathMatcher value) |
The path to sign a user out, clearing their credential cookies.
|
OAuth2Config.Builder |
OAuth2Config.Builder.setSignoutPath(PathMatcher.Builder builderForValue) |
The path to sign a user out, clearing their credential cookies.
|
OAuth2Config.Builder |
OAuth2Config.Builder.setTokenEndpoint(HttpUri value) |
Endpoint on the authorization server to retrieve the access token from.
|
OAuth2Config.Builder |
OAuth2Config.Builder.setTokenEndpoint(HttpUri.Builder builderForValue) |
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() |
|