# Google Cloud Storage Transfer V1 Client - Class AuthMethod (2.4.0)

2.4.0 (latest) 2.3.2 2.2.1 2.1.1 2.0.2 1.5.0 1.4.5 1.3.1 1.2.0 1.1.1 1.0.6 Reference documentation and code samples for the Google Cloud Storage Transfer V1 Client class AuthMethod.

The authentication and authorization method used by the storage service.

Protobuf type `google.storagetransfer.v1.S3CompatibleMetadata.AuthMethod`

## Namespace

Google \\ Cloud \\ StorageTransfer \\ V1 \\ S3CompatibleMetadata

## Methods

### static::name

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `value` | `mixed` |

### static::value

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `name` | `mixed` |

## Constants

### AUTH_METHOD_UNSPECIFIED

    Value: 0

AuthMethod is not specified.

Generated from protobuf enum `AUTH_METHOD_UNSPECIFIED = 0;`

### AUTH_METHOD_AWS_SIGNATURE_V4

    Value: 1

Auth requests with AWS SigV4.

Generated from protobuf enum `AUTH_METHOD_AWS_SIGNATURE_V4 = 1;`

### AUTH_METHOD_AWS_SIGNATURE_V2

    Value: 2

Auth requests with AWS SigV2.

Generated from protobuf enum `AUTH_METHOD_AWS_SIGNATURE_V2 = 2;`