Package com.google.appengine.v1
Interface Application.IdentityAwareProxyOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Application.IdentityAwareProxy
,Application.IdentityAwareProxy.Builder
- Enclosing class:
- Application
public static interface Application.IdentityAwareProxyOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
getEnabled()
Whether the serving infrastructure will authenticate and authorize all incoming requests.String
getOauth2ClientId()
OAuth2 client ID to use for the authentication flow.com.google.protobuf.ByteString
getOauth2ClientIdBytes()
OAuth2 client ID to use for the authentication flow.String
getOauth2ClientSecret()
OAuth2 client secret to use for the authentication flow.com.google.protobuf.ByteString
getOauth2ClientSecretBytes()
OAuth2 client secret to use for the authentication flow.String
getOauth2ClientSecretSha256()
Hex-encoded SHA-256 hash of the client secret.com.google.protobuf.ByteString
getOauth2ClientSecretSha256Bytes()
Hex-encoded SHA-256 hash of the client secret.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getEnabled
boolean getEnabled()
Whether the serving infrastructure will authenticate and authorize all incoming requests. If true, the `oauth2_client_id` and `oauth2_client_secret` fields must be non-empty.
bool enabled = 1;
- Returns:
- The enabled.
-
getOauth2ClientId
String getOauth2ClientId()
OAuth2 client ID to use for the authentication flow.
string oauth2_client_id = 2;
- Returns:
- The oauth2ClientId.
-
getOauth2ClientIdBytes
com.google.protobuf.ByteString getOauth2ClientIdBytes()
OAuth2 client ID to use for the authentication flow.
string oauth2_client_id = 2;
- Returns:
- The bytes for oauth2ClientId.
-
getOauth2ClientSecret
String getOauth2ClientSecret()
OAuth2 client secret to use for the authentication flow. For security reasons, this value cannot be retrieved via the API. Instead, the SHA-256 hash of the value is returned in the `oauth2_client_secret_sha256` field. @InputOnly
string oauth2_client_secret = 3;
- Returns:
- The oauth2ClientSecret.
-
getOauth2ClientSecretBytes
com.google.protobuf.ByteString getOauth2ClientSecretBytes()
OAuth2 client secret to use for the authentication flow. For security reasons, this value cannot be retrieved via the API. Instead, the SHA-256 hash of the value is returned in the `oauth2_client_secret_sha256` field. @InputOnly
string oauth2_client_secret = 3;
- Returns:
- The bytes for oauth2ClientSecret.
-
getOauth2ClientSecretSha256
String getOauth2ClientSecretSha256()
Hex-encoded SHA-256 hash of the client secret. @OutputOnly
string oauth2_client_secret_sha256 = 4;
- Returns:
- The oauth2ClientSecretSha256.
-
getOauth2ClientSecretSha256Bytes
com.google.protobuf.ByteString getOauth2ClientSecretSha256Bytes()
Hex-encoded SHA-256 hash of the client secret. @OutputOnly
string oauth2_client_secret_sha256 = 4;
- Returns:
- The bytes for oauth2ClientSecretSha256.
-
-