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, hasOneof
isInitialized
java.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;