Skip to main content

Overview

Represents a Seam access credential for display, selection, and management.

Initializers

init(id:isManaged:name:location:providerName:expiry:cardNumber:code:supportedUnlockProximities:errors:)


Instance Properties

cardNumber

The card number associated with this credential, if any.

code

The code associated with this credential, if any.

errors

The list of errors currently affecting this credential.

expiry

The expiration date of the credential, if available.

id

The unique identifier for this credential.

isManaged

Indicates whether this credential was created and managed by the Seam API (true) or was discovered directly through the provider integration (false).

location

The credential’s associated location.

name

The display name associated with this credential.

providerName

The third party provider (latch, salto space) associated with this credential, if any.

supportedUnlockProximities

The set of proximity levels this credential supports, ordered by preference.