jmap-kit
    Preparing search index...

    Type Alias JMAPAccount

    Account

    Represents a JMAP account as described in the JMAP Session object.

    type JMAPAccount = {
        accountCapabilities: JMAPAccountCapabilities;
        isPersonal: boolean;
        isReadOnly: boolean;
        name: string;
    }
    Index

    Properties

    accountCapabilities: JMAPAccountCapabilities

    The set of capability URIs for the methods supported in this account. Each key is a URI for a capability that has methods you can use with this account. The value for each of these keys is an object with further information about the account’s permissions and restrictions with respect to this capability, as defined in the capability’s specification.

    isPersonal: boolean

    This is true if the account belongs to the authenticated user rather than a group account or a personal account of another user that has been shared with them.

    isReadOnly: boolean

    This is true if the entire account is read-only.

    name: string

    A user-friendly string to show when presenting content from this account, e.g., the email address representing the owner of the account.