SoulFire TypeScript SDK 2.10.3
    Preparing search index...

    Type Alias SdkIdentity

    SdkIdentity: Message<"soulfire.v1.SdkIdentity"> & {
        email: string;
        grantedGlobalPermissions: string[];
        id: string;
        role: UserRole;
        username: string;
    }

    The authenticated identity attached to the negotiated connection.

    Type Declaration

    • email: string

      from field: string email = 3;

    • grantedGlobalPermissions: string[]

      from field: repeated string granted_global_permissions = 5;

    • id: string

      from field: string id = 1;

    • role: UserRole

      from field: soulfire.v1.UserRole role = 4;

    • username: string

      from field: string username = 2;

    from message soulfire.v1.SdkIdentity