public interface OAuthSettingsOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getLoginHint()
public abstract StringValue getLoginHint()
Domain hint to send as hd=? parameter in OAuth request flow. Enables redirect to primary IDP by skipping Google's login screen. https://developers.google.com/identity/protocols/OpenIDConnect#hd-param Note: IAP does not verify that the id token's hd claim matches this value since access behavior is managed by IAM policies.
.google.protobuf.StringValue login_hint = 2;
Returns | |
---|---|
Type | Description |
StringValue |
The loginHint. |
getLoginHintOrBuilder()
public abstract StringValueOrBuilder getLoginHintOrBuilder()
Domain hint to send as hd=? parameter in OAuth request flow. Enables redirect to primary IDP by skipping Google's login screen. https://developers.google.com/identity/protocols/OpenIDConnect#hd-param Note: IAP does not verify that the id token's hd claim matches this value since access behavior is managed by IAM policies.
.google.protobuf.StringValue login_hint = 2;
Returns | |
---|---|
Type | Description |
StringValueOrBuilder |
getProgrammaticClients(int index)
public abstract String getProgrammaticClients(int index)
List of OAuth client IDs allowed to programmatically authenticate with IAP.
repeated string programmatic_clients = 5;
Parameter | |
---|---|
Name | Description |
index |
int The index of the element to return. |
Returns | |
---|---|
Type | Description |
String |
The programmaticClients at the given index. |
getProgrammaticClientsBytes(int index)
public abstract ByteString getProgrammaticClientsBytes(int index)
List of OAuth client IDs allowed to programmatically authenticate with IAP.
repeated string programmatic_clients = 5;
Parameter | |
---|---|
Name | Description |
index |
int The index of the value to return. |
Returns | |
---|---|
Type | Description |
ByteString |
The bytes of the programmaticClients at the given index. |
getProgrammaticClientsCount()
public abstract int getProgrammaticClientsCount()
List of OAuth client IDs allowed to programmatically authenticate with IAP.
repeated string programmatic_clients = 5;
Returns | |
---|---|
Type | Description |
int |
The count of programmaticClients. |
getProgrammaticClientsList()
public abstract List<String> getProgrammaticClientsList()
List of OAuth client IDs allowed to programmatically authenticate with IAP.
repeated string programmatic_clients = 5;
Returns | |
---|---|
Type | Description |
List<String> |
A list containing the programmaticClients. |
hasLoginHint()
public abstract boolean hasLoginHint()
Domain hint to send as hd=? parameter in OAuth request flow. Enables redirect to primary IDP by skipping Google's login screen. https://developers.google.com/identity/protocols/OpenIDConnect#hd-param Note: IAP does not verify that the id token's hd claim matches this value since access behavior is managed by IAM policies.
.google.protobuf.StringValue login_hint = 2;
Returns | |
---|---|
Type | Description |
boolean |
Whether the loginHint field is set. |