ServerService class final
Represents com.atproto.server.*
service.
Constructors
- ServerService(ServiceContext _ctx)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
activateAccount(
) → Future< XRPCResponse< EmptyData> > - https://atprotodart.com/docs/lexicons/com/atproto/server/activateAccount
-
checkAccountStatus(
{Map< String, String> ? headers}) → Future<XRPCResponse< AccountStatus> > - https://atprotodart.com/docs/lexicons/com/atproto/server/checkAccountStatus
-
confirmEmail(
{required String email, required String token}) → Future< XRPCResponse< EmptyData> > - https://atprotodart.com/docs/lexicons/com/atproto/server/confirmEmail
-
createAccount(
{required String handle, required String email, required String password, String? inviteCode, String? recoveryKey, Map< String, dynamic> ? plcOp}) → Future<XRPCResponse< CreateAccountOutput> > - https://atprotodart.com/docs/lexicons/com/atproto/server/createAccount
-
createAppPassword(
{required String name, bool? privileged}) → Future< XRPCResponse< AppPassword> > - https://atprotodart.com/docs/lexicons/com/atproto/server/createAppPassword
-
createInviteCode(
{required int useCount, String? forAccount}) → Future< XRPCResponse< CreatedInviteCode> > - https://atprotodart.com/docs/lexicons/com/atproto/server/createInviteCode
-
createInviteCodes(
{required int codeCount, required int useCount, List< String> ? forAccounts}) → Future<XRPCResponse< CreatedInviteCodes> > - https://atprotodart.com/docs/lexicons/com/atproto/server/createInviteCodes
-
deactivateAccount(
{DateTime? deleteAfter}) → Future< XRPCResponse< EmptyData> > - https://atprotodart.com/docs/lexicons/com/atproto/server/deactivateAccount
-
deleteAccount(
{required String password, required String token}) → Future< XRPCResponse< EmptyData> > - https://atprotodart.com/docs/lexicons/com/atproto/server/deleteSession
-
describeServer(
{Map< String, String> ? headers}) → Future<XRPCResponse< ServerInfo> > - https://atprotodart.com/docs/lexicons/com/atproto/server/describeServer
-
getAccountInviteCodes(
{bool? includeUsed, bool? createAvailable, Map< String, String> ? headers}) → Future<XRPCResponse< InviteCodes> > - https://atprotodart.com/docs/lexicons/com/atproto/server/getAccountInviteCodes
-
getServiceAuth(
{required String aud, int? exp, NSID? lxm, Map< String, String> ? headers}) → Future<XRPCResponse< ServiceAuthToken> > - https://atprotodart.com/docs/lexicons/com/atproto/server/getServiceAuth
-
getSession(
{Map< String, String> ? headers}) → Future<XRPCResponse< CurrentSession> > - https://atprotodart.com/docs/lexicons/com/atproto/server/getSession
-
listAppPasswords(
{Map< String, String> ? headers}) → Future<XRPCResponse< AppPasswords> > - https://atprotodart.com/docs/lexicons/com/atproto/server/listAppPasswords
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
requestAccountDelete(
) → Future< XRPCResponse< EmptyData> > - https://atprotodart.com/docs/lexicons/com/atproto/server/requestAccountDelete
-
requestEmailConfirmation(
) → Future< XRPCResponse< EmptyData> > - https://atprotodart.com/docs/lexicons/com/atproto/server/requestEmailConfirmation
-
requestEmailUpdate(
) → Future< XRPCResponse< EmailUpdate> > - https://atprotodart.com/docs/lexicons/com/atproto/server/requestEmailUpdate
-
requestPasswordReset(
{required String email}) → Future< XRPCResponse< EmptyData> > - https://atprotodart.com/docs/lexicons/com/atproto/server/requestPasswordReset
-
reserveSigningKey(
) → Future< XRPCResponse< SigningKey> > - https://atprotodart.com/docs/lexicons/com/atproto/server/reserveSigningKey
-
resetPassword(
{required String password, required String token}) → Future< XRPCResponse< EmptyData> > - https://atprotodart.com/docs/lexicons/com/atproto/server/resetPassword
-
revokeAppPassword(
{required String name}) → Future< XRPCResponse< EmptyData> > - https://atprotodart.com/docs/lexicons/com/atproto/server/revokeAppPassword
-
toString(
) → String -
A string representation of this object.
inherited
-
updateEmail(
{required String email, bool? emailAuthFactor, String? token}) → Future< XRPCResponse< EmptyData> > - https://atprotodart.com/docs/lexicons/com/atproto/server/updateEmail
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited