@sudoplatform/sudo-profiles
    Preparing search index...

    Class Sudo

    Represents a Sudo.

    globally unique identifier of this Sudo. This is generated and set by Sudo service.

    current version of this Sudo.

    date and time at which this Sudo was created.

    date and time at which this Sudo was last updated.

    claims.

    arbitrary metadata set by the backend..

    Hierarchy (View Summary)

    Index

    Constructors

    • Parameters

      • Optionalid: string
      • version: number = 1
      • createdAt: Date = ...
      • updatedAt: Date = ...
      • metadata: Map<string, string> = ...
      • claims: Map<string, Claim> = ...

      Returns Sudo

    Properties

    createdAt: Date
    id?: string = undefined
    updatedAt: Date
    version: number = 1

    Accessors

    • get avatar(): URL | undefined

      Avatar image URI.

      Returns URL | undefined

    • get claims(): Map<string, Claim>

      Claims

      Returns Map<string, Claim>

    • set claims(value: Map<string, Claim>): void

      Parameters

      • value: Map<string, Claim>

      Returns void

    • get externalId(): string | undefined

      External ID associated with this Sudo.

      Returns string | undefined

    • get firstName(): string | undefined

      First name

      Returns string | undefined

    • set firstName(value: string | undefined): void

      Parameters

      • value: string | undefined

      Returns void

    • get label(): string | undefined

      Label

      Returns string | undefined

    • set label(value: string | undefined): void

      Parameters

      • value: string | undefined

      Returns void

    • get lastName(): string | undefined

      Last name

      Returns string | undefined

    • set lastName(value: string | undefined): void

      Parameters

      • value: string | undefined

      Returns void

    • get notes(): string | undefined

      Notes.

      Returns string | undefined

    • set notes(value: string | undefined): void

      Parameters

      • value: string | undefined

      Returns void

    • get title(): string | undefined

      Title

      Returns string | undefined

    • set title(value: string | undefined): void

      Parameters

      • value: string | undefined

      Returns void

    Methods

    • Returns ArrayBuffer | undefined

    • Parameters

      • value: ArrayBuffer

      Returns void