Interface DeployedIndexAuthConfig.AuthProviderOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DeployedIndexAuthConfig.AuthProvider
,DeployedIndexAuthConfig.AuthProvider.Builder
- Enclosing class:
- DeployedIndexAuthConfig
public static interface DeployedIndexAuthConfig.AuthProviderOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAllowedIssuers(int index)
A list of allowed JWT issuers.com.google.protobuf.ByteString
getAllowedIssuersBytes(int index)
A list of allowed JWT issuers.int
getAllowedIssuersCount()
A list of allowed JWT issuers.List<String>
getAllowedIssuersList()
A list of allowed JWT issuers.String
getAudiences(int index)
The list of JWT [audiences](https://tools.ietf.org/html/draft-ietf-oauth-json-web-token-32#section-4.1.3).com.google.protobuf.ByteString
getAudiencesBytes(int index)
The list of JWT [audiences](https://tools.ietf.org/html/draft-ietf-oauth-json-web-token-32#section-4.1.3).int
getAudiencesCount()
The list of JWT [audiences](https://tools.ietf.org/html/draft-ietf-oauth-json-web-token-32#section-4.1.3).List<String>
getAudiencesList()
The list of JWT [audiences](https://tools.ietf.org/html/draft-ietf-oauth-json-web-token-32#section-4.1.3).-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getAudiencesList
List<String> getAudiencesList()
The list of JWT [audiences](https://tools.ietf.org/html/draft-ietf-oauth-json-web-token-32#section-4.1.3). that are allowed to access. A JWT containing any of these audiences will be accepted.
repeated string audiences = 1;
- Returns:
- A list containing the audiences.
-
getAudiencesCount
int getAudiencesCount()
The list of JWT [audiences](https://tools.ietf.org/html/draft-ietf-oauth-json-web-token-32#section-4.1.3). that are allowed to access. A JWT containing any of these audiences will be accepted.
repeated string audiences = 1;
- Returns:
- The count of audiences.
-
getAudiences
String getAudiences(int index)
The list of JWT [audiences](https://tools.ietf.org/html/draft-ietf-oauth-json-web-token-32#section-4.1.3). that are allowed to access. A JWT containing any of these audiences will be accepted.
repeated string audiences = 1;
- Parameters:
index
- The index of the element to return.- Returns:
- The audiences at the given index.
-
getAudiencesBytes
com.google.protobuf.ByteString getAudiencesBytes(int index)
The list of JWT [audiences](https://tools.ietf.org/html/draft-ietf-oauth-json-web-token-32#section-4.1.3). that are allowed to access. A JWT containing any of these audiences will be accepted.
repeated string audiences = 1;
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the audiences at the given index.
-
getAllowedIssuersList
List<String> getAllowedIssuersList()
A list of allowed JWT issuers. Each entry must be a valid Google service account, in the following format: `service-account-name@project-id.iam.gserviceaccount.com`
repeated string allowed_issuers = 2;
- Returns:
- A list containing the allowedIssuers.
-
getAllowedIssuersCount
int getAllowedIssuersCount()
A list of allowed JWT issuers. Each entry must be a valid Google service account, in the following format: `service-account-name@project-id.iam.gserviceaccount.com`
repeated string allowed_issuers = 2;
- Returns:
- The count of allowedIssuers.
-
getAllowedIssuers
String getAllowedIssuers(int index)
A list of allowed JWT issuers. Each entry must be a valid Google service account, in the following format: `service-account-name@project-id.iam.gserviceaccount.com`
repeated string allowed_issuers = 2;
- Parameters:
index
- The index of the element to return.- Returns:
- The allowedIssuers at the given index.
-
getAllowedIssuersBytes
com.google.protobuf.ByteString getAllowedIssuersBytes(int index)
A list of allowed JWT issuers. Each entry must be a valid Google service account, in the following format: `service-account-name@project-id.iam.gserviceaccount.com`
repeated string allowed_issuers = 2;
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the allowedIssuers at the given index.
-
-