Enum AuthType (0.28.0)

public enum AuthType extends Enum<AuthType> implements ProtocolMessageEnum

AuthType represents the authentication type.

Protobuf enum google.cloud.apihub.v1.AuthType

Implements

ProtocolMessageEnum

Static Fields

Name Description
API_KEY

API Key authentication.

API_KEY = 4;

API_KEY_VALUE

API Key authentication.

API_KEY = 4;

AUTH_TYPE_UNSPECIFIED

Authentication type not specified.

AUTH_TYPE_UNSPECIFIED = 0;

AUTH_TYPE_UNSPECIFIED_VALUE

Authentication type not specified.

AUTH_TYPE_UNSPECIFIED = 0;

GOOGLE_SERVICE_ACCOUNT

Google service account authentication.

GOOGLE_SERVICE_ACCOUNT = 2;

GOOGLE_SERVICE_ACCOUNT_VALUE

Google service account authentication.

GOOGLE_SERVICE_ACCOUNT = 2;

NO_AUTH

No authentication.

NO_AUTH = 1;

NO_AUTH_VALUE

No authentication.

NO_AUTH = 1;

OAUTH2_CLIENT_CREDENTIALS

Oauth 2.0 client credentials grant authentication.

OAUTH2_CLIENT_CREDENTIALS = 5;

OAUTH2_CLIENT_CREDENTIALS_VALUE

Oauth 2.0 client credentials grant authentication.

OAUTH2_CLIENT_CREDENTIALS = 5;

UNRECOGNIZED
USER_PASSWORD

Username and password authentication.

USER_PASSWORD = 3;

USER_PASSWORD_VALUE

Username and password authentication.

USER_PASSWORD = 3;

Static Methods

Name Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()