PersonCardDetails

open class PersonCardDetails(personCardID: String, cardName: String, cardID: String, cardACSystemName: String, cardSerialNumber: Int, externalCardNumber: String?, cardType: Int?, issuedBy: String, isDeleted: Boolean, activationDate: Long, deactivationDate: Long, lastUsed: Long, facilityCode: Int, credentialType: CredentialType) : Serializable

Represents existing Card information that belongs to an existing User. Used during the authorization and authentication check of the user

Constructors

PersonCardDetails
Link copied to clipboard
fun PersonCardDetails(personCardID: String, cardName: String, cardID: String, cardACSystemName: String, cardSerialNumber: Int, externalCardNumber: String?, cardType: Int?, issuedBy: String, isDeleted: Boolean, activationDate: Long, deactivationDate: Long, lastUsed: Long, facilityCode: Int, credentialType: CredentialType)

Properties

activationDate
Link copied to clipboard
var activationDate: Long

Date and time of the card activation

cardACSystemName
Link copied to clipboard
var cardACSystemName: String

Represents the name of the Access Control system that the card belongs to

cardID
Link copied to clipboard
var cardID: String

Represents the PK of the Card item that is assigned to an existing User

cardName
Link copied to clipboard
var cardName: String

Represents the name given to card

cardSerialNumber
Link copied to clipboard
var cardSerialNumber: Int

Represents the card serial number of the card, if supported (typically for smart cards)

cardType
Link copied to clipboard
var cardType: Int?

Represents the card format

credentialType
Link copied to clipboard
var credentialType: CredentialType

Type of credential CredentialType

deactivationDate
Link copied to clipboard
var deactivationDate: Long

Date and time of the card de-activation

externalCardNumber
Link copied to clipboard
var externalCardNumber: String?

Represents the external number / hotstamp of the card that is assigned to an existing user

facilityCode
Link copied to clipboard
var facilityCode: Int

Represents the facility code of the card that is assigned to an existing user

isDeleted
Link copied to clipboard
var isDeleted: Boolean

Represents whether this card has been deleted

issuedBy
Link copied to clipboard
var issuedBy: String

Represents the system that has issued this card

lastUsed
Link copied to clipboard
var lastUsed: Long

Date and time of the last use of the card

personCardID
Link copied to clipboard
var personCardID: String

Represents the PK of the Person Card item that is assigned to an existing User