# DigitalCredentialField

Artifact: [androidx.credentials.registry:registry-provider](https://developer.android.com/jetpack/androidx/releases/credentials-registry) [View Source](https://cs.android.com/search?q=file:androidx/credentials/registry/provider/digitalcredentials/DigitalCredentialField.kt+class:androidx.credentials.registry.provider.digitalcredentials.DigitalCredentialField) Added in [1.0.0-alpha05](https://developer.android.com/jetpack/androidx/releases/credentials-registry#1.0.0-alpha05)

*** ** * ** ***


```
public abstract class DigitalCredentialField
```

<br />

Known direct subclasses [MdocField](https://developer.android.com/reference/androidx/credentials/registry/digitalcredentials/mdoc/MdocField), [SdJwtClaim](https://developer.android.com/reference/androidx/credentials/registry/digitalcredentials/sdjwt/SdJwtClaim)

|---|---|
| `https://developer.android.com/reference/androidx/credentials/registry/digitalcredentials/mdoc/MdocField` | A property of a `https://developer.android.com/reference/androidx/credentials/registry/digitalcredentials/mdoc/MdocEntry`. |
| `https://developer.android.com/reference/androidx/credentials/registry/digitalcredentials/sdjwt/SdJwtClaim` | An attribute of a `https://developer.android.com/reference/androidx/credentials/registry/digitalcredentials/sdjwt/SdJwtEntry` conforming to the [IETF SD-JWT-based Verifiable Credentials (SD-JWT VC)](https://datatracker.ietf.org/doc/draft-ietf-oauth-sd-jwt-vc/) credential format. |

*** ** * ** ***

A field or sub-property of a `https://developer.android.com/reference/androidx/credentials/registry/provider/digitalcredentials/DigitalCredentialEntry`, registered for display and matching purposes.

## Summary

| ### Public constructors |
|---|
| `https://developer.android.com/reference/androidx/credentials/registry/provider/digitalcredentials/DigitalCredentialField#DigitalCredentialField(kotlin.collections.Set)( @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/util/Set.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/credentials/registry/provider/digitalcredentials/FieldDisplayProperties> fieldDisplayPropertySet )` |

| ### Public methods |
|---|---|
| `final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/util/Set.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/credentials/registry/provider/digitalcredentials/FieldDisplayProperties>` | `https://developer.android.com/reference/androidx/credentials/registry/provider/digitalcredentials/DigitalCredentialField#getFieldDisplayPropertySet()()` |

## Public constructors

### DigitalCredentialField

```
public DigitalCredentialField(
    @NonNull Set<@NonNull FieldDisplayProperties> fieldDisplayPropertySet
)
```

## Public methods

### getFieldDisplayPropertySet

Added in [1.0.0-alpha05](https://developer.android.com/jetpack/androidx/releases/credentials-registry#1.0.0-alpha05)

```
public final @NonNull Set<@NonNull FieldDisplayProperties> getFieldDisplayPropertySet()
```