---
title: "ItalyCertificateFields"
description: "Namespace: Lacuna.Pki"
canonical: "https://docs.lacunasoftware.com/api/Lacuna.Pki/ItalyCertificateFields"
locale: "pt-BR"
product: "PKI SDK"
last_updated: "2026-06-02"
---

# ItalyCertificateFields

**Namespace:** `Lacuna.Pki`  
**Assembly:** `Lacuna.Pki`  
_Class_

```csharp
public class ItalyCertificateFields
```

**Hierarquia:** [`object`](https://learn.microsoft.com/dotnet/api/system.object) → `ItalyCertificateFields`

## Construtores

### `ItalyCertificateFields(PKCertificate)`

```csharp
public ItalyCertificateFields(PKCertificate certificate)
```

**Parâmetros**

| Nome | Tipo | Descrição |
|---|---|---|
| `certificate` | [`PKCertificate`](https://docs.lacunasoftware.com/api/Lacuna.Pki/PKCertificate) |  |

---

## Propriedades

### `CertificateType`

```csharp
public ItalyCertificateFields.CertificateTypes CertificateType { get; }
```

**Retorno**

[`ItalyCertificateFields.CertificateTypes`](https://docs.lacunasoftware.com/api/Lacuna.Pki/ItalyCertificateFields.CertificateTypes)

---

### `CodiceFiscale`

Che contiene il codice fiscale del titolare rilasciato dall'autorità fiscale dello Stato di
residenza del titolare o, in mancanza, un analogo codice identificativo, quale ad esempio un codice di previdenza sociale
o un codice identificativo generale.

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

**Retorno**

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

---

### `IdCarta`

Contiene il codice identificativo del titolare presso il certificatore. Detto codice, assegnato dal
certificatore, è univoco.

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

**Retorno**

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

---

## Membros herdados

[`ToString()`](https://learn.microsoft.com/dotnet/api/system.object.tostring), [`Equals(object)`](<https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)>), [`Equals(object, object)`](<https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)>), [`ReferenceEquals(object, object)`](https://learn.microsoft.com/dotnet/api/system.object.referenceequals), [`GetHashCode()`](https://learn.microsoft.com/dotnet/api/system.object.gethashcode), [`GetType()`](https://learn.microsoft.com/dotnet/api/system.object.gettype), [`MemberwiseClone()`](https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone)
