# PdfTrustServiceProvider class

> A trust service provider of a trusted list. PdfTrustServiceProvider class, PdfNetStack.Signing namespace.

Namespace: [PdfNetStack.Signing](https://www.jadev-corp.com/api/pdfnetstack-signing/)  
Assembly: PdfNetStack.dll  
Package: `PdfNetStack`

A trust service provider of a trusted list.

```csharp
public sealed class PdfTrustServiceProvider
```

**Inheritance**

[object](https://learn.microsoft.com/dotnet/api/system.object) ← 
[PdfTrustServiceProvider](https://www.jadev-corp.com/api/pdfnetstack-signing/pdftrustserviceprovider/)

## Properties

### <a id="PdfNetStack_Signing_PdfTrustServiceProvider_Name"></a> Name

The provider's name, in English when the list gives it.

```csharp
public string Name { get; }
```

#### Property Value

 [string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="PdfNetStack_Signing_PdfTrustServiceProvider_Services"></a> Services

Its services.

```csharp
public IReadOnlyList<PdfTrustService> Services { get; }
```

#### Property Value

 [IReadOnlyList](https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist\-1)<[PdfTrustService](https://www.jadev-corp.com/api/pdfnetstack-signing/pdftrustservice/)\>

### <a id="PdfNetStack_Signing_PdfTrustServiceProvider_TradeNames"></a> TradeNames

Its trade names and registration identifiers, as written.

```csharp
public IReadOnlyList<string> TradeNames { get; }
```

#### Property Value

 [IReadOnlyList](https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist\-1)<[string](https://learn.microsoft.com/dotnet/api/system.string)\>

### <a id="PdfNetStack_Signing_PdfTrustServiceProvider_TrustedList"></a> TrustedList

The list that names the provider.

```csharp
public PdfTrustedList TrustedList { get; }
```

#### Property Value

 [PdfTrustedList](https://www.jadev-corp.com/api/pdfnetstack-signing/pdftrustedlist/)

Source: https://www.jadev-corp.com/pdfnetstack/api/pdfnetstack-signing/pdftrustserviceprovider/
