Account Complex Type

Description Defines a user account in Smart ID Digital Access storage.
Namespace http://portwise.com/ws/v3/user
Extends
Since 5.7
See also

An Account contains the properties and attributes for a user account in Smart ID Digital Access storage. If any of the properties (except userCertificate - see below for more information) are null it will be ignored and not used.

Property Type Description
username string A unique identity for the user the account represents.
displayName string The full name of the user, either explicitly defined or read from the directory server if linked.
locationDN string A read-only attribute containing the distinguished name of the location in the directory server when linked.
enabled boolean Set to true if account is enabled.
validFrom long The date which the account should be valid from, its value must be in number of milliseconds since 1 January 1970 (Universal Coordinated Time).
validTo long The date which the account should be valid to, its value must be in number of milliseconds since 1 January 1970 (Universal Coordinated Time).
lastLogon long A read-only attribute containing the time when user last logged on, in milliseconds since 1 January 1970 (Universal Coordinated Time).
emailAddress string The email address of the user, either explicitly defined or read from the directory server if linked.
smsNumber string The SMS number of the user, either explicitly defined or read from the directory server if linked.
customAttribs List<MapItem> A List<MapItem> of custom-defined attributes that are specific for the user account. These attributes can for example be used when creating user property groups.
userCertificate binary An attribute containing the user certificate, returned in ASN.1 DER format within a byte array. This attribute will only contain relevant data if the Account object has been created client-side; i.e. the attribute is not set when the Account object is loaded via the getAccount method provided by the User Account service. To delete a certificate from the user this attribute should be set to null and the certificate will be removed when updating the user.
globalAccess GlobalAccess A GlobalAccess object containing the access properties for all authentication methods, mandatory and may not be null.
methodAccess MethodAccess A MethodAccess object containing the access properties for PortWise authentication methods.
notificationMappings List<MapItem> A List<MapItem> of contact information that overrides the values defined in the notification mapping.

Copyright © 1999-2023, Technology Nexus Secured Business Solutions AB. All rights reserved.