Hierarchy

Implemented by

Properties

address: string
expiration: {
    expired: boolean;
    iso_8601_time?: string;
    message: string;
    relative_time?: string;
    rfc_2822_time?: string;
    unix_epoch_time?: number;
    will_expire: boolean;
}

The exact expiry time can only be accessed with authenticated requests to owned addresses.

Type declaration

  • expired: boolean
  • Optional iso_8601_time?: string
  • message: string
  • Optional relative_time?: string
  • Optional rfc_2822_time?: string
  • Optional unix_epoch_time?: number
  • will_expire: boolean
keys?: {
    age: string[];
    cosign: string[];
    minisign: string[];
    pgp: string[];
    ssh: string[];
}

Type declaration

  • age: string[]
  • cosign: string[]
  • minisign: string[]
  • pgp: string[]
  • ssh: string[]
message: string
owner: string
preferences: {
    include_in_directory?: boolean | "" | "1";
    show_on_dashboard?: boolean | "" | "1";
    statuslog?: {
        mastodon_posting?: boolean | "" | "1";
    };
}

Type declaration

  • Optional include_in_directory?: boolean | "" | "1"
  • Optional show_on_dashboard?: boolean | "" | "1"
  • Optional statuslog?: {
        mastodon_posting?: boolean | "" | "1";
    }
    • Optional mastodon_posting?: boolean | "" | "1"
registration: {
    iso_8601_time: string;
    message: string;
    relative_time: string;
    rfc_2822_time: string;
    unix_epoch_time: number;
}

Type declaration

  • iso_8601_time: string
  • message: string
  • relative_time: string
  • rfc_2822_time: string
  • unix_epoch_time: number
verification: {
    message: string;
    verified: boolean;
}

Type declaration

  • message: string
  • verified: boolean

Generated using TypeDoc