Class OAuth2Credentials.CookieNames.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<OAuth2Credentials.CookieNames.Builder>
io.envoyproxy.envoy.extensions.filters.http.oauth2.v3.OAuth2Credentials.CookieNames.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,OAuth2Credentials.CookieNamesOrBuilder,Cloneable
- Enclosing class:
- OAuth2Credentials.CookieNames
public static final class OAuth2Credentials.CookieNames.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<OAuth2Credentials.CookieNames.Builder>
implements OAuth2Credentials.CookieNamesOrBuilder
[#next-free-field: 8]Protobuf type
envoy.extensions.filters.http.oauth2.v3.OAuth2Credentials.CookieNames-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Cookie name to hold OAuth bearer token value.Cookie name to hold the PKCE code verifier.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Cookie name to hold the id token.Cookie name to hold OAuth expiry value.Cookie name to hold OAuth HMAC value.Cookie name to hold the nonce value.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Cookie name to hold the refresh token.clone()Cookie name to hold OAuth bearer token value.com.google.protobuf.ByteStringCookie name to hold OAuth bearer token value.Cookie name to hold the PKCE code verifier.com.google.protobuf.ByteStringCookie name to hold the PKCE code verifier.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorCookie name to hold the id token.com.google.protobuf.ByteStringCookie name to hold the id token.Cookie name to hold OAuth expiry value.com.google.protobuf.ByteStringCookie name to hold OAuth expiry value.Cookie name to hold OAuth HMAC value.com.google.protobuf.ByteStringCookie name to hold OAuth HMAC value.Cookie name to hold the nonce value.com.google.protobuf.ByteStringCookie name to hold the nonce value.Cookie name to hold the refresh token.com.google.protobuf.ByteStringCookie name to hold the refresh token.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setBearerToken(String value) Cookie name to hold OAuth bearer token value.setBearerTokenBytes(com.google.protobuf.ByteString value) Cookie name to hold OAuth bearer token value.setCodeVerifier(String value) Cookie name to hold the PKCE code verifier.setCodeVerifierBytes(com.google.protobuf.ByteString value) Cookie name to hold the PKCE code verifier.setIdToken(String value) Cookie name to hold the id token.setIdTokenBytes(com.google.protobuf.ByteString value) Cookie name to hold the id token.setOauthExpires(String value) Cookie name to hold OAuth expiry value.setOauthExpiresBytes(com.google.protobuf.ByteString value) Cookie name to hold OAuth expiry value.setOauthHmac(String value) Cookie name to hold OAuth HMAC value.setOauthHmacBytes(com.google.protobuf.ByteString value) Cookie name to hold OAuth HMAC value.setOauthNonce(String value) Cookie name to hold the nonce value.setOauthNonceBytes(com.google.protobuf.ByteString value) Cookie name to hold the nonce value.setRefreshToken(String value) Cookie name to hold the refresh token.setRefreshTokenBytes(com.google.protobuf.ByteString value) Cookie name to hold the refresh token.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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.Builder<OAuth2Credentials.CookieNames.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<OAuth2Credentials.CookieNames.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<OAuth2Credentials.CookieNames.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<OAuth2Credentials.CookieNames.Builder>
-
setField
public OAuth2Credentials.CookieNames.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OAuth2Credentials.CookieNames.Builder>
-
clearField
public OAuth2Credentials.CookieNames.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OAuth2Credentials.CookieNames.Builder>
-
clearOneof
public OAuth2Credentials.CookieNames.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<OAuth2Credentials.CookieNames.Builder>
-
setRepeatedField
public OAuth2Credentials.CookieNames.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OAuth2Credentials.CookieNames.Builder>
-
addRepeatedField
public OAuth2Credentials.CookieNames.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OAuth2Credentials.CookieNames.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OAuth2Credentials.CookieNames.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<OAuth2Credentials.CookieNames.Builder>
-
mergeFrom
public OAuth2Credentials.CookieNames.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OAuth2Credentials.CookieNames.Builder>- Throws:
IOException
-
getBearerToken
Cookie name to hold OAuth bearer token value. When the authentication server validates the client and returns an authorization token back to the OAuth filter, no matter what format that token is, if :ref:`forward_bearer_token <envoy_v3_api_field_extensions.filters.http.oauth2.v3.OAuth2Config.forward_bearer_token>` is set to true the filter will send over the bearer token as a cookie with this name to the upstream. Defaults to ``BearerToken``.
string bearer_token = 1 [(.validate.rules) = { ... }- Specified by:
getBearerTokenin interfaceOAuth2Credentials.CookieNamesOrBuilder- Returns:
- The bearerToken.
-
getBearerTokenBytes
public com.google.protobuf.ByteString getBearerTokenBytes()Cookie name to hold OAuth bearer token value. When the authentication server validates the client and returns an authorization token back to the OAuth filter, no matter what format that token is, if :ref:`forward_bearer_token <envoy_v3_api_field_extensions.filters.http.oauth2.v3.OAuth2Config.forward_bearer_token>` is set to true the filter will send over the bearer token as a cookie with this name to the upstream. Defaults to ``BearerToken``.
string bearer_token = 1 [(.validate.rules) = { ... }- Specified by:
getBearerTokenBytesin interfaceOAuth2Credentials.CookieNamesOrBuilder- Returns:
- The bytes for bearerToken.
-
setBearerToken
Cookie name to hold OAuth bearer token value. When the authentication server validates the client and returns an authorization token back to the OAuth filter, no matter what format that token is, if :ref:`forward_bearer_token <envoy_v3_api_field_extensions.filters.http.oauth2.v3.OAuth2Config.forward_bearer_token>` is set to true the filter will send over the bearer token as a cookie with this name to the upstream. Defaults to ``BearerToken``.
string bearer_token = 1 [(.validate.rules) = { ... }- Parameters:
value- The bearerToken to set.- Returns:
- This builder for chaining.
-
clearBearerToken
Cookie name to hold OAuth bearer token value. When the authentication server validates the client and returns an authorization token back to the OAuth filter, no matter what format that token is, if :ref:`forward_bearer_token <envoy_v3_api_field_extensions.filters.http.oauth2.v3.OAuth2Config.forward_bearer_token>` is set to true the filter will send over the bearer token as a cookie with this name to the upstream. Defaults to ``BearerToken``.
string bearer_token = 1 [(.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
setBearerTokenBytes
public OAuth2Credentials.CookieNames.Builder setBearerTokenBytes(com.google.protobuf.ByteString value) Cookie name to hold OAuth bearer token value. When the authentication server validates the client and returns an authorization token back to the OAuth filter, no matter what format that token is, if :ref:`forward_bearer_token <envoy_v3_api_field_extensions.filters.http.oauth2.v3.OAuth2Config.forward_bearer_token>` is set to true the filter will send over the bearer token as a cookie with this name to the upstream. Defaults to ``BearerToken``.
string bearer_token = 1 [(.validate.rules) = { ... }- Parameters:
value- The bytes for bearerToken to set.- Returns:
- This builder for chaining.
-
getOauthHmac
Cookie name to hold OAuth HMAC value. Defaults to ``OauthHMAC``.
string oauth_hmac = 2 [(.validate.rules) = { ... }- Specified by:
getOauthHmacin interfaceOAuth2Credentials.CookieNamesOrBuilder- Returns:
- The oauthHmac.
-
getOauthHmacBytes
public com.google.protobuf.ByteString getOauthHmacBytes()Cookie name to hold OAuth HMAC value. Defaults to ``OauthHMAC``.
string oauth_hmac = 2 [(.validate.rules) = { ... }- Specified by:
getOauthHmacBytesin interfaceOAuth2Credentials.CookieNamesOrBuilder- Returns:
- The bytes for oauthHmac.
-
setOauthHmac
Cookie name to hold OAuth HMAC value. Defaults to ``OauthHMAC``.
string oauth_hmac = 2 [(.validate.rules) = { ... }- Parameters:
value- The oauthHmac to set.- Returns:
- This builder for chaining.
-
clearOauthHmac
Cookie name to hold OAuth HMAC value. Defaults to ``OauthHMAC``.
string oauth_hmac = 2 [(.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
setOauthHmacBytes
public OAuth2Credentials.CookieNames.Builder setOauthHmacBytes(com.google.protobuf.ByteString value) Cookie name to hold OAuth HMAC value. Defaults to ``OauthHMAC``.
string oauth_hmac = 2 [(.validate.rules) = { ... }- Parameters:
value- The bytes for oauthHmac to set.- Returns:
- This builder for chaining.
-
getOauthExpires
Cookie name to hold OAuth expiry value. Defaults to ``OauthExpires``.
string oauth_expires = 3 [(.validate.rules) = { ... }- Specified by:
getOauthExpiresin interfaceOAuth2Credentials.CookieNamesOrBuilder- Returns:
- The oauthExpires.
-
getOauthExpiresBytes
public com.google.protobuf.ByteString getOauthExpiresBytes()Cookie name to hold OAuth expiry value. Defaults to ``OauthExpires``.
string oauth_expires = 3 [(.validate.rules) = { ... }- Specified by:
getOauthExpiresBytesin interfaceOAuth2Credentials.CookieNamesOrBuilder- Returns:
- The bytes for oauthExpires.
-
setOauthExpires
Cookie name to hold OAuth expiry value. Defaults to ``OauthExpires``.
string oauth_expires = 3 [(.validate.rules) = { ... }- Parameters:
value- The oauthExpires to set.- Returns:
- This builder for chaining.
-
clearOauthExpires
Cookie name to hold OAuth expiry value. Defaults to ``OauthExpires``.
string oauth_expires = 3 [(.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
setOauthExpiresBytes
public OAuth2Credentials.CookieNames.Builder setOauthExpiresBytes(com.google.protobuf.ByteString value) Cookie name to hold OAuth expiry value. Defaults to ``OauthExpires``.
string oauth_expires = 3 [(.validate.rules) = { ... }- Parameters:
value- The bytes for oauthExpires to set.- Returns:
- This builder for chaining.
-
getIdToken
Cookie name to hold the id token. Defaults to ``IdToken``.
string id_token = 4 [(.validate.rules) = { ... }- Specified by:
getIdTokenin interfaceOAuth2Credentials.CookieNamesOrBuilder- Returns:
- The idToken.
-
getIdTokenBytes
public com.google.protobuf.ByteString getIdTokenBytes()Cookie name to hold the id token. Defaults to ``IdToken``.
string id_token = 4 [(.validate.rules) = { ... }- Specified by:
getIdTokenBytesin interfaceOAuth2Credentials.CookieNamesOrBuilder- Returns:
- The bytes for idToken.
-
setIdToken
Cookie name to hold the id token. Defaults to ``IdToken``.
string id_token = 4 [(.validate.rules) = { ... }- Parameters:
value- The idToken to set.- Returns:
- This builder for chaining.
-
clearIdToken
Cookie name to hold the id token. Defaults to ``IdToken``.
string id_token = 4 [(.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
setIdTokenBytes
Cookie name to hold the id token. Defaults to ``IdToken``.
string id_token = 4 [(.validate.rules) = { ... }- Parameters:
value- The bytes for idToken to set.- Returns:
- This builder for chaining.
-
getRefreshToken
Cookie name to hold the refresh token. Defaults to ``RefreshToken``.
string refresh_token = 5 [(.validate.rules) = { ... }- Specified by:
getRefreshTokenin interfaceOAuth2Credentials.CookieNamesOrBuilder- Returns:
- The refreshToken.
-
getRefreshTokenBytes
public com.google.protobuf.ByteString getRefreshTokenBytes()Cookie name to hold the refresh token. Defaults to ``RefreshToken``.
string refresh_token = 5 [(.validate.rules) = { ... }- Specified by:
getRefreshTokenBytesin interfaceOAuth2Credentials.CookieNamesOrBuilder- Returns:
- The bytes for refreshToken.
-
setRefreshToken
Cookie name to hold the refresh token. Defaults to ``RefreshToken``.
string refresh_token = 5 [(.validate.rules) = { ... }- Parameters:
value- The refreshToken to set.- Returns:
- This builder for chaining.
-
clearRefreshToken
Cookie name to hold the refresh token. Defaults to ``RefreshToken``.
string refresh_token = 5 [(.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
setRefreshTokenBytes
public OAuth2Credentials.CookieNames.Builder setRefreshTokenBytes(com.google.protobuf.ByteString value) Cookie name to hold the refresh token. Defaults to ``RefreshToken``.
string refresh_token = 5 [(.validate.rules) = { ... }- Parameters:
value- The bytes for refreshToken to set.- Returns:
- This builder for chaining.
-
getOauthNonce
Cookie name to hold the nonce value. Defaults to ``OauthNonce``.
string oauth_nonce = 6 [(.validate.rules) = { ... }- Specified by:
getOauthNoncein interfaceOAuth2Credentials.CookieNamesOrBuilder- Returns:
- The oauthNonce.
-
getOauthNonceBytes
public com.google.protobuf.ByteString getOauthNonceBytes()Cookie name to hold the nonce value. Defaults to ``OauthNonce``.
string oauth_nonce = 6 [(.validate.rules) = { ... }- Specified by:
getOauthNonceBytesin interfaceOAuth2Credentials.CookieNamesOrBuilder- Returns:
- The bytes for oauthNonce.
-
setOauthNonce
Cookie name to hold the nonce value. Defaults to ``OauthNonce``.
string oauth_nonce = 6 [(.validate.rules) = { ... }- Parameters:
value- The oauthNonce to set.- Returns:
- This builder for chaining.
-
clearOauthNonce
Cookie name to hold the nonce value. Defaults to ``OauthNonce``.
string oauth_nonce = 6 [(.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
setOauthNonceBytes
public OAuth2Credentials.CookieNames.Builder setOauthNonceBytes(com.google.protobuf.ByteString value) Cookie name to hold the nonce value. Defaults to ``OauthNonce``.
string oauth_nonce = 6 [(.validate.rules) = { ... }- Parameters:
value- The bytes for oauthNonce to set.- Returns:
- This builder for chaining.
-
getCodeVerifier
Cookie name to hold the PKCE code verifier. Defaults to ``OauthCodeVerifier``.
string code_verifier = 7 [(.validate.rules) = { ... }- Specified by:
getCodeVerifierin interfaceOAuth2Credentials.CookieNamesOrBuilder- Returns:
- The codeVerifier.
-
getCodeVerifierBytes
public com.google.protobuf.ByteString getCodeVerifierBytes()Cookie name to hold the PKCE code verifier. Defaults to ``OauthCodeVerifier``.
string code_verifier = 7 [(.validate.rules) = { ... }- Specified by:
getCodeVerifierBytesin interfaceOAuth2Credentials.CookieNamesOrBuilder- Returns:
- The bytes for codeVerifier.
-
setCodeVerifier
Cookie name to hold the PKCE code verifier. Defaults to ``OauthCodeVerifier``.
string code_verifier = 7 [(.validate.rules) = { ... }- Parameters:
value- The codeVerifier to set.- Returns:
- This builder for chaining.
-
clearCodeVerifier
Cookie name to hold the PKCE code verifier. Defaults to ``OauthCodeVerifier``.
string code_verifier = 7 [(.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
setCodeVerifierBytes
public OAuth2Credentials.CookieNames.Builder setCodeVerifierBytes(com.google.protobuf.ByteString value) Cookie name to hold the PKCE code verifier. Defaults to ``OauthCodeVerifier``.
string code_verifier = 7 [(.validate.rules) = { ... }- Parameters:
value- The bytes for codeVerifier to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final OAuth2Credentials.CookieNames.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<OAuth2Credentials.CookieNames.Builder>
-
mergeUnknownFields
public final OAuth2Credentials.CookieNames.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<OAuth2Credentials.CookieNames.Builder>
-