data class SeamCredential( val id: String?, val supportedUnlockProximities: List<UnlockProximity>, val name: String, val location: String?, val expiry: LocalDateTime?, val cardNumber: String?, val code: String?, val errors: List<SeamCredentialError>, val isManaged: Boolean, val providerName: String)
A Seam credential object. It contains information about a credential, such as its ID, name,
location, expiration date, and any errors that it encountered.
The list of unlock proximities supported by the credential. Possible values in the list: UnlockProximity.TOUCH UnlockProximity.NEARBY UnlockProximity.REMOTE Use one of these values to pass to SeamSDK.unlock
name
String
A human-readable name for the credential.
location
String?
A human-readable location for the credential.
expiry
LocalDateTime?
The date and time when the credential expires.
cardNumber
String?
The card number associated with the credential.
code
String?
The code associated with the credential.
errors
List<SeamCredentialError>
A list of errors that the credential encountered.
isManaged
Boolean
Indicates whether this credential was created and managed by the Seam API (true), or was discovered directly through the provider integration (false).
providerName
String
The provider name as String. Possible values: “hid_origo_credential_service” “salto_ks” “brivo” “assa_abloy_credential_service” “visionline_system” “latch” “assa_abloy_vostio” “assa_abloy_vostio_credential_service” “salto_space”