NakisaUserDetails

📄 Description: NakisaUserDetails is a data transfer object that encapsulates user-specific information related to ledger entries, transactions, and accounts within the General Ledger domain, facilitating accurate financial record management.

Properties

Name

Type

Required

Restrictions

Description

password

string

false

none

Secure string used to authenticate a user accessing financial records within the General Ledger, ensuring the integrity of ledger entries and transactions.

username

string

false

none

Human-readable name of the ledger entry

authorities

[GrantedAuthority]

false

none

List of authorities items

accountNonExpired

boolean

false

none

Boolean flag indicating accountNonExpired status

accountNonLocked

boolean

false

none

Boolean flag indicating accountNonLocked status

credentialsNonExpired

boolean

false

none

Boolean flag indicating credentialsNonExpired status

enabled

boolean

false

none

Whether this feature is enabled

id

integer(int64)

false

none

Unique identifier for the resource

accountId

integer(int64)

false

none

Unique identifier for the account

fullName

string

false

none

Full name of the resource

firstName

string

false

none

Name of the first

lastName

string

false

none

Name of the last

email

string

false

none

Email address of the user associated with the ledger entry, facilitating communication regarding transactions and financial records.

audience

[string]

false

none

List of audience items

realm

string

false

none

Specifies the realm associated with the ledger entry, providing context for the transaction within the financial record.

client

string

false

none

Identifier for the client associated with the ledger entry, ensuring accurate tracking of transactions and financial records within the General Ledger.

accessTokenExpiry

integer(int64)

false

none

Numeric value representing accessTokenExpiry

accountName

string

false

none

Name of the account

environmentName

string

false

none

Name of the environment

serviceAccount

boolean

false

none

Number of ledger entry items

tokenIssuer

string

false

none

Identifier of the entity responsible for issuing the token associated with ledger entries, transactions, and financial records.

profile

string

false

none

Represents the user profile associated with the ledger entry, providing essential details for accurate transaction and financial record management.

ncpRoles

[string]

false

none

List of ncpRoles items

coreServiceRoles

[string]

false

none

List of coreServiceRoles items