Class JwtAuthentication
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- io.envoyproxy.envoy.extensions.filters.http.jwt_authn.v3.JwtAuthentication
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,JwtAuthenticationOrBuilder,Serializable
public final class JwtAuthentication extends com.google.protobuf.GeneratedMessageV3 implements JwtAuthenticationOrBuilder
This is the Envoy HTTP filter config for JWT authentication. For example: .. code-block:: yaml providers: provider1: issuer: issuer1 audiences: - audience1 - audience2 remote_jwks: http_uri: uri: https://example.com/.well-known/jwks.json cluster: example_jwks_cluster timeout: 1s provider2: issuer: issuer2 local_jwks: inline_string: jwks_string rules: # Not jwt verification is required for /health path - match: prefix: /health # Jwt verification for provider1 is required for path prefixed with "prefix" - match: prefix: /prefix requires: provider_name: provider1 # Jwt verification for either provider1 or provider2 is required for all other requests. - match: prefix: / requires: requires_any: requirements: - provider_name: provider1 - provider_name: provider2 [#next-free-field: 6]Protobuf typeenvoy.extensions.filters.http.jwt_authn.v3.JwtAuthentication- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJwtAuthentication.BuilderThis is the Envoy HTTP filter config for JWT authentication.-
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 intBYPASS_CORS_PREFLIGHT_FIELD_NUMBERstatic intFILTER_STATE_RULES_FIELD_NUMBERstatic intPROVIDERS_FIELD_NUMBERstatic intREQUIREMENT_MAP_FIELD_NUMBERstatic intRULES_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleancontainsProviders(String key)Map of provider names to JwtProviders. .. code-block:: yaml providers: provider1: issuer: issuer1 audiences: - audience1 - audience2 remote_jwks: http_uri: uri: https://example.com/.well-known/jwks.json cluster: example_jwks_cluster timeout: 1s provider2: issuer: provider2 local_jwks: inline_string: jwks_stringbooleancontainsRequirementMap(String key)A map of unique requirement_names to JwtRequirements.booleanequals(Object obj)booleangetBypassCorsPreflight()When set to true, bypass the `CORS preflight request <http://www.w3.org/TR/cors/#cross-origin-request-with-preflight>`_ regardless of JWT requirements specified in the rules.static JwtAuthenticationgetDefaultInstance()JwtAuthenticationgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()FilterStateRulegetFilterStateRules()This message specifies Jwt requirements based on stream_info.filterState.FilterStateRuleOrBuildergetFilterStateRulesOrBuilder()This message specifies Jwt requirements based on stream_info.filterState.com.google.protobuf.Parser<JwtAuthentication>getParserForType()Map<String,JwtProvider>getProviders()Deprecated.intgetProvidersCount()Map of provider names to JwtProviders. .. code-block:: yaml providers: provider1: issuer: issuer1 audiences: - audience1 - audience2 remote_jwks: http_uri: uri: https://example.com/.well-known/jwks.json cluster: example_jwks_cluster timeout: 1s provider2: issuer: provider2 local_jwks: inline_string: jwks_stringMap<String,JwtProvider>getProvidersMap()Map of provider names to JwtProviders. .. code-block:: yaml providers: provider1: issuer: issuer1 audiences: - audience1 - audience2 remote_jwks: http_uri: uri: https://example.com/.well-known/jwks.json cluster: example_jwks_cluster timeout: 1s provider2: issuer: provider2 local_jwks: inline_string: jwks_stringJwtProvidergetProvidersOrDefault(String key, JwtProvider defaultValue)Map of provider names to JwtProviders. .. code-block:: yaml providers: provider1: issuer: issuer1 audiences: - audience1 - audience2 remote_jwks: http_uri: uri: https://example.com/.well-known/jwks.json cluster: example_jwks_cluster timeout: 1s provider2: issuer: provider2 local_jwks: inline_string: jwks_stringJwtProvidergetProvidersOrThrow(String key)Map of provider names to JwtProviders. .. code-block:: yaml providers: provider1: issuer: issuer1 audiences: - audience1 - audience2 remote_jwks: http_uri: uri: https://example.com/.well-known/jwks.json cluster: example_jwks_cluster timeout: 1s provider2: issuer: provider2 local_jwks: inline_string: jwks_stringMap<String,JwtRequirement>getRequirementMap()Deprecated.intgetRequirementMapCount()A map of unique requirement_names to JwtRequirements.Map<String,JwtRequirement>getRequirementMapMap()A map of unique requirement_names to JwtRequirements.JwtRequirementgetRequirementMapOrDefault(String key, JwtRequirement defaultValue)A map of unique requirement_names to JwtRequirements.JwtRequirementgetRequirementMapOrThrow(String key)A map of unique requirement_names to JwtRequirements.RequirementRulegetRules(int index)Specifies requirements based on the route matches.intgetRulesCount()Specifies requirements based on the route matches.List<RequirementRule>getRulesList()Specifies requirements based on the route matches.RequirementRuleOrBuildergetRulesOrBuilder(int index)Specifies requirements based on the route matches.List<? extends RequirementRuleOrBuilder>getRulesOrBuilderList()Specifies requirements based on the route matches.intgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()booleanhasFilterStateRules()This message specifies Jwt requirements based on stream_info.filterState.inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)booleanisInitialized()static JwtAuthentication.BuildernewBuilder()static JwtAuthentication.BuildernewBuilder(JwtAuthentication prototype)JwtAuthentication.BuildernewBuilderForType()protected JwtAuthentication.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static JwtAuthenticationparseDelimitedFrom(InputStream input)static JwtAuthenticationparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static JwtAuthenticationparseFrom(byte[] data)static JwtAuthenticationparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static JwtAuthenticationparseFrom(com.google.protobuf.ByteString data)static JwtAuthenticationparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static JwtAuthenticationparseFrom(com.google.protobuf.CodedInputStream input)static JwtAuthenticationparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static JwtAuthenticationparseFrom(InputStream input)static JwtAuthenticationparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static JwtAuthenticationparseFrom(ByteBuffer data)static JwtAuthenticationparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<JwtAuthentication>parser()JwtAuthentication.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, 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
-
PROVIDERS_FIELD_NUMBER
public static final int PROVIDERS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RULES_FIELD_NUMBER
public static final int RULES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FILTER_STATE_RULES_FIELD_NUMBER
public static final int FILTER_STATE_RULES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
BYPASS_CORS_PREFLIGHT_FIELD_NUMBER
public static final int BYPASS_CORS_PREFLIGHT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REQUIREMENT_MAP_FIELD_NUMBER
public static final int REQUIREMENT_MAP_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()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getProvidersCount
public int getProvidersCount()
Description copied from interface:JwtAuthenticationOrBuilderMap of provider names to JwtProviders. .. code-block:: yaml providers: provider1: issuer: issuer1 audiences: - audience1 - audience2 remote_jwks: http_uri: uri: https://example.com/.well-known/jwks.json cluster: example_jwks_cluster timeout: 1s provider2: issuer: provider2 local_jwks: inline_string: jwks_stringmap<string, .envoy.extensions.filters.http.jwt_authn.v3.JwtProvider> providers = 1;- Specified by:
getProvidersCountin interfaceJwtAuthenticationOrBuilder
-
containsProviders
public boolean containsProviders(String key)
Map of provider names to JwtProviders. .. code-block:: yaml providers: provider1: issuer: issuer1 audiences: - audience1 - audience2 remote_jwks: http_uri: uri: https://example.com/.well-known/jwks.json cluster: example_jwks_cluster timeout: 1s provider2: issuer: provider2 local_jwks: inline_string: jwks_stringmap<string, .envoy.extensions.filters.http.jwt_authn.v3.JwtProvider> providers = 1;- Specified by:
containsProvidersin interfaceJwtAuthenticationOrBuilder
-
getProviders
@Deprecated public Map<String,JwtProvider> getProviders()
Deprecated.UsegetProvidersMap()instead.- Specified by:
getProvidersin interfaceJwtAuthenticationOrBuilder
-
getProvidersMap
public Map<String,JwtProvider> getProvidersMap()
Map of provider names to JwtProviders. .. code-block:: yaml providers: provider1: issuer: issuer1 audiences: - audience1 - audience2 remote_jwks: http_uri: uri: https://example.com/.well-known/jwks.json cluster: example_jwks_cluster timeout: 1s provider2: issuer: provider2 local_jwks: inline_string: jwks_stringmap<string, .envoy.extensions.filters.http.jwt_authn.v3.JwtProvider> providers = 1;- Specified by:
getProvidersMapin interfaceJwtAuthenticationOrBuilder
-
getProvidersOrDefault
public JwtProvider getProvidersOrDefault(String key, JwtProvider defaultValue)
Map of provider names to JwtProviders. .. code-block:: yaml providers: provider1: issuer: issuer1 audiences: - audience1 - audience2 remote_jwks: http_uri: uri: https://example.com/.well-known/jwks.json cluster: example_jwks_cluster timeout: 1s provider2: issuer: provider2 local_jwks: inline_string: jwks_stringmap<string, .envoy.extensions.filters.http.jwt_authn.v3.JwtProvider> providers = 1;- Specified by:
getProvidersOrDefaultin interfaceJwtAuthenticationOrBuilder
-
getProvidersOrThrow
public JwtProvider getProvidersOrThrow(String key)
Map of provider names to JwtProviders. .. code-block:: yaml providers: provider1: issuer: issuer1 audiences: - audience1 - audience2 remote_jwks: http_uri: uri: https://example.com/.well-known/jwks.json cluster: example_jwks_cluster timeout: 1s provider2: issuer: provider2 local_jwks: inline_string: jwks_stringmap<string, .envoy.extensions.filters.http.jwt_authn.v3.JwtProvider> providers = 1;- Specified by:
getProvidersOrThrowin interfaceJwtAuthenticationOrBuilder
-
getRulesList
public List<RequirementRule> getRulesList()
Specifies requirements based on the route matches. The first matched requirement will be applied. If there are overlapped match conditions, please put the most specific match first. Examples .. code-block:: yaml rules: - match: prefix: /healthz - match: prefix: /baz requires: provider_name: provider1 - match: prefix: /foo requires: requires_any: requirements: - provider_name: provider1 - provider_name: provider2 - match: prefix: /bar requires: requires_all: requirements: - provider_name: provider1 - provider_name: provider2repeated .envoy.extensions.filters.http.jwt_authn.v3.RequirementRule rules = 2;- Specified by:
getRulesListin interfaceJwtAuthenticationOrBuilder
-
getRulesOrBuilderList
public List<? extends RequirementRuleOrBuilder> getRulesOrBuilderList()
Specifies requirements based on the route matches. The first matched requirement will be applied. If there are overlapped match conditions, please put the most specific match first. Examples .. code-block:: yaml rules: - match: prefix: /healthz - match: prefix: /baz requires: provider_name: provider1 - match: prefix: /foo requires: requires_any: requirements: - provider_name: provider1 - provider_name: provider2 - match: prefix: /bar requires: requires_all: requirements: - provider_name: provider1 - provider_name: provider2repeated .envoy.extensions.filters.http.jwt_authn.v3.RequirementRule rules = 2;- Specified by:
getRulesOrBuilderListin interfaceJwtAuthenticationOrBuilder
-
getRulesCount
public int getRulesCount()
Specifies requirements based on the route matches. The first matched requirement will be applied. If there are overlapped match conditions, please put the most specific match first. Examples .. code-block:: yaml rules: - match: prefix: /healthz - match: prefix: /baz requires: provider_name: provider1 - match: prefix: /foo requires: requires_any: requirements: - provider_name: provider1 - provider_name: provider2 - match: prefix: /bar requires: requires_all: requirements: - provider_name: provider1 - provider_name: provider2repeated .envoy.extensions.filters.http.jwt_authn.v3.RequirementRule rules = 2;- Specified by:
getRulesCountin interfaceJwtAuthenticationOrBuilder
-
getRules
public RequirementRule getRules(int index)
Specifies requirements based on the route matches. The first matched requirement will be applied. If there are overlapped match conditions, please put the most specific match first. Examples .. code-block:: yaml rules: - match: prefix: /healthz - match: prefix: /baz requires: provider_name: provider1 - match: prefix: /foo requires: requires_any: requirements: - provider_name: provider1 - provider_name: provider2 - match: prefix: /bar requires: requires_all: requirements: - provider_name: provider1 - provider_name: provider2repeated .envoy.extensions.filters.http.jwt_authn.v3.RequirementRule rules = 2;- Specified by:
getRulesin interfaceJwtAuthenticationOrBuilder
-
getRulesOrBuilder
public RequirementRuleOrBuilder getRulesOrBuilder(int index)
Specifies requirements based on the route matches. The first matched requirement will be applied. If there are overlapped match conditions, please put the most specific match first. Examples .. code-block:: yaml rules: - match: prefix: /healthz - match: prefix: /baz requires: provider_name: provider1 - match: prefix: /foo requires: requires_any: requirements: - provider_name: provider1 - provider_name: provider2 - match: prefix: /bar requires: requires_all: requirements: - provider_name: provider1 - provider_name: provider2repeated .envoy.extensions.filters.http.jwt_authn.v3.RequirementRule rules = 2;- Specified by:
getRulesOrBuilderin interfaceJwtAuthenticationOrBuilder
-
hasFilterStateRules
public boolean hasFilterStateRules()
This message specifies Jwt requirements based on stream_info.filterState. Other HTTP filters can use it to specify Jwt requirements dynamically. The ``rules`` field above is checked first, if it could not find any matches, check this one.
.envoy.extensions.filters.http.jwt_authn.v3.FilterStateRule filter_state_rules = 3;- Specified by:
hasFilterStateRulesin interfaceJwtAuthenticationOrBuilder- Returns:
- Whether the filterStateRules field is set.
-
getFilterStateRules
public FilterStateRule getFilterStateRules()
This message specifies Jwt requirements based on stream_info.filterState. Other HTTP filters can use it to specify Jwt requirements dynamically. The ``rules`` field above is checked first, if it could not find any matches, check this one.
.envoy.extensions.filters.http.jwt_authn.v3.FilterStateRule filter_state_rules = 3;- Specified by:
getFilterStateRulesin interfaceJwtAuthenticationOrBuilder- Returns:
- The filterStateRules.
-
getFilterStateRulesOrBuilder
public FilterStateRuleOrBuilder getFilterStateRulesOrBuilder()
This message specifies Jwt requirements based on stream_info.filterState. Other HTTP filters can use it to specify Jwt requirements dynamically. The ``rules`` field above is checked first, if it could not find any matches, check this one.
.envoy.extensions.filters.http.jwt_authn.v3.FilterStateRule filter_state_rules = 3;- Specified by:
getFilterStateRulesOrBuilderin interfaceJwtAuthenticationOrBuilder
-
getBypassCorsPreflight
public boolean getBypassCorsPreflight()
When set to true, bypass the `CORS preflight request <http://www.w3.org/TR/cors/#cross-origin-request-with-preflight>`_ regardless of JWT requirements specified in the rules.
bool bypass_cors_preflight = 4;- Specified by:
getBypassCorsPreflightin interfaceJwtAuthenticationOrBuilder- Returns:
- The bypassCorsPreflight.
-
getRequirementMapCount
public int getRequirementMapCount()
Description copied from interface:JwtAuthenticationOrBuilderA map of unique requirement_names to JwtRequirements. :ref:`requirement_name <envoy_v3_api_field_extensions.filters.http.jwt_authn.v3.PerRouteConfig.requirement_name>` in ``PerRouteConfig`` uses this map to specify a JwtRequirement.
map<string, .envoy.extensions.filters.http.jwt_authn.v3.JwtRequirement> requirement_map = 5;- Specified by:
getRequirementMapCountin interfaceJwtAuthenticationOrBuilder
-
containsRequirementMap
public boolean containsRequirementMap(String key)
A map of unique requirement_names to JwtRequirements. :ref:`requirement_name <envoy_v3_api_field_extensions.filters.http.jwt_authn.v3.PerRouteConfig.requirement_name>` in ``PerRouteConfig`` uses this map to specify a JwtRequirement.
map<string, .envoy.extensions.filters.http.jwt_authn.v3.JwtRequirement> requirement_map = 5;- Specified by:
containsRequirementMapin interfaceJwtAuthenticationOrBuilder
-
getRequirementMap
@Deprecated public Map<String,JwtRequirement> getRequirementMap()
Deprecated.UsegetRequirementMapMap()instead.- Specified by:
getRequirementMapin interfaceJwtAuthenticationOrBuilder
-
getRequirementMapMap
public Map<String,JwtRequirement> getRequirementMapMap()
A map of unique requirement_names to JwtRequirements. :ref:`requirement_name <envoy_v3_api_field_extensions.filters.http.jwt_authn.v3.PerRouteConfig.requirement_name>` in ``PerRouteConfig`` uses this map to specify a JwtRequirement.
map<string, .envoy.extensions.filters.http.jwt_authn.v3.JwtRequirement> requirement_map = 5;- Specified by:
getRequirementMapMapin interfaceJwtAuthenticationOrBuilder
-
getRequirementMapOrDefault
public JwtRequirement getRequirementMapOrDefault(String key, JwtRequirement defaultValue)
A map of unique requirement_names to JwtRequirements. :ref:`requirement_name <envoy_v3_api_field_extensions.filters.http.jwt_authn.v3.PerRouteConfig.requirement_name>` in ``PerRouteConfig`` uses this map to specify a JwtRequirement.
map<string, .envoy.extensions.filters.http.jwt_authn.v3.JwtRequirement> requirement_map = 5;- Specified by:
getRequirementMapOrDefaultin interfaceJwtAuthenticationOrBuilder
-
getRequirementMapOrThrow
public JwtRequirement getRequirementMapOrThrow(String key)
A map of unique requirement_names to JwtRequirements. :ref:`requirement_name <envoy_v3_api_field_extensions.filters.http.jwt_authn.v3.PerRouteConfig.requirement_name>` in ``PerRouteConfig`` uses this map to specify a JwtRequirement.
map<string, .envoy.extensions.filters.http.jwt_authn.v3.JwtRequirement> requirement_map = 5;- Specified by:
getRequirementMapOrThrowin interfaceJwtAuthenticationOrBuilder
-
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 JwtAuthentication parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static JwtAuthentication parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static JwtAuthentication parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static JwtAuthentication parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static JwtAuthentication parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static JwtAuthentication parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static JwtAuthentication parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static JwtAuthentication parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static JwtAuthentication parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static JwtAuthentication parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static JwtAuthentication parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static JwtAuthentication parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public JwtAuthentication.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static JwtAuthentication.Builder newBuilder()
-
newBuilder
public static JwtAuthentication.Builder newBuilder(JwtAuthentication prototype)
-
toBuilder
public JwtAuthentication.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected JwtAuthentication.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static JwtAuthentication getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<JwtAuthentication> parser()
-
getParserForType
public com.google.protobuf.Parser<JwtAuthentication> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public JwtAuthentication getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-