# PostaAuthentication

- Kind: `enum`
- Package: [CommunityToolkit.Aspire.Posta](/reference/api/csharp/communitytoolkit.aspire.posta.md)
- Version: `13.5.0`
- Namespace: `CommunityToolkit.Aspire.Posta.Endpoints`
- Target framework: `net10.0`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Endpoints/PostaAuthentication.cs)

Authentication modes used by Posta.

## Definition

```csharp
namespace CommunityToolkit.Aspire.Posta.Endpoints;

public enum PostaAuthentication
```

## Enum Members

| Name | Value | Description |
| --- | --- | --- |
| None | 0 | No authentication is sent. |
| ApiKey | 1 | A long-lived API key is sent as a bearer credential. |
| AccessToken | 2 | A JWT access token is sent as a bearer credential. |
