Class OAuth2Config
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- io.envoyproxy.envoy.extensions.filters.http.oauth2.v3.OAuth2Config
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,OAuth2ConfigOrBuilder,Serializable
public final class OAuth2Config extends com.google.protobuf.GeneratedMessageV3 implements OAuth2ConfigOrBuilder
OAuth config [#next-free-field: 11]
Protobuf typeenvoy.extensions.filters.http.oauth2.v3.OAuth2Config- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOAuth2Config.BuilderOAuth config [#next-free-field: 11]-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intAUTH_SCOPES_FIELD_NUMBERstatic intAUTHORIZATION_ENDPOINT_FIELD_NUMBERstatic intCREDENTIALS_FIELD_NUMBERstatic intFORWARD_BEARER_TOKEN_FIELD_NUMBERstatic intPASS_THROUGH_MATCHER_FIELD_NUMBERstatic intREDIRECT_PATH_MATCHER_FIELD_NUMBERstatic intREDIRECT_URI_FIELD_NUMBERstatic intRESOURCES_FIELD_NUMBERstatic intSIGNOUT_PATH_FIELD_NUMBERstatic intTOKEN_ENDPOINT_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetAuthorizationEndpoint()The endpoint redirect to for authorization in response to unauthorized requests.com.google.protobuf.ByteStringgetAuthorizationEndpointBytes()The endpoint redirect to for authorization in response to unauthorized requests.StringgetAuthScopes(int index)Optional list of OAuth scopes to be claimed in the authorization request.com.google.protobuf.ByteStringgetAuthScopesBytes(int index)Optional list of OAuth scopes to be claimed in the authorization request.intgetAuthScopesCount()Optional list of OAuth scopes to be claimed in the authorization request.com.google.protobuf.ProtocolStringListgetAuthScopesList()Optional list of OAuth scopes to be claimed in the authorization request.OAuth2CredentialsgetCredentials()Credentials used for OAuth.OAuth2CredentialsOrBuildergetCredentialsOrBuilder()Credentials used for OAuth.static OAuth2ConfiggetDefaultInstance()OAuth2ConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()booleangetForwardBearerToken()Forward the OAuth token as a Bearer to upstream web service.com.google.protobuf.Parser<OAuth2Config>getParserForType()HeaderMatchergetPassThroughMatcher(int index)Any request that matches any of the provided matchers will be passed through without OAuth validation.intgetPassThroughMatcherCount()Any request that matches any of the provided matchers will be passed through without OAuth validation.List<HeaderMatcher>getPassThroughMatcherList()Any request that matches any of the provided matchers will be passed through without OAuth validation.HeaderMatcherOrBuildergetPassThroughMatcherOrBuilder(int index)Any request that matches any of the provided matchers will be passed through without OAuth validation.List<? extends HeaderMatcherOrBuilder>getPassThroughMatcherOrBuilderList()Any request that matches any of the provided matchers will be passed through without OAuth validation.PathMatchergetRedirectPathMatcher()Matching criteria used to determine whether a path appears to be the result of a redirect from the authorization server.PathMatcherOrBuildergetRedirectPathMatcherOrBuilder()Matching criteria used to determine whether a path appears to be the result of a redirect from the authorization server.StringgetRedirectUri()The redirect URI passed to the authorization endpoint.com.google.protobuf.ByteStringgetRedirectUriBytes()The redirect URI passed to the authorization endpoint.StringgetResources(int index)Optional resource parameter for authorization request RFC: https://tools.ietf.org/html/rfc8707com.google.protobuf.ByteStringgetResourcesBytes(int index)Optional resource parameter for authorization request RFC: https://tools.ietf.org/html/rfc8707intgetResourcesCount()Optional resource parameter for authorization request RFC: https://tools.ietf.org/html/rfc8707com.google.protobuf.ProtocolStringListgetResourcesList()Optional resource parameter for authorization request RFC: https://tools.ietf.org/html/rfc8707intgetSerializedSize()PathMatchergetSignoutPath()The path to sign a user out, clearing their credential cookies.PathMatcherOrBuildergetSignoutPathOrBuilder()The path to sign a user out, clearing their credential cookies.HttpUrigetTokenEndpoint()Endpoint on the authorization server to retrieve the access token from.HttpUriOrBuildergetTokenEndpointOrBuilder()Endpoint on the authorization server to retrieve the access token from.com.google.protobuf.UnknownFieldSetgetUnknownFields()booleanhasCredentials()Credentials used for OAuth.inthashCode()booleanhasRedirectPathMatcher()Matching criteria used to determine whether a path appears to be the result of a redirect from the authorization server.booleanhasSignoutPath()The path to sign a user out, clearing their credential cookies.booleanhasTokenEndpoint()Endpoint on the authorization server to retrieve the access token from.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static OAuth2Config.BuildernewBuilder()static OAuth2Config.BuildernewBuilder(OAuth2Config prototype)OAuth2Config.BuildernewBuilderForType()protected OAuth2Config.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static OAuth2ConfigparseDelimitedFrom(InputStream input)static OAuth2ConfigparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OAuth2ConfigparseFrom(byte[] data)static OAuth2ConfigparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OAuth2ConfigparseFrom(com.google.protobuf.ByteString data)static OAuth2ConfigparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OAuth2ConfigparseFrom(com.google.protobuf.CodedInputStream input)static OAuth2ConfigparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OAuth2ConfigparseFrom(InputStream input)static OAuth2ConfigparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OAuth2ConfigparseFrom(ByteBuffer data)static OAuth2ConfigparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<OAuth2Config>parser()OAuth2Config.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
TOKEN_ENDPOINT_FIELD_NUMBER
public static final int TOKEN_ENDPOINT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AUTHORIZATION_ENDPOINT_FIELD_NUMBER
public static final int AUTHORIZATION_ENDPOINT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CREDENTIALS_FIELD_NUMBER
public static final int CREDENTIALS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REDIRECT_URI_FIELD_NUMBER
public static final int REDIRECT_URI_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REDIRECT_PATH_MATCHER_FIELD_NUMBER
public static final int REDIRECT_PATH_MATCHER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SIGNOUT_PATH_FIELD_NUMBER
public static final int SIGNOUT_PATH_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FORWARD_BEARER_TOKEN_FIELD_NUMBER
public static final int FORWARD_BEARER_TOKEN_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PASS_THROUGH_MATCHER_FIELD_NUMBER
public static final int PASS_THROUGH_MATCHER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AUTH_SCOPES_FIELD_NUMBER
public static final int AUTH_SCOPES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RESOURCES_FIELD_NUMBER
public static final int RESOURCES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasTokenEndpoint
public boolean hasTokenEndpoint()
Endpoint on the authorization server to retrieve the access token from.
.envoy.config.core.v3.HttpUri token_endpoint = 1;- Specified by:
hasTokenEndpointin interfaceOAuth2ConfigOrBuilder- Returns:
- Whether the tokenEndpoint field is set.
-
getTokenEndpoint
public HttpUri getTokenEndpoint()
Endpoint on the authorization server to retrieve the access token from.
.envoy.config.core.v3.HttpUri token_endpoint = 1;- Specified by:
getTokenEndpointin interfaceOAuth2ConfigOrBuilder- Returns:
- The tokenEndpoint.
-
getTokenEndpointOrBuilder
public HttpUriOrBuilder getTokenEndpointOrBuilder()
Endpoint on the authorization server to retrieve the access token from.
.envoy.config.core.v3.HttpUri token_endpoint = 1;- Specified by:
getTokenEndpointOrBuilderin interfaceOAuth2ConfigOrBuilder
-
getAuthorizationEndpoint
public String getAuthorizationEndpoint()
The endpoint redirect to for authorization in response to unauthorized requests.
string authorization_endpoint = 2 [(.validate.rules) = { ... }- Specified by:
getAuthorizationEndpointin interfaceOAuth2ConfigOrBuilder- Returns:
- The authorizationEndpoint.
-
getAuthorizationEndpointBytes
public com.google.protobuf.ByteString getAuthorizationEndpointBytes()
The endpoint redirect to for authorization in response to unauthorized requests.
string authorization_endpoint = 2 [(.validate.rules) = { ... }- Specified by:
getAuthorizationEndpointBytesin interfaceOAuth2ConfigOrBuilder- Returns:
- The bytes for authorizationEndpoint.
-
hasCredentials
public boolean hasCredentials()
Credentials used for OAuth.
.envoy.extensions.filters.http.oauth2.v3.OAuth2Credentials credentials = 3 [(.validate.rules) = { ... }- Specified by:
hasCredentialsin interfaceOAuth2ConfigOrBuilder- Returns:
- Whether the credentials field is set.
-
getCredentials
public OAuth2Credentials getCredentials()
Credentials used for OAuth.
.envoy.extensions.filters.http.oauth2.v3.OAuth2Credentials credentials = 3 [(.validate.rules) = { ... }- Specified by:
getCredentialsin interfaceOAuth2ConfigOrBuilder- Returns:
- The credentials.
-
getCredentialsOrBuilder
public OAuth2CredentialsOrBuilder getCredentialsOrBuilder()
Credentials used for OAuth.
.envoy.extensions.filters.http.oauth2.v3.OAuth2Credentials credentials = 3 [(.validate.rules) = { ... }- Specified by:
getCredentialsOrBuilderin interfaceOAuth2ConfigOrBuilder
-
getRedirectUri
public String getRedirectUri()
The redirect URI passed to the authorization endpoint. Supports header formatting tokens. For more information, including details on header value syntax, see the documentation on :ref:`custom request headers <config_http_conn_man_headers_custom_request_headers>`. This URI should not contain any query parameters.
string redirect_uri = 4 [(.validate.rules) = { ... }- Specified by:
getRedirectUriin interfaceOAuth2ConfigOrBuilder- Returns:
- The redirectUri.
-
getRedirectUriBytes
public com.google.protobuf.ByteString getRedirectUriBytes()
The redirect URI passed to the authorization endpoint. Supports header formatting tokens. For more information, including details on header value syntax, see the documentation on :ref:`custom request headers <config_http_conn_man_headers_custom_request_headers>`. This URI should not contain any query parameters.
string redirect_uri = 4 [(.validate.rules) = { ... }- Specified by:
getRedirectUriBytesin interfaceOAuth2ConfigOrBuilder- Returns:
- The bytes for redirectUri.
-
hasRedirectPathMatcher
public boolean hasRedirectPathMatcher()
Matching criteria used to determine whether a path appears to be the result of a redirect from the authorization server.
.envoy.type.matcher.v3.PathMatcher redirect_path_matcher = 5 [(.validate.rules) = { ... }- Specified by:
hasRedirectPathMatcherin interfaceOAuth2ConfigOrBuilder- Returns:
- Whether the redirectPathMatcher field is set.
-
getRedirectPathMatcher
public PathMatcher getRedirectPathMatcher()
Matching criteria used to determine whether a path appears to be the result of a redirect from the authorization server.
.envoy.type.matcher.v3.PathMatcher redirect_path_matcher = 5 [(.validate.rules) = { ... }- Specified by:
getRedirectPathMatcherin interfaceOAuth2ConfigOrBuilder- Returns:
- The redirectPathMatcher.
-
getRedirectPathMatcherOrBuilder
public PathMatcherOrBuilder getRedirectPathMatcherOrBuilder()
Matching criteria used to determine whether a path appears to be the result of a redirect from the authorization server.
.envoy.type.matcher.v3.PathMatcher redirect_path_matcher = 5 [(.validate.rules) = { ... }- Specified by:
getRedirectPathMatcherOrBuilderin interfaceOAuth2ConfigOrBuilder
-
hasSignoutPath
public boolean hasSignoutPath()
The path to sign a user out, clearing their credential cookies.
.envoy.type.matcher.v3.PathMatcher signout_path = 6 [(.validate.rules) = { ... }- Specified by:
hasSignoutPathin interfaceOAuth2ConfigOrBuilder- Returns:
- Whether the signoutPath field is set.
-
getSignoutPath
public PathMatcher getSignoutPath()
The path to sign a user out, clearing their credential cookies.
.envoy.type.matcher.v3.PathMatcher signout_path = 6 [(.validate.rules) = { ... }- Specified by:
getSignoutPathin interfaceOAuth2ConfigOrBuilder- Returns:
- The signoutPath.
-
getSignoutPathOrBuilder
public PathMatcherOrBuilder getSignoutPathOrBuilder()
The path to sign a user out, clearing their credential cookies.
.envoy.type.matcher.v3.PathMatcher signout_path = 6 [(.validate.rules) = { ... }- Specified by:
getSignoutPathOrBuilderin interfaceOAuth2ConfigOrBuilder
-
getForwardBearerToken
public boolean getForwardBearerToken()
Forward the OAuth token as a Bearer to upstream web service.
bool forward_bearer_token = 7;- Specified by:
getForwardBearerTokenin interfaceOAuth2ConfigOrBuilder- Returns:
- The forwardBearerToken.
-
getPassThroughMatcherList
public List<HeaderMatcher> getPassThroughMatcherList()
Any request that matches any of the provided matchers will be passed through without OAuth validation.
repeated .envoy.config.route.v3.HeaderMatcher pass_through_matcher = 8;- Specified by:
getPassThroughMatcherListin interfaceOAuth2ConfigOrBuilder
-
getPassThroughMatcherOrBuilderList
public List<? extends HeaderMatcherOrBuilder> getPassThroughMatcherOrBuilderList()
Any request that matches any of the provided matchers will be passed through without OAuth validation.
repeated .envoy.config.route.v3.HeaderMatcher pass_through_matcher = 8;- Specified by:
getPassThroughMatcherOrBuilderListin interfaceOAuth2ConfigOrBuilder
-
getPassThroughMatcherCount
public int getPassThroughMatcherCount()
Any request that matches any of the provided matchers will be passed through without OAuth validation.
repeated .envoy.config.route.v3.HeaderMatcher pass_through_matcher = 8;- Specified by:
getPassThroughMatcherCountin interfaceOAuth2ConfigOrBuilder
-
getPassThroughMatcher
public HeaderMatcher getPassThroughMatcher(int index)
Any request that matches any of the provided matchers will be passed through without OAuth validation.
repeated .envoy.config.route.v3.HeaderMatcher pass_through_matcher = 8;- Specified by:
getPassThroughMatcherin interfaceOAuth2ConfigOrBuilder
-
getPassThroughMatcherOrBuilder
public HeaderMatcherOrBuilder getPassThroughMatcherOrBuilder(int index)
Any request that matches any of the provided matchers will be passed through without OAuth validation.
repeated .envoy.config.route.v3.HeaderMatcher pass_through_matcher = 8;- Specified by:
getPassThroughMatcherOrBuilderin interfaceOAuth2ConfigOrBuilder
-
getAuthScopesList
public com.google.protobuf.ProtocolStringList getAuthScopesList()
Optional list of OAuth scopes to be claimed in the authorization request. If not specified, defaults to "user" scope. OAuth RFC https://tools.ietf.org/html/rfc6749#section-3.3
repeated string auth_scopes = 9;- Specified by:
getAuthScopesListin interfaceOAuth2ConfigOrBuilder- Returns:
- A list containing the authScopes.
-
getAuthScopesCount
public int getAuthScopesCount()
Optional list of OAuth scopes to be claimed in the authorization request. If not specified, defaults to "user" scope. OAuth RFC https://tools.ietf.org/html/rfc6749#section-3.3
repeated string auth_scopes = 9;- Specified by:
getAuthScopesCountin interfaceOAuth2ConfigOrBuilder- Returns:
- The count of authScopes.
-
getAuthScopes
public String getAuthScopes(int index)
Optional list of OAuth scopes to be claimed in the authorization request. If not specified, defaults to "user" scope. OAuth RFC https://tools.ietf.org/html/rfc6749#section-3.3
repeated string auth_scopes = 9;- Specified by:
getAuthScopesin interfaceOAuth2ConfigOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The authScopes at the given index.
-
getAuthScopesBytes
public com.google.protobuf.ByteString getAuthScopesBytes(int index)
Optional list of OAuth scopes to be claimed in the authorization request. If not specified, defaults to "user" scope. OAuth RFC https://tools.ietf.org/html/rfc6749#section-3.3
repeated string auth_scopes = 9;- Specified by:
getAuthScopesBytesin interfaceOAuth2ConfigOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the authScopes at the given index.
-
getResourcesList
public com.google.protobuf.ProtocolStringList getResourcesList()
Optional resource parameter for authorization request RFC: https://tools.ietf.org/html/rfc8707
repeated string resources = 10;- Specified by:
getResourcesListin interfaceOAuth2ConfigOrBuilder- Returns:
- A list containing the resources.
-
getResourcesCount
public int getResourcesCount()
Optional resource parameter for authorization request RFC: https://tools.ietf.org/html/rfc8707
repeated string resources = 10;- Specified by:
getResourcesCountin interfaceOAuth2ConfigOrBuilder- Returns:
- The count of resources.
-
getResources
public String getResources(int index)
Optional resource parameter for authorization request RFC: https://tools.ietf.org/html/rfc8707
repeated string resources = 10;- Specified by:
getResourcesin interfaceOAuth2ConfigOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The resources at the given index.
-
getResourcesBytes
public com.google.protobuf.ByteString getResourcesBytes(int index)
Optional resource parameter for authorization request RFC: https://tools.ietf.org/html/rfc8707
repeated string resources = 10;- Specified by:
getResourcesBytesin interfaceOAuth2ConfigOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the resources at the given index.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static OAuth2Config parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OAuth2Config parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OAuth2Config parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OAuth2Config parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OAuth2Config parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OAuth2Config parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OAuth2Config parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static OAuth2Config parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static OAuth2Config parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static OAuth2Config parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static OAuth2Config parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static OAuth2Config parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public OAuth2Config.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static OAuth2Config.Builder newBuilder()
-
newBuilder
public static OAuth2Config.Builder newBuilder(OAuth2Config prototype)
-
toBuilder
public OAuth2Config.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected OAuth2Config.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static OAuth2Config getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<OAuth2Config> parser()
-
getParserForType
public com.google.protobuf.Parser<OAuth2Config> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public OAuth2Config getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-