public interface AuthenticationRuleOrBuilder extends MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
getAllowWithoutCredential()
If true, the service accepts API keys without any other credential.
|
OAuthRequirements |
getOauth()
The requirements for OAuth credentials.
|
OAuthRequirementsOrBuilder |
getOauthOrBuilder()
The requirements for OAuth credentials.
|
AuthRequirement |
getRequirements(int index)
Requirements for additional authentication providers.
|
int |
getRequirementsCount()
Requirements for additional authentication providers.
|
java.util.List<AuthRequirement> |
getRequirementsList()
Requirements for additional authentication providers.
|
AuthRequirementOrBuilder |
getRequirementsOrBuilder(int index)
Requirements for additional authentication providers.
|
java.util.List<? extends AuthRequirementOrBuilder> |
getRequirementsOrBuilderList()
Requirements for additional authentication providers.
|
java.lang.String |
getSelector()
Selects the methods to which this rule applies.
|
ByteString |
getSelectorBytes()
Selects the methods to which this rule applies.
|
boolean |
hasOauth()
The requirements for OAuth credentials.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofisInitializedjava.lang.String getSelector()
Selects the methods to which this rule applies. Refer to [selector][google.api.DocumentationRule.selector] for syntax details.
string selector = 1;ByteString getSelectorBytes()
Selects the methods to which this rule applies. Refer to [selector][google.api.DocumentationRule.selector] for syntax details.
string selector = 1;boolean hasOauth()
The requirements for OAuth credentials.
.google.api.OAuthRequirements oauth = 2;OAuthRequirements getOauth()
The requirements for OAuth credentials.
.google.api.OAuthRequirements oauth = 2;OAuthRequirementsOrBuilder getOauthOrBuilder()
The requirements for OAuth credentials.
.google.api.OAuthRequirements oauth = 2;boolean getAllowWithoutCredential()
If true, the service accepts API keys without any other credential.
bool allow_without_credential = 5;java.util.List<AuthRequirement> getRequirementsList()
Requirements for additional authentication providers.
repeated .google.api.AuthRequirement requirements = 7;AuthRequirement getRequirements(int index)
Requirements for additional authentication providers.
repeated .google.api.AuthRequirement requirements = 7;int getRequirementsCount()
Requirements for additional authentication providers.
repeated .google.api.AuthRequirement requirements = 7;java.util.List<? extends AuthRequirementOrBuilder> getRequirementsOrBuilderList()
Requirements for additional authentication providers.
repeated .google.api.AuthRequirement requirements = 7;AuthRequirementOrBuilder getRequirementsOrBuilder(int index)
Requirements for additional authentication providers.
repeated .google.api.AuthRequirement requirements = 7;