Files
WSL/doc/docs/api-reference/csharp/data-classes/authenticateresult.md
T

20 lines
652 B
Markdown
Raw Normal View History

2026-09-29 07:14:54 -07:00
# AuthenticateResult
Registry authentication data returned by `Session.Authenticate`.
```csharp
public sealed class AuthenticateResult
{
public string IdentityToken { get; }
public IdentityTokenType TokenType { get; }
}
```
`IdentityToken` contains opaque registry authentication data that can be assigned directly to
`PullImageOptions.RegistryAuth` or `PushImageOptions.RegistryAuth`. `TokenType` identifies whether
it represents an identity token or the supplied credentials.
```csharp
AuthenticateResult authentication = session.Authenticate(registryUri, username, password);
pullOptions.RegistryAuth = authentication.IdentityToken;
```