com.atproto.server.create_app_password¶

class atproto_client.models.com.atproto.server.create_app_password.AppPassword¶

Bases: ModelBase

Definition model for com.atproto.server.createAppPassword.

field created_at: str [Required]¶

Created at.

Constraints:
field name: str [Required]¶

Name.

field password: str [Required]¶

Password.

field privileged: bool | None = None¶

Privileged.

field py_type: Literal['com.atproto.server.createAppPassword#appPassword'] = 'com.atproto.server.createAppPassword#appPassword'¶
class atproto_client.models.com.atproto.server.create_app_password.Data¶

Bases: DataModelBase

Input data model for com.atproto.server.createAppPassword.

field name: str [Required]¶

A short name for the App Password, to help distinguish them.

field privileged: bool | None = None¶
class atproto_client.models.com.atproto.server.create_app_password.DataDict¶

Bases: TypedDict

name: str¶

A short name for the App Password, to help distinguish them.

privileged: typing_extensions.NotRequired[bool | None]¶

If an app password has ‘privileged’ access to possibly sensitive account state. Meant for use with trusted clients.