# ClientTlsHostingExtensions

Package: [Microsoft.Orleans.Core](/orleans/docs/api/csharp/microsoft.orleans.core/) 10.0.0

[NuGet package](https://www.nuget.org/packages/Microsoft.Orleans.Core) | [Source](https://github.com/dotnet/orleans/blob/fbe240c34e9a1389ca5ab2d52f292ed8749ea530/src/Orleans.Core/Hosting/ClientTlsHostingExtensions.IClientBuilder.cs#L14)

```csharp
public static class ClientTlsHostingExtensions
```

Provides extension methods for configuring TLS on Orleans clients.

## Methods

- [UseTls(IClientBuilder, Action&lt;TlsOptions&gt;)](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.hosting.clienttlshostingextensions/methods/usetls-this-orleans-hosting-iclientbuilder-system-action-orleans-connections-tra-79233d35/)
- [UseTls(IClientBuilder, StoreName, string, bool, StoreLocation, Action&lt;TlsOptions&gt;)](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.hosting.clienttlshostingextensions/methods/usetls-this-orleans-hosting-iclientbuilder-system-security-cryptography-x509cert-7b61f49f/)
- [UseTls(IClientBuilder, X509Certificate2)](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.hosting.clienttlshostingextensions/methods/usetls-this-orleans-hosting-iclientbuilder-system-security-cryptography-x509cert-5d67f3f6/)
- [UseTls(IClientBuilder, X509Certificate2, Action&lt;TlsOptions&gt;)](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.hosting.clienttlshostingextensions/methods/usetls-this-orleans-hosting-iclientbuilder-system-security-cryptography-x509cert-54f896c9/)
