diff --git a/api/Supabase.Gotrue.AdminUserAttributes.html b/api/Supabase.Gotrue.AdminUserAttributes.html index 54abb82..bd52526 100644 --- a/api/Supabase.Gotrue.AdminUserAttributes.html +++ b/api/Supabase.Gotrue.AdminUserAttributes.html @@ -116,7 +116,7 @@

Properties Improve this Doc - View Source + View Source

AppMetadata

@@ -150,7 +150,7 @@
Property Value
Improve this Doc - View Source + View Source

EmailConfirm

@@ -182,7 +182,7 @@
Property Value
Improve this Doc - View Source + View Source

PhoneConfirm

@@ -214,7 +214,7 @@
Property Value
Improve this Doc - View Source + View Source

UserMetadata

@@ -252,7 +252,7 @@
Property Value
Improve this Doc
  • - View Source + View Source
  • diff --git a/api/Supabase.Gotrue.Api.html b/api/Supabase.Gotrue.Api.html index c281ed8..8016093 100644 --- a/api/Supabase.Gotrue.Api.html +++ b/api/Supabase.Gotrue.Api.html @@ -705,19 +705,19 @@
    Returns
    | - Improve this Doc + Improve this Doc - View Source + View Source -

    RefreshAccessToken(String, String)

    -

    Generates a new Session given a user's access token and refresh token.

    +

    RefreshAccessToken(String)

    +

    Generates a new JWT

    Declaration
    -
    public Task<Session> RefreshAccessToken(string accessToken, string refreshToken)
    +
    public Task<Session> RefreshAccessToken(string refreshToken)
    Parameters
    @@ -729,11 +729,6 @@
    Parameters
    - - - - - diff --git a/api/Supabase.Gotrue.Client.html b/api/Supabase.Gotrue.Client.html index a5ed24b..6a52004 100644 --- a/api/Supabase.Gotrue.Client.html +++ b/api/Supabase.Gotrue.Client.html @@ -225,7 +225,7 @@
    Property Value
    Improve this Doc - View Source + View Source

    GetHeaders

    @@ -354,7 +354,7 @@

    Methods Improve this Doc - View Source + View Source

    AddDebugListener(Action<String, Nullable<Exception>>)

    @@ -443,7 +443,7 @@
    Declaration
    Improve this Doc - View Source + View Source

    Debug(String, Nullable<Exception>)

    @@ -482,7 +482,7 @@
    Parameters
    Improve this Doc - View Source + View Source

    ExchangeCodeForSession(String, String)

    @@ -535,7 +535,7 @@
    Returns
    Improve this Doc - View Source + View Source

    GetSessionFromUrl(Uri, Boolean)

    @@ -637,7 +637,7 @@
    Returns
    Improve this Doc - View Source + View Source

    LoadSession()

    @@ -687,7 +687,7 @@
    Parameters
    Improve this Doc - View Source + View Source

    Reauthenticate()

    @@ -734,7 +734,7 @@
    Exceptions
    Improve this Doc - View Source + View Source

    RefreshSession()

    @@ -765,11 +765,11 @@
    Returns
    Improve this Doc - View Source + View Source

    RefreshToken()

    -

    Refreshes a Token using the current session.

    +

    Refreshes a Token. If no token is provided, the current session is used.

    Declaration
    @@ -793,18 +793,19 @@
    Returns
    System.StringaccessToken
    System.String refreshToken
    | - Improve this Doc + Improve this Doc - View Source + View Source -

    RefreshToken(String, String)

    -
    +

    RefreshToken(String)

    +

    Refreshes a Token using the provided token.

    +
    Declaration
    -
    public Task RefreshToken(string accessToken, string refreshToken)
    +
    public Task RefreshToken(string refreshToken)
    Parameters
    @@ -816,11 +817,6 @@
    Parameters
    - - - - - @@ -881,7 +877,7 @@
    Parameters
    Improve this Doc - View Source + View Source

    ResetPasswordForEmail(String)

    @@ -929,7 +925,7 @@
    Returns
    Improve this Doc - View Source + View Source

    RetrieveSessionAsync()

    @@ -1015,60 +1011,20 @@
    Returns
    System.StringaccessToken
    System.String refreshToken
    | - Improve this Doc + Improve this Doc - View Source + View Source - -

    SetPersistence(IGotrueSessionPersistence<Session>)

    -

    Sets the persistence implementation for the client (e.g. file system, local storage, etc).

    -
    -
    -
    Declaration
    -
    -
    public void SetPersistence(IGotrueSessionPersistence<Session> persistence)
    -
    -
    Parameters
    - - - - - - - - - - - - - - - -
    TypeNameDescription
    IGotrueSessionPersistence<Session>persistence
    - - | - Improve this Doc - - - View Source - - -

    SetSession(String, String, Boolean)

    -

    Sets a new session given a user's access token and their refresh token.

    -
      -
    1. Will destroy the current session (if existing)
    2. -
    3. Raise a SignedOut event.
    4. -
    5. Decode token -3a. If expired (or bool forceAccessTokenRefresh set), force an access token refresh. -3b. If not expired, set the CurrentSession and retrieve CurrentUser from the server using the accessToken.
    6. -
    7. Raise a `SignedIn event if successful.
    8. -
    + +

    SetAuth(String)

    +

    Overrides the JWT access token for the current session. The access token will +then be sent in all subsequent network requests.

    Declaration
    -
    public Task<Session> SetSession(string accessToken, string refreshToken, bool forceAccessTokenRefresh = false)
    +
    public Session SetAuth(string accessToken)
    Parameters
    @@ -1083,17 +1039,8 @@
    Parameters
    - - - - - - - - - - - +
    System.String accessToken
    System.StringrefreshToken
    System.BooleanforceAccessTokenRefresh

    The JWT access token.

    +
    @@ -1107,24 +1054,42 @@
    Returns
    - Task<Session> - + Session +

    Session.

    + -
    Exceptions
    + + | + Improve this Doc + + + View Source + + +

    SetPersistence(IGotrueSessionPersistence<Session>)

    +

    Sets the persistence implementation for the client (e.g. file system, local storage, etc).

    +
    +
    +
    Declaration
    +
    +
    public void SetPersistence(IGotrueSessionPersistence<Session> persistence)
    +
    +
    Parameters
    - + + - - + + +
    TypeConditionNameDescription
    GotrueException

    Raised when token combination is invalid.

    -
    IGotrueSessionPersistence<Session>persistence
    @@ -1133,7 +1098,7 @@
    Exceptions
    Improve this Doc - View Source + View Source

    Settings()

    @@ -1164,7 +1129,7 @@
    Returns
    Improve this Doc - View Source + View Source

    Shutdown()

    @@ -1181,7 +1146,7 @@
    Declaration
    Improve this Doc - View Source + View Source

    SignIn(Constants.Provider, SignInOptions)

    @@ -1654,7 +1619,7 @@
    Returns
    Improve this Doc - View Source + View Source

    SignOut()

    @@ -1838,7 +1803,7 @@
    Improve this Doc - View Source + View Source

    Update(UserAttributes)

    @@ -1886,7 +1851,7 @@
    Returns
    Improve this Doc - View Source + View Source

    VerifyOTP(String, String, Constants.EmailOtpType)

    @@ -1945,7 +1910,7 @@
    Returns
    Improve this Doc - View Source + View Source

    VerifyOTP(String, String, Constants.MobileOtpType)

    diff --git a/api/Supabase.Gotrue.Interfaces.IGotrueApi-2.html b/api/Supabase.Gotrue.Interfaces.IGotrueApi-2.html index ac725b5..a1fcb42 100644 --- a/api/Supabase.Gotrue.Interfaces.IGotrueApi-2.html +++ b/api/Supabase.Gotrue.Interfaces.IGotrueApi-2.html @@ -582,18 +582,18 @@
    Returns
    | - Improve this Doc + Improve this Doc View Source -

    RefreshAccessToken(String, String)

    +

    RefreshAccessToken(String)

    Declaration
    -
    Task<TSession> RefreshAccessToken(string accessToken, string refreshToken)
    +
    Task<TSession> RefreshAccessToken(string refreshToken)
    Parameters
    @@ -605,11 +605,6 @@
    Parameters
    - - - - - diff --git a/api/Supabase.Gotrue.Interfaces.IGotrueClient-2.AuthEventHandler.html b/api/Supabase.Gotrue.Interfaces.IGotrueClient-2.AuthEventHandler.html index 023d2bc..94adbd2 100644 --- a/api/Supabase.Gotrue.Interfaces.IGotrueClient-2.AuthEventHandler.html +++ b/api/Supabase.Gotrue.Interfaces.IGotrueClient-2.AuthEventHandler.html @@ -115,7 +115,7 @@
    Parameters
    Improve this Doc
  • - View Source + View Source
  • diff --git a/api/Supabase.Gotrue.Interfaces.IGotrueClient-2.html b/api/Supabase.Gotrue.Interfaces.IGotrueClient-2.html index 8bf2451..3289fad 100644 --- a/api/Supabase.Gotrue.Interfaces.IGotrueClient-2.html +++ b/api/Supabase.Gotrue.Interfaces.IGotrueClient-2.html @@ -117,7 +117,7 @@

    Properties Improve this Doc - View Source + View Source

    CurrentSession

    @@ -150,7 +150,7 @@
    Property Value
    Improve this Doc - View Source + View Source

    CurrentUser

    @@ -183,7 +183,7 @@
    Property Value
    Improve this Doc - View Source + View Source

    Online

    @@ -217,7 +217,7 @@
    Property Value
    Improve this Doc - View Source + View Source

    Options

    @@ -250,7 +250,7 @@

    Methods Improve this Doc - View Source + View Source

    AddDebugListener(Action<String, Nullable<Exception>>)

    @@ -286,7 +286,7 @@
    Parameters
    Improve this Doc - View Source + View Source

    AddStateChangedListener(IGotrueClient<TUser, TSession>.AuthEventHandler)

    @@ -321,7 +321,7 @@
    Parameters
    Improve this Doc - View Source + View Source

    ClearStateChangedListeners()

    @@ -339,7 +339,7 @@
    Declaration
    Improve this Doc - View Source + View Source

    Debug(String, Nullable<Exception>)

    @@ -378,7 +378,7 @@
    Parameters
    Improve this Doc - View Source + View Source

    ExchangeCodeForSession(String, String)

    @@ -431,7 +431,7 @@
    Returns
    Improve this Doc - View Source + View Source

    GetSessionFromUrl(Uri, Boolean)

    @@ -484,7 +484,7 @@
    Returns
    Improve this Doc - View Source + View Source

    GetUser(String)

    @@ -533,7 +533,7 @@
    Returns
    Improve this Doc - View Source + View Source

    LoadSession()

    @@ -549,7 +549,7 @@
    Declaration
    Improve this Doc - View Source + View Source

    NotifyAuthStateChange(Constants.AuthState)

    @@ -583,7 +583,7 @@
    Parameters
    Improve this Doc - View Source + View Source

    Reauthenticate()

    @@ -630,7 +630,7 @@
    Exceptions
    Improve this Doc - View Source + View Source

    RefreshSession()

    @@ -656,43 +656,12 @@
    Returns
    System.StringaccessToken
    System.String refreshToken
    - - | - Improve this Doc - - - View Source - - -

    RefreshToken()

    -

    Refreshes a Token using the current session.

    -
    -
    -
    Declaration
    -
    -
    Task RefreshToken()
    -
    -
    Returns
    - - - - - - - - - - - - - -
    TypeDescription
    Task
    | Improve this Doc - View Source + View Source

    RemoveStateChangedListener(IGotrueClient<TUser, TSession>.AuthEventHandler)

    @@ -725,7 +694,7 @@
    Parameters
    Improve this Doc - View Source + View Source

    ResetPasswordForEmail(String)

    @@ -773,7 +742,7 @@
    Returns
    Improve this Doc - View Source + View Source

    RetrieveSessionAsync()

    @@ -807,7 +776,7 @@
    Returns
    Improve this Doc - View Source + View Source @@ -859,60 +828,20 @@
    Returns
    | - Improve this Doc - - - View Source - - -

    SetPersistence(IGotrueSessionPersistence<TSession>)

    -

    Sets the persistence implementation for the client (e.g. file system, local storage, etc).

    -
    -
    -
    Declaration
    -
    -
    void SetPersistence(IGotrueSessionPersistence<TSession> persistence)
    -
    -
    Parameters
    - - - - - - - - - - - - - - - -
    TypeNameDescription
    IGotrueSessionPersistence<TSession>persistence
    - - | - Improve this Doc + Improve this Doc - View Source + View Source - -

    SetSession(String, String, Boolean)

    -

    Sets a new session given a user's access token and their refresh token.

    -
      -
    1. Will destroy the current session (if existing)
    2. -
    3. Raise a SignedOut event.
    4. -
    5. Decode token -3a. If expired (or bool forceAccessTokenRefresh set), force an access token refresh. -3b. If not expired, set the CurrentSession and retrieve CurrentUser from the server using the accessToken.
    6. -
    7. Raise a `SignedIn event if successful.
    8. -
    + +

    SetAuth(String)

    +

    Overrides the JWT access token for the current session. The access token will +then be sent in all subsequent network requests.

    Declaration
    -
    Task<TSession> SetSession(string accessToken, string refreshToken, bool forceAccessTokenRefresh = false)
    +
    TSession SetAuth(string accessToken)
    Parameters
    @@ -927,17 +856,8 @@
    Parameters
    - - - - - - - - - - - +
    System.String accessToken
    System.StringrefreshToken
    System.BooleanforceAccessTokenRefresh

    The JWT access token.

    +
    @@ -951,24 +871,42 @@
    Returns
    - Task<TSession> - + TSession +

    Session.

    + -
    Exceptions
    + + | + Improve this Doc + + + View Source + + +

    SetPersistence(IGotrueSessionPersistence<TSession>)

    +

    Sets the persistence implementation for the client (e.g. file system, local storage, etc).

    +
    +
    +
    Declaration
    +
    +
    void SetPersistence(IGotrueSessionPersistence<TSession> persistence)
    +
    +
    Parameters
    - + + - - + + +
    TypeConditionNameDescription
    GotrueException

    Raised when token combination is invalid.

    -
    IGotrueSessionPersistence<TSession>persistence
    @@ -977,7 +915,7 @@
    Exceptions
    Improve this Doc - View Source + View Source

    Settings()

    @@ -1008,7 +946,7 @@
    Returns
    Improve this Doc - View Source + View Source

    Shutdown()

    @@ -1025,7 +963,7 @@
    Declaration
    Improve this Doc - View Source + View Source

    SignIn(Constants.Provider, SignInOptions)

    @@ -1080,7 +1018,7 @@
    Returns
    Improve this Doc - View Source + View Source

    SignIn(Constants.SignInType, String, Nullable<String>, Nullable<String>)

    @@ -1147,7 +1085,7 @@
    Returns
    Improve this Doc - View Source + View Source

    SignIn(String, SignInOptions)

    @@ -1200,7 +1138,7 @@
    Returns
    Improve this Doc - View Source + View Source

    SignIn(String, String)

    @@ -1253,7 +1191,7 @@
    Returns
    Improve this Doc - View Source + View Source

    SignInWithIdToken(Constants.Provider, String, Nullable<String>, Nullable<String>)

    @@ -1325,7 +1263,7 @@
    Improve this Doc - View Source + View Source

    SignInWithOtp(SignInWithPasswordlessEmailOptions)

    @@ -1385,7 +1323,7 @@
    Improve this Doc - View Source + View Source

    SignInWithOtp(SignInWithPasswordlessPhoneOptions)

    @@ -1445,7 +1383,7 @@
    Improve this Doc - View Source + View Source

    SignInWithPassword(String, String)

    @@ -1498,7 +1436,7 @@
    Returns
    Improve this Doc - View Source + View Source

    SignOut()

    @@ -1529,7 +1467,7 @@
    Returns
    Improve this Doc - View Source + View Source

    SignUp(Constants.SignUpType, String, String, SignUpOptions)

    @@ -1607,7 +1545,7 @@
    Improve this Doc - View Source + View Source

    SignUp(String, String, SignUpOptions)

    @@ -1682,7 +1620,7 @@
    Improve this Doc - View Source + View Source

    Update(UserAttributes)

    @@ -1730,7 +1668,7 @@
    Returns
    Improve this Doc - View Source + View Source

    VerifyOTP(String, String, Constants.EmailOtpType)

    @@ -1789,7 +1727,7 @@
    Returns
    Improve this Doc - View Source + View Source

    VerifyOTP(String, String, Constants.MobileOtpType)

    @@ -1856,7 +1794,7 @@
    Returns
    Improve this Doc
  • - View Source + View Source
  • diff --git a/api/Supabase.Gotrue.Interfaces.IGotrueStatelessClient-2.html b/api/Supabase.Gotrue.Interfaces.IGotrueStatelessClient-2.html index 3d215b2..40f2a42 100644 --- a/api/Supabase.Gotrue.Interfaces.IGotrueStatelessClient-2.html +++ b/api/Supabase.Gotrue.Interfaces.IGotrueStatelessClient-2.html @@ -122,7 +122,7 @@

    Declaration
    -
    Task<TUser> CreateUser(string serviceRoleToken, StatelessClient.StatelessClientOptions options, AdminUserAttributes attributes)
    +
    Task<TUser> CreateUser(string jwt, StatelessClient.StatelessClientOptions options, AdminUserAttributes attributes)
    Parameters
    @@ -136,7 +136,7 @@
    Parameters
    - + @@ -181,7 +181,7 @@

    Declaration
    -
    Task<TUser> CreateUser(string serviceRoleToken, StatelessClient.StatelessClientOptions options, string email, string password, AdminUserAttributes attributes = null)
    +
    Task<TUser> CreateUser(string jwt, StatelessClient.StatelessClientOptions options, string email, string password, AdminUserAttributes attributes = null)
    Parameters
    System.StringserviceRoleTokenjwt

    A valid JWT. Must be a full-access API key (e.g. service_role key).

    @@ -195,7 +195,7 @@
    Parameters
    - + @@ -250,7 +250,7 @@

    Declaration
    -
    Task<bool> DeleteUser(string uid, string serviceRoleToken, StatelessClient.StatelessClientOptions options)
    +
    Task<bool> DeleteUser(string uid, string jwt, StatelessClient.StatelessClientOptions options)
    Parameters
    System.StringserviceRoleTokenjwt

    A valid JWT. Must be a full-access API key (e.g. service_role key).

    @@ -269,7 +269,7 @@
    Parameters
    - + @@ -410,7 +410,7 @@

    Declaration
    -
    Task<TUser> GetUser(string serviceRoleToken, StatelessClient.StatelessClientOptions options)
    +
    Task<TUser> GetUser(string jwt, StatelessClient.StatelessClientOptions options)
    Parameters
    System.StringserviceRoleTokenjwt

    this token needs role 'supabase_admin' or 'service_role'

    @@ -424,7 +424,7 @@
    Parameters
    - + @@ -464,7 +464,7 @@

    Declaration
    -
    Task<TUser> GetUserById(string serviceRoleToken, StatelessClient.StatelessClientOptions options, string userId)
    +
    Task<TUser> GetUserById(string jwt, StatelessClient.StatelessClientOptions options, string userId)
    Parameters
    System.StringserviceRoleTokenjwt

    A valid JWT. Must be a JWT that originates from a user.

    @@ -478,7 +478,7 @@
    Parameters
    - + @@ -523,7 +523,7 @@

    Declaration
    -
    Task<bool> InviteUserByEmail(string email, string serviceRoleToken, StatelessClient.StatelessClientOptions options)
    +
    Task<bool> InviteUserByEmail(string email, string jwt, StatelessClient.StatelessClientOptions options)
    Parameters
    System.StringserviceRoleTokenjwt

    A valid JWT. Must be a full-access API key (e.g. service_role key).

    @@ -542,7 +542,7 @@
    Parameters
    - + @@ -582,7 +582,7 @@

    Declaration
    -
    Task<UserList<User>> ListUsers(string serviceRoleToken, StatelessClient.StatelessClientOptions options, string? filter = null, string? sortBy = null, Constants.SortOrder sortOrder = Constants.SortOrder.Descending, int? page = null, int? perPage = null)
    +
    Task<UserList<User>> ListUsers(string jwt, StatelessClient.StatelessClientOptions options, string? filter = null, string? sortBy = null, Constants.SortOrder sortOrder = Constants.SortOrder.Descending, int? page = null, int? perPage = null)
    Parameters
    System.StringserviceRoleTokenjwt

    this token needs role 'supabase_admin' or 'service_role'

    @@ -596,7 +596,7 @@
    Parameters
    - + @@ -654,19 +654,19 @@
    Returns
    System.StringserviceRoleTokenjwt

    A valid JWT. Must be a full-access API key (e.g. service_role key).

    | - Improve this Doc + Improve this Doc - View Source + View Source -

    RefreshToken(String, String, StatelessClient.StatelessClientOptions)

    +

    RefreshToken(String, StatelessClient.StatelessClientOptions)

    Refreshes a Token

    Declaration
    -
    Task<TSession> RefreshToken(string accessToken, string refreshToken, StatelessClient.StatelessClientOptions options)
    +
    Task<TSession> RefreshToken(string refreshToken, StatelessClient.StatelessClientOptions options)
    Parameters
    @@ -678,11 +678,6 @@
    Parameters
    - - - - - @@ -715,7 +710,7 @@
    Returns
    Improve this Doc - View Source + View Source

    ResetPasswordForEmail(String, StatelessClient.StatelessClientOptions)

    @@ -768,7 +763,7 @@
    Returns
    Improve this Doc - View Source + View Source @@ -826,7 +821,7 @@
    Returns
    Improve this Doc - View Source + View Source

    Settings(StatelessClient.StatelessClientOptions)

    @@ -874,7 +869,7 @@
    Returns
    Improve this Doc - View Source + View Source

    SignIn(Constants.Provider, StatelessClient.StatelessClientOptions, SignInOptions)

    @@ -943,7 +938,7 @@
    Improve this Doc - View Source + View Source

    SignIn(Constants.SignInType, String, Nullable<String>, StatelessClient.StatelessClientOptions)

    @@ -1009,7 +1004,7 @@
    Returns
    Improve this Doc - View Source + View Source

    SignIn(String, StatelessClient.StatelessClientOptions, SignInOptions)

    @@ -1067,7 +1062,7 @@
    Returns
    Improve this Doc - View Source + View Source

    SignIn(String, String, StatelessClient.StatelessClientOptions)

    @@ -1125,7 +1120,7 @@
    Returns
    Improve this Doc - View Source + View Source

    SignOut(String, StatelessClient.StatelessClientOptions)

    @@ -1136,7 +1131,7 @@

    Declaration
    -
    Task<bool> SignOut(string accessToken, StatelessClient.StatelessClientOptions options)
    +
    Task<bool> SignOut(string jwt, StatelessClient.StatelessClientOptions options)
    Parameters
    System.StringaccessToken
    System.String refreshToken
    @@ -1150,7 +1145,7 @@
    Parameters
    - + @@ -1180,7 +1175,7 @@
    Returns
    Improve this Doc - View Source + View Source

    SignUp(Constants.SignUpType, String, String, StatelessClient.StatelessClientOptions, SignUpOptions)

    @@ -1251,7 +1246,7 @@
    Returns
    Improve this Doc - View Source + View Source

    SignUp(String, String, StatelessClient.StatelessClientOptions, SignUpOptions)

    @@ -1315,7 +1310,7 @@
    Returns
    Improve this Doc - View Source + View Source

    Update(String, UserAttributes, StatelessClient.StatelessClientOptions)

    @@ -1373,7 +1368,7 @@
    Returns
    Improve this Doc - View Source + View Source

    UpdateUserById(String, StatelessClient.StatelessClientOptions, String, AdminUserAttributes)

    @@ -1382,7 +1377,7 @@

    Declaration
    -
    Task<TUser> UpdateUserById(string serviceRoleToken, StatelessClient.StatelessClientOptions options, string userId, AdminUserAttributes userData)
    +
    Task<TUser> UpdateUserById(string jwt, StatelessClient.StatelessClientOptions options, string userId, AdminUserAttributes userData)
    Parameters
    System.StringaccessTokenjwt
    @@ -1396,7 +1391,7 @@
    Parameters
    - + @@ -1437,7 +1432,7 @@
    Returns
    Improve this Doc - View Source + View Source

    VerifyOTP(String, String, StatelessClient.StatelessClientOptions, Constants.EmailOtpType)

    @@ -1446,7 +1441,7 @@

    Declaration
    -
    Task<TSession> VerifyOTP(string email, string otpToken, StatelessClient.StatelessClientOptions options, Constants.EmailOtpType type = Constants.EmailOtpType.MagicLink)
    +
    Task<TSession> VerifyOTP(string email, string token, StatelessClient.StatelessClientOptions options, Constants.EmailOtpType type = Constants.EmailOtpType.MagicLink)
    Parameters
    System.StringserviceRoleTokenjwt

    A valid JWT. Must be a full-access API key (e.g. service_role key).

    @@ -1465,7 +1460,7 @@
    Parameters
    - + @@ -1500,7 +1495,7 @@
    Returns
    Improve this Doc - View Source + View Source

    VerifyOTP(String, String, StatelessClient.StatelessClientOptions, Constants.MobileOtpType)

    @@ -1509,7 +1504,7 @@

    Declaration
    -
    Task<TSession> VerifyOTP(string phone, string otpToken, StatelessClient.StatelessClientOptions options, Constants.MobileOtpType type = Constants.MobileOtpType.SMS)
    +
    Task<TSession> VerifyOTP(string phone, string token, StatelessClient.StatelessClientOptions options, Constants.MobileOtpType type = Constants.MobileOtpType.SMS)
    Parameters
    System.StringotpTokentoken
    @@ -1529,7 +1524,7 @@
    Parameters
    - + diff --git a/api/Supabase.Gotrue.Session.html b/api/Supabase.Gotrue.Session.html index 54f3cf1..5d13c24 100644 --- a/api/Supabase.Gotrue.Session.html +++ b/api/Supabase.Gotrue.Session.html @@ -276,7 +276,7 @@

    Methods Improve this Doc - View Source + View Source

    Expired()

    @@ -307,12 +307,11 @@
    Returns
    Improve this Doc - View Source + View Source

    ExpiresAt()

    -

    The expiration date of this session, in UTC time.

    -
    +
    Declaration
    diff --git a/api/Supabase.Gotrue.StatelessClient.StatelessClientOptions.html b/api/Supabase.Gotrue.StatelessClient.StatelessClientOptions.html index b299d28..b129c5f 100644 --- a/api/Supabase.Gotrue.StatelessClient.StatelessClientOptions.html +++ b/api/Supabase.Gotrue.StatelessClient.StatelessClientOptions.html @@ -94,7 +94,7 @@

    Fields Improve this Doc - View Source + View Source

    Headers

    Headers to be sent with subsequent requests.

    @@ -126,7 +126,7 @@

    Properties Improve this Doc - View Source + View Source

    AllowUnconfirmedUserSessions

    @@ -159,7 +159,7 @@
    Property Value
    Improve this Doc - View Source + View Source

    Url

    @@ -196,7 +196,7 @@
    Property Value
    Improve this Doc
  • - View Source + View Source
  • diff --git a/api/Supabase.Gotrue.StatelessClient.html b/api/Supabase.Gotrue.StatelessClient.html index fc9e8c2..2d3ded8 100644 --- a/api/Supabase.Gotrue.StatelessClient.html +++ b/api/Supabase.Gotrue.StatelessClient.html @@ -98,7 +98,7 @@

    Methods Improve this Doc - View Source + View Source

    CreateUser(String, StatelessClient.StatelessClientOptions, AdminUserAttributes)

    @@ -107,7 +107,7 @@

    Declaration
    -
    public Task<User> CreateUser(string serviceRoleToken, StatelessClient.StatelessClientOptions options, AdminUserAttributes attributes)
    +
    public Task<User> CreateUser(string jwt, StatelessClient.StatelessClientOptions options, AdminUserAttributes attributes)
    Parameters
    System.StringotpTokentoken

    Token sent to the user's phone.

    @@ -121,7 +121,7 @@
    Parameters
    - + @@ -157,7 +157,7 @@
    Returns
    Improve this Doc - View Source + View Source

    CreateUser(String, StatelessClient.StatelessClientOptions, String, String, AdminUserAttributes)

    @@ -166,7 +166,7 @@

    Declaration
    -
    public Task<User> CreateUser(string serviceRoleToken, StatelessClient.StatelessClientOptions options, string email, string password, AdminUserAttributes attributes = null)
    +
    public Task<User> CreateUser(string jwt, StatelessClient.StatelessClientOptions options, string email, string password, AdminUserAttributes attributes = null)
    Parameters
    System.StringserviceRoleTokenjwt

    A valid JWT. Must be a full-access API key (e.g. service_role key).

    @@ -180,7 +180,7 @@
    Parameters
    - + @@ -226,7 +226,7 @@
    Returns
    Improve this Doc - View Source + View Source

    DeleteUser(String, String, StatelessClient.StatelessClientOptions)

    @@ -235,7 +235,7 @@

    Declaration
    -
    public Task<bool> DeleteUser(string uid, string serviceRoleToken, StatelessClient.StatelessClientOptions options)
    +
    public Task<bool> DeleteUser(string uid, string jwt, StatelessClient.StatelessClientOptions options)
    Parameters
    System.StringserviceRoleTokenjwt

    A valid JWT. Must be a full-access API key (e.g. service_role key).

    @@ -254,7 +254,7 @@
    Parameters
    - + @@ -333,7 +333,7 @@
    Returns
    Improve this Doc - View Source + View Source

    GetSessionFromUrl(Uri, StatelessClient.StatelessClientOptions)

    @@ -386,7 +386,7 @@
    Returns
    Improve this Doc - View Source + View Source

    GetUser(String, StatelessClient.StatelessClientOptions)

    @@ -395,7 +395,7 @@

    Declaration
    -
    public Task<User> GetUser(string serviceRoleToken, StatelessClient.StatelessClientOptions options)
    +
    public Task<User> GetUser(string jwt, StatelessClient.StatelessClientOptions options)
    Parameters
    System.StringserviceRoleTokenjwt

    this token needs role 'supabase_admin' or 'service_role'

    @@ -409,7 +409,7 @@
    Parameters
    - + @@ -440,7 +440,7 @@
    Returns
    Improve this Doc - View Source + View Source

    GetUserById(String, StatelessClient.StatelessClientOptions, String)

    @@ -449,7 +449,7 @@

    Declaration
    -
    public Task<User> GetUserById(string serviceRoleToken, StatelessClient.StatelessClientOptions options, string userId)
    +
    public Task<User> GetUserById(string jwt, StatelessClient.StatelessClientOptions options, string userId)
    Parameters
    System.StringserviceRoleTokenjwt

    A valid JWT. Must be a JWT that originates from a user.

    @@ -463,7 +463,7 @@
    Parameters
    - + @@ -499,7 +499,7 @@
    Returns
    Improve this Doc - View Source + View Source

    InviteUserByEmail(String, String, StatelessClient.StatelessClientOptions)

    @@ -508,7 +508,7 @@

    Declaration
    -
    public Task<bool> InviteUserByEmail(string email, string serviceRoleToken, StatelessClient.StatelessClientOptions options)
    +
    public Task<bool> InviteUserByEmail(string email, string jwt, StatelessClient.StatelessClientOptions options)
    Parameters
    System.StringserviceRoleTokenjwt

    A valid JWT. Must be a full-access API key (e.g. service_role key).

    @@ -527,7 +527,7 @@
    Parameters
    - + @@ -558,7 +558,7 @@
    Returns
    Improve this Doc - View Source + View Source

    ListUsers(String, StatelessClient.StatelessClientOptions, Nullable<String>, Nullable<String>, Constants.SortOrder, Nullable<Int32>, Nullable<Int32>)

    @@ -567,7 +567,7 @@

    Declaration
    -
    public Task<UserList<User>> ListUsers(string serviceRoleToken, StatelessClient.StatelessClientOptions options, string? filter = null, string? sortBy = null, Constants.SortOrder sortOrder = Constants.SortOrder.Descending, int? page = null, int? perPage = null)
    +
    public Task<UserList<User>> ListUsers(string jwt, StatelessClient.StatelessClientOptions options, string? filter = null, string? sortBy = null, Constants.SortOrder sortOrder = Constants.SortOrder.Descending, int? page = null, int? perPage = null)
    Parameters
    System.StringserviceRoleTokenjwt

    this token needs role 'supabase_admin' or 'service_role'

    @@ -581,7 +581,7 @@
    Parameters
    - + @@ -639,19 +639,19 @@
    Returns
    System.StringserviceRoleTokenjwt

    A valid JWT. Must be a full-access API key (e.g. service_role key).

    | - Improve this Doc + Improve this Doc - View Source + View Source -

    RefreshToken(String, String, StatelessClient.StatelessClientOptions)

    +

    RefreshToken(String, StatelessClient.StatelessClientOptions)

    Refreshes a Token

    Declaration
    -
    public Task<Session> RefreshToken(string accessToken, string refreshToken, StatelessClient.StatelessClientOptions options)
    +
    public Task<Session> RefreshToken(string refreshToken, StatelessClient.StatelessClientOptions options)
    Parameters
    @@ -663,11 +663,6 @@
    Parameters
    - - - - - @@ -700,7 +695,7 @@
    Returns
    Improve this Doc - View Source + View Source

    ResetPasswordForEmail(String, StatelessClient.StatelessClientOptions)

    @@ -859,7 +854,7 @@
    Returns
    Improve this Doc - View Source + View Source

    SignIn(Constants.Provider, StatelessClient.StatelessClientOptions, SignInOptions)

    @@ -1101,7 +1096,7 @@
    Returns
    Improve this Doc - View Source + View Source

    SignOut(String, StatelessClient.StatelessClientOptions)

    @@ -1112,7 +1107,7 @@

    Declaration
    -
    public Task<bool> SignOut(string accessToken, StatelessClient.StatelessClientOptions options)
    +
    public Task<bool> SignOut(string jwt, StatelessClient.StatelessClientOptions options)
    Parameters
    System.StringaccessToken
    System.String refreshToken
    @@ -1126,7 +1121,7 @@
    Parameters
    - + @@ -1291,7 +1286,7 @@
    Returns
    Improve this Doc - View Source + View Source

    Update(String, UserAttributes, StatelessClient.StatelessClientOptions)

    @@ -1349,7 +1344,7 @@
    Returns
    Improve this Doc - View Source + View Source

    UpdateUserById(String, StatelessClient.StatelessClientOptions, String, AdminUserAttributes)

    @@ -1358,7 +1353,7 @@

    Declaration
    -
    public Task<User> UpdateUserById(string serviceRoleToken, StatelessClient.StatelessClientOptions options, string userId, AdminUserAttributes userData)
    +
    public Task<User> UpdateUserById(string jwt, StatelessClient.StatelessClientOptions options, string userId, AdminUserAttributes userData)
    Parameters
    System.StringaccessTokenjwt
    @@ -1372,7 +1367,7 @@
    Parameters
    - + @@ -1413,7 +1408,7 @@
    Returns
    Improve this Doc - View Source + View Source

    VerifyOTP(String, String, StatelessClient.StatelessClientOptions, Constants.EmailOtpType)

    @@ -1422,7 +1417,7 @@

    Declaration
    -
    public Task<Session> VerifyOTP(string email, string otpToken, StatelessClient.StatelessClientOptions options, Constants.EmailOtpType type = Constants.EmailOtpType.MagicLink)
    +
    public Task<Session> VerifyOTP(string email, string token, StatelessClient.StatelessClientOptions options, Constants.EmailOtpType type = Constants.EmailOtpType.MagicLink)
    Parameters
    System.StringserviceRoleTokenjwt

    A valid JWT. Must be a full-access API key (e.g. service_role key).

    @@ -1441,7 +1436,7 @@
    Parameters
    - + @@ -1476,7 +1471,7 @@
    Returns
    Improve this Doc - View Source + View Source

    VerifyOTP(String, String, StatelessClient.StatelessClientOptions, Constants.MobileOtpType)

    @@ -1485,7 +1480,7 @@

    Declaration
    -
    public Task<Session> VerifyOTP(string phone, string otpToken, StatelessClient.StatelessClientOptions options, Constants.MobileOtpType type = Constants.MobileOtpType.SMS)
    +
    public Task<Session> VerifyOTP(string phone, string token, StatelessClient.StatelessClientOptions options, Constants.MobileOtpType type = Constants.MobileOtpType.SMS)
    Parameters
    System.StringotpTokentoken
    @@ -1505,7 +1500,7 @@
    Parameters
    - + diff --git a/api/Supabase.Gotrue.TokenRefresh.html b/api/Supabase.Gotrue.TokenRefresh.html index 78dcc38..5e3f3c9 100644 --- a/api/Supabase.Gotrue.TokenRefresh.html +++ b/api/Supabase.Gotrue.TokenRefresh.html @@ -94,7 +94,7 @@

    Constructors Improve this Doc - View Source + View Source

    TokenRefresh(Client)

    @@ -129,7 +129,7 @@

    Fields Improve this Doc - View Source + View Source

    Debug

    Turn on debug logging for the TokenRefresh

    @@ -161,7 +161,7 @@

    Methods Improve this Doc - View Source + View Source

    ManageAutoRefresh(IGotrueClient<User, Session>, Constants.AuthState)

    diff --git a/api/Supabase.Gotrue.UserAttributes.html b/api/Supabase.Gotrue.UserAttributes.html index cf0854a..758384a 100644 --- a/api/Supabase.Gotrue.UserAttributes.html +++ b/api/Supabase.Gotrue.UserAttributes.html @@ -95,7 +95,7 @@

    Properties Improve this Doc - View Source + View Source

    Data

    @@ -126,7 +126,7 @@
    Property Value
    Improve this Doc - View Source + View Source

    Email

    @@ -156,7 +156,7 @@
    Property Value
    Improve this Doc - View Source + View Source

    EmailChangeToken

    @@ -186,7 +186,7 @@
    Property Value
    Improve this Doc - View Source + View Source

    Nonce

    @@ -216,7 +216,7 @@
    Property Value
    Improve this Doc - View Source + View Source

    Password

    @@ -246,7 +246,7 @@
    Property Value
    Improve this Doc - View Source + View Source

    Phone

    @@ -282,7 +282,7 @@
    Property Value
    Improve this Doc
  • - View Source + View Source
  • diff --git a/api/Supabase.Gotrue.UserIdentity.html b/api/Supabase.Gotrue.UserIdentity.html index 5a38d83..f98b715 100644 --- a/api/Supabase.Gotrue.UserIdentity.html +++ b/api/Supabase.Gotrue.UserIdentity.html @@ -94,7 +94,7 @@

    Properties Improve this Doc - View Source + View Source

    CreatedAt

    @@ -124,7 +124,7 @@
    Property Value
    Improve this Doc - View Source + View Source

    Id

    @@ -154,7 +154,7 @@
    Property Value
    Improve this Doc - View Source + View Source

    IdentityData

    @@ -184,7 +184,7 @@
    Property Value
    Improve this Doc - View Source + View Source

    LastSignInAt

    @@ -214,7 +214,7 @@
    Property Value
    Improve this Doc - View Source + View Source

    Provider

    @@ -244,7 +244,7 @@
    Property Value
    Improve this Doc - View Source + View Source

    UpdatedAt

    @@ -274,7 +274,7 @@
    Property Value
    Improve this Doc - View Source + View Source

    UserId

    @@ -310,7 +310,7 @@
    Property Value
    Improve this Doc
  • - View Source + View Source
  • diff --git a/api/Supabase.Gotrue.UserList-1.html b/api/Supabase.Gotrue.UserList-1.html index 02f187f..36cdf84 100644 --- a/api/Supabase.Gotrue.UserList-1.html +++ b/api/Supabase.Gotrue.UserList-1.html @@ -108,7 +108,7 @@

    Properties Improve this Doc - View Source + View Source

    Aud

    @@ -138,7 +138,7 @@
    Property Value
    Improve this Doc - View Source + View Source

    Users

    @@ -174,7 +174,7 @@
    Property Value
    Improve this Doc
  • - View Source + View Source
  • diff --git a/api/Supabase.Gotrue.VerifyOTPParams.html b/api/Supabase.Gotrue.VerifyOTPParams.html index 2480c44..a417aef 100644 --- a/api/Supabase.Gotrue.VerifyOTPParams.html +++ b/api/Supabase.Gotrue.VerifyOTPParams.html @@ -94,7 +94,7 @@

    Properties Improve this Doc - View Source + View Source

    Email

    @@ -124,7 +124,7 @@
    Property Value
    Improve this Doc - View Source + View Source

    Phone

    @@ -154,7 +154,7 @@
    Property Value
    Improve this Doc - View Source + View Source

    Token

    @@ -184,7 +184,7 @@
    Property Value
    Improve this Doc - View Source + View Source

    Type

    @@ -220,7 +220,7 @@
    Property Value
    Improve this Doc
  • - View Source + View Source
  • diff --git a/manifest.json b/manifest.json index 11d580a..48b35b3 100644 --- a/manifest.json +++ b/manifest.json @@ -21,7 +21,7 @@ "output": { ".html": { "relative_path": "api/Supabase.Gotrue.AdminUserAttributes.html", - "hash": "D3o/Ch+ZtUUJSHGB3VFeUw==" + "hash": "5xJWXMeaZzx5Lef5llT/qA==" } }, "is_incremental": false, @@ -33,7 +33,7 @@ "output": { ".html": { "relative_path": "api/Supabase.Gotrue.Api.html", - "hash": "qW6XI17RJJ2QV+huy3V8FA==" + "hash": "jea4Rq3hHaCa6WKXTXfqzw==" } }, "is_incremental": false, @@ -45,7 +45,7 @@ "output": { ".html": { "relative_path": "api/Supabase.Gotrue.Client.html", - "hash": "OpGWubfXAq2BHKLGBfCtew==" + "hash": "DUS/+uxbnFZTBVGtFBLovw==" } }, "is_incremental": false, @@ -261,7 +261,7 @@ "output": { ".html": { "relative_path": "api/Supabase.Gotrue.Interfaces.IGotrueApi-2.html", - "hash": "TODZW4K2bEyRk+pT935Wiw==" + "hash": "H47hAt0bwSc86mqcNzCNzw==" } }, "is_incremental": false, @@ -273,7 +273,7 @@ "output": { ".html": { "relative_path": "api/Supabase.Gotrue.Interfaces.IGotrueClient-2.AuthEventHandler.html", - "hash": "2FfoSZjfIhhgdIRDH6o7/g==" + "hash": "RQ1iEv0kTVOGm9BdpTMYDw==" } }, "is_incremental": false, @@ -285,7 +285,7 @@ "output": { ".html": { "relative_path": "api/Supabase.Gotrue.Interfaces.IGotrueClient-2.html", - "hash": "A2ObGVW7GEUpaZrZansepg==" + "hash": "/rIIP8KBSUPQX++au6sBkA==" } }, "is_incremental": false, @@ -321,7 +321,7 @@ "output": { ".html": { "relative_path": "api/Supabase.Gotrue.Interfaces.IGotrueStatelessClient-2.html", - "hash": "u8wxn5beBT0hcMTTZOwucQ==" + "hash": "I0RjIWQeICmHlvBdf6Swxw==" } }, "is_incremental": false, @@ -429,7 +429,7 @@ "output": { ".html": { "relative_path": "api/Supabase.Gotrue.Session.html", - "hash": "QrzcDaZ2yxj+05F31+5bzQ==" + "hash": "s/yQgILM8ZRa/kG4CkwbeA==" } }, "is_incremental": false, @@ -525,7 +525,7 @@ "output": { ".html": { "relative_path": "api/Supabase.Gotrue.StatelessClient.StatelessClientOptions.html", - "hash": "EI9qshr42vxYZ/EkPD+V9Q==" + "hash": "M44vrrcYvH+DfjyREqqVPA==" } }, "is_incremental": false, @@ -537,7 +537,7 @@ "output": { ".html": { "relative_path": "api/Supabase.Gotrue.StatelessClient.html", - "hash": "e0zcBc+GXZlx2H3RIqJE5Q==" + "hash": "/NyBDNzYtSjtrZBg4osESg==" } }, "is_incremental": false, @@ -549,7 +549,7 @@ "output": { ".html": { "relative_path": "api/Supabase.Gotrue.TokenRefresh.html", - "hash": "unT2S58tbf9PUzJ+aUbRyA==" + "hash": "5/FsRmHtpIgx4t8rQAPILw==" } }, "is_incremental": false, @@ -573,7 +573,7 @@ "output": { ".html": { "relative_path": "api/Supabase.Gotrue.UserAttributes.html", - "hash": "7vm27I01idskgIIlOnfcaQ==" + "hash": "MjiiOmTLhC2lxzudoi3Kzg==" } }, "is_incremental": false, @@ -585,7 +585,7 @@ "output": { ".html": { "relative_path": "api/Supabase.Gotrue.UserIdentity.html", - "hash": "sg21wC3zZnP7WEE6pQoRjQ==" + "hash": "tSqsJ1VUvHZX/U/lJldBBw==" } }, "is_incremental": false, @@ -597,7 +597,7 @@ "output": { ".html": { "relative_path": "api/Supabase.Gotrue.UserList-1.html", - "hash": "QRZ8q+fG8WNWmQthrF6Bdw==" + "hash": "8fRBjFO9g+JBmJfP2uE4IQ==" } }, "is_incremental": false, @@ -609,7 +609,7 @@ "output": { ".html": { "relative_path": "api/Supabase.Gotrue.VerifyOTPParams.html", - "hash": "iCQTXlxmJdz2X5OIh0d3dA==" + "hash": "ljaMM0fDC3vMKJVprpIaaw==" } }, "is_incremental": false, diff --git a/xrefmap.yml b/xrefmap.yml index 097317d..1d025b8 100644 --- a/xrefmap.yml +++ b/xrefmap.yml @@ -391,12 +391,12 @@ references: isSpec: "True" fullName: Supabase.Gotrue.Api.Reauthenticate nameWithType: Api.Reauthenticate -- uid: Supabase.Gotrue.Api.RefreshAccessToken(System.String,System.String) - name: RefreshAccessToken(String, String) - href: api/Supabase.Gotrue.Api.html#Supabase_Gotrue_Api_RefreshAccessToken_System_String_System_String_ - commentId: M:Supabase.Gotrue.Api.RefreshAccessToken(System.String,System.String) - fullName: Supabase.Gotrue.Api.RefreshAccessToken(System.String, System.String) - nameWithType: Api.RefreshAccessToken(String, String) +- uid: Supabase.Gotrue.Api.RefreshAccessToken(System.String) + name: RefreshAccessToken(String) + href: api/Supabase.Gotrue.Api.html#Supabase_Gotrue_Api_RefreshAccessToken_System_String_ + commentId: M:Supabase.Gotrue.Api.RefreshAccessToken(System.String) + fullName: Supabase.Gotrue.Api.RefreshAccessToken(System.String) + nameWithType: Api.RefreshAccessToken(String) - uid: Supabase.Gotrue.Api.RefreshAccessToken* name: RefreshAccessToken href: api/Supabase.Gotrue.Api.html#Supabase_Gotrue_Api_RefreshAccessToken_ @@ -850,12 +850,12 @@ references: commentId: M:Supabase.Gotrue.Client.RefreshToken fullName: Supabase.Gotrue.Client.RefreshToken() nameWithType: Client.RefreshToken() -- uid: Supabase.Gotrue.Client.RefreshToken(System.String,System.String) - name: RefreshToken(String, String) - href: api/Supabase.Gotrue.Client.html#Supabase_Gotrue_Client_RefreshToken_System_String_System_String_ - commentId: M:Supabase.Gotrue.Client.RefreshToken(System.String,System.String) - fullName: Supabase.Gotrue.Client.RefreshToken(System.String, System.String) - nameWithType: Client.RefreshToken(String, String) +- uid: Supabase.Gotrue.Client.RefreshToken(System.String) + name: RefreshToken(String) + href: api/Supabase.Gotrue.Client.html#Supabase_Gotrue_Client_RefreshToken_System_String_ + commentId: M:Supabase.Gotrue.Client.RefreshToken(System.String) + fullName: Supabase.Gotrue.Client.RefreshToken(System.String) + nameWithType: Client.RefreshToken(String) - uid: Supabase.Gotrue.Client.RefreshToken* name: RefreshToken href: api/Supabase.Gotrue.Client.html#Supabase_Gotrue_Client_RefreshToken_ @@ -918,6 +918,19 @@ references: isSpec: "True" fullName: Supabase.Gotrue.Client.SendMagicLink nameWithType: Client.SendMagicLink +- uid: Supabase.Gotrue.Client.SetAuth(System.String) + name: SetAuth(String) + href: api/Supabase.Gotrue.Client.html#Supabase_Gotrue_Client_SetAuth_System_String_ + commentId: M:Supabase.Gotrue.Client.SetAuth(System.String) + fullName: Supabase.Gotrue.Client.SetAuth(System.String) + nameWithType: Client.SetAuth(String) +- uid: Supabase.Gotrue.Client.SetAuth* + name: SetAuth + href: api/Supabase.Gotrue.Client.html#Supabase_Gotrue_Client_SetAuth_ + commentId: Overload:Supabase.Gotrue.Client.SetAuth + isSpec: "True" + fullName: Supabase.Gotrue.Client.SetAuth + nameWithType: Client.SetAuth - uid: Supabase.Gotrue.Client.SetPersistence(Supabase.Gotrue.Interfaces.IGotrueSessionPersistence{Supabase.Gotrue.Session}) name: SetPersistence(IGotrueSessionPersistence) href: api/Supabase.Gotrue.Client.html#Supabase_Gotrue_Client_SetPersistence_Supabase_Gotrue_Interfaces_IGotrueSessionPersistence_Supabase_Gotrue_Session__ @@ -934,19 +947,6 @@ references: isSpec: "True" fullName: Supabase.Gotrue.Client.SetPersistence nameWithType: Client.SetPersistence -- uid: Supabase.Gotrue.Client.SetSession(System.String,System.String,System.Boolean) - name: SetSession(String, String, Boolean) - href: api/Supabase.Gotrue.Client.html#Supabase_Gotrue_Client_SetSession_System_String_System_String_System_Boolean_ - commentId: M:Supabase.Gotrue.Client.SetSession(System.String,System.String,System.Boolean) - fullName: Supabase.Gotrue.Client.SetSession(System.String, System.String, System.Boolean) - nameWithType: Client.SetSession(String, String, Boolean) -- uid: Supabase.Gotrue.Client.SetSession* - name: SetSession - href: api/Supabase.Gotrue.Client.html#Supabase_Gotrue_Client_SetSession_ - commentId: Overload:Supabase.Gotrue.Client.SetSession - isSpec: "True" - fullName: Supabase.Gotrue.Client.SetSession - nameWithType: Client.SetSession - uid: Supabase.Gotrue.Client.Settings name: Settings() href: api/Supabase.Gotrue.Client.html#Supabase_Gotrue_Client_Settings @@ -2168,14 +2168,14 @@ references: fullName.vb: Supabase.Gotrue.Interfaces.IGotrueApi(Of TUser, TSession).Reauthenticate nameWithType: IGotrueApi.Reauthenticate nameWithType.vb: IGotrueApi(Of TUser, TSession).Reauthenticate -- uid: Supabase.Gotrue.Interfaces.IGotrueApi`2.RefreshAccessToken(System.String,System.String) - name: RefreshAccessToken(String, String) - href: api/Supabase.Gotrue.Interfaces.IGotrueApi-2.html#Supabase_Gotrue_Interfaces_IGotrueApi_2_RefreshAccessToken_System_String_System_String_ - commentId: M:Supabase.Gotrue.Interfaces.IGotrueApi`2.RefreshAccessToken(System.String,System.String) - fullName: Supabase.Gotrue.Interfaces.IGotrueApi.RefreshAccessToken(System.String, System.String) - fullName.vb: Supabase.Gotrue.Interfaces.IGotrueApi(Of TUser, TSession).RefreshAccessToken(System.String, System.String) - nameWithType: IGotrueApi.RefreshAccessToken(String, String) - nameWithType.vb: IGotrueApi(Of TUser, TSession).RefreshAccessToken(String, String) +- uid: Supabase.Gotrue.Interfaces.IGotrueApi`2.RefreshAccessToken(System.String) + name: RefreshAccessToken(String) + href: api/Supabase.Gotrue.Interfaces.IGotrueApi-2.html#Supabase_Gotrue_Interfaces_IGotrueApi_2_RefreshAccessToken_System_String_ + commentId: M:Supabase.Gotrue.Interfaces.IGotrueApi`2.RefreshAccessToken(System.String) + fullName: Supabase.Gotrue.Interfaces.IGotrueApi.RefreshAccessToken(System.String) + fullName.vb: Supabase.Gotrue.Interfaces.IGotrueApi(Of TUser, TSession).RefreshAccessToken(System.String) + nameWithType: IGotrueApi.RefreshAccessToken(String) + nameWithType.vb: IGotrueApi(Of TUser, TSession).RefreshAccessToken(String) - uid: Supabase.Gotrue.Interfaces.IGotrueApi`2.RefreshAccessToken* name: RefreshAccessToken href: api/Supabase.Gotrue.Interfaces.IGotrueApi-2.html#Supabase_Gotrue_Interfaces_IGotrueApi_2_RefreshAccessToken_ @@ -2725,23 +2725,6 @@ references: fullName.vb: Supabase.Gotrue.Interfaces.IGotrueClient(Of TUser, TSession).RefreshSession nameWithType: IGotrueClient.RefreshSession nameWithType.vb: IGotrueClient(Of TUser, TSession).RefreshSession -- uid: Supabase.Gotrue.Interfaces.IGotrueClient`2.RefreshToken - name: RefreshToken() - href: api/Supabase.Gotrue.Interfaces.IGotrueClient-2.html#Supabase_Gotrue_Interfaces_IGotrueClient_2_RefreshToken - commentId: M:Supabase.Gotrue.Interfaces.IGotrueClient`2.RefreshToken - fullName: Supabase.Gotrue.Interfaces.IGotrueClient.RefreshToken() - fullName.vb: Supabase.Gotrue.Interfaces.IGotrueClient(Of TUser, TSession).RefreshToken() - nameWithType: IGotrueClient.RefreshToken() - nameWithType.vb: IGotrueClient(Of TUser, TSession).RefreshToken() -- uid: Supabase.Gotrue.Interfaces.IGotrueClient`2.RefreshToken* - name: RefreshToken - href: api/Supabase.Gotrue.Interfaces.IGotrueClient-2.html#Supabase_Gotrue_Interfaces_IGotrueClient_2_RefreshToken_ - commentId: Overload:Supabase.Gotrue.Interfaces.IGotrueClient`2.RefreshToken - isSpec: "True" - fullName: Supabase.Gotrue.Interfaces.IGotrueClient.RefreshToken - fullName.vb: Supabase.Gotrue.Interfaces.IGotrueClient(Of TUser, TSession).RefreshToken - nameWithType: IGotrueClient.RefreshToken - nameWithType.vb: IGotrueClient(Of TUser, TSession).RefreshToken - uid: Supabase.Gotrue.Interfaces.IGotrueClient`2.RemoveStateChangedListener(Supabase.Gotrue.Interfaces.IGotrueClient{`0,`1}.AuthEventHandler) name: RemoveStateChangedListener(IGotrueClient.AuthEventHandler) href: api/Supabase.Gotrue.Interfaces.IGotrueClient-2.html#Supabase_Gotrue_Interfaces_IGotrueClient_2_RemoveStateChangedListener_Supabase_Gotrue_Interfaces_IGotrueClient__0__1__AuthEventHandler_ @@ -2811,6 +2794,23 @@ references: fullName.vb: Supabase.Gotrue.Interfaces.IGotrueClient(Of TUser, TSession).SendMagicLink nameWithType: IGotrueClient.SendMagicLink nameWithType.vb: IGotrueClient(Of TUser, TSession).SendMagicLink +- uid: Supabase.Gotrue.Interfaces.IGotrueClient`2.SetAuth(System.String) + name: SetAuth(String) + href: api/Supabase.Gotrue.Interfaces.IGotrueClient-2.html#Supabase_Gotrue_Interfaces_IGotrueClient_2_SetAuth_System_String_ + commentId: M:Supabase.Gotrue.Interfaces.IGotrueClient`2.SetAuth(System.String) + fullName: Supabase.Gotrue.Interfaces.IGotrueClient.SetAuth(System.String) + fullName.vb: Supabase.Gotrue.Interfaces.IGotrueClient(Of TUser, TSession).SetAuth(System.String) + nameWithType: IGotrueClient.SetAuth(String) + nameWithType.vb: IGotrueClient(Of TUser, TSession).SetAuth(String) +- uid: Supabase.Gotrue.Interfaces.IGotrueClient`2.SetAuth* + name: SetAuth + href: api/Supabase.Gotrue.Interfaces.IGotrueClient-2.html#Supabase_Gotrue_Interfaces_IGotrueClient_2_SetAuth_ + commentId: Overload:Supabase.Gotrue.Interfaces.IGotrueClient`2.SetAuth + isSpec: "True" + fullName: Supabase.Gotrue.Interfaces.IGotrueClient.SetAuth + fullName.vb: Supabase.Gotrue.Interfaces.IGotrueClient(Of TUser, TSession).SetAuth + nameWithType: IGotrueClient.SetAuth + nameWithType.vb: IGotrueClient(Of TUser, TSession).SetAuth - uid: Supabase.Gotrue.Interfaces.IGotrueClient`2.SetPersistence(Supabase.Gotrue.Interfaces.IGotrueSessionPersistence{`1}) name: SetPersistence(IGotrueSessionPersistence) href: api/Supabase.Gotrue.Interfaces.IGotrueClient-2.html#Supabase_Gotrue_Interfaces_IGotrueClient_2_SetPersistence_Supabase_Gotrue_Interfaces_IGotrueSessionPersistence__1__ @@ -2829,23 +2829,6 @@ references: fullName.vb: Supabase.Gotrue.Interfaces.IGotrueClient(Of TUser, TSession).SetPersistence nameWithType: IGotrueClient.SetPersistence nameWithType.vb: IGotrueClient(Of TUser, TSession).SetPersistence -- uid: Supabase.Gotrue.Interfaces.IGotrueClient`2.SetSession(System.String,System.String,System.Boolean) - name: SetSession(String, String, Boolean) - href: api/Supabase.Gotrue.Interfaces.IGotrueClient-2.html#Supabase_Gotrue_Interfaces_IGotrueClient_2_SetSession_System_String_System_String_System_Boolean_ - commentId: M:Supabase.Gotrue.Interfaces.IGotrueClient`2.SetSession(System.String,System.String,System.Boolean) - fullName: Supabase.Gotrue.Interfaces.IGotrueClient.SetSession(System.String, System.String, System.Boolean) - fullName.vb: Supabase.Gotrue.Interfaces.IGotrueClient(Of TUser, TSession).SetSession(System.String, System.String, System.Boolean) - nameWithType: IGotrueClient.SetSession(String, String, Boolean) - nameWithType.vb: IGotrueClient(Of TUser, TSession).SetSession(String, String, Boolean) -- uid: Supabase.Gotrue.Interfaces.IGotrueClient`2.SetSession* - name: SetSession - href: api/Supabase.Gotrue.Interfaces.IGotrueClient-2.html#Supabase_Gotrue_Interfaces_IGotrueClient_2_SetSession_ - commentId: Overload:Supabase.Gotrue.Interfaces.IGotrueClient`2.SetSession - isSpec: "True" - fullName: Supabase.Gotrue.Interfaces.IGotrueClient.SetSession - fullName.vb: Supabase.Gotrue.Interfaces.IGotrueClient(Of TUser, TSession).SetSession - nameWithType: IGotrueClient.SetSession - nameWithType.vb: IGotrueClient(Of TUser, TSession).SetSession - uid: Supabase.Gotrue.Interfaces.IGotrueClient`2.Settings name: Settings() href: api/Supabase.Gotrue.Interfaces.IGotrueClient-2.html#Supabase_Gotrue_Interfaces_IGotrueClient_2_Settings @@ -3324,14 +3307,14 @@ references: fullName.vb: Supabase.Gotrue.Interfaces.IGotrueStatelessClient(Of TUser, TSession).ListUsers nameWithType: IGotrueStatelessClient.ListUsers nameWithType.vb: IGotrueStatelessClient(Of TUser, TSession).ListUsers -- uid: Supabase.Gotrue.Interfaces.IGotrueStatelessClient`2.RefreshToken(System.String,System.String,Supabase.Gotrue.StatelessClient.StatelessClientOptions) - name: RefreshToken(String, String, StatelessClient.StatelessClientOptions) - href: api/Supabase.Gotrue.Interfaces.IGotrueStatelessClient-2.html#Supabase_Gotrue_Interfaces_IGotrueStatelessClient_2_RefreshToken_System_String_System_String_Supabase_Gotrue_StatelessClient_StatelessClientOptions_ - commentId: M:Supabase.Gotrue.Interfaces.IGotrueStatelessClient`2.RefreshToken(System.String,System.String,Supabase.Gotrue.StatelessClient.StatelessClientOptions) - fullName: Supabase.Gotrue.Interfaces.IGotrueStatelessClient.RefreshToken(System.String, System.String, Supabase.Gotrue.StatelessClient.StatelessClientOptions) - fullName.vb: Supabase.Gotrue.Interfaces.IGotrueStatelessClient(Of TUser, TSession).RefreshToken(System.String, System.String, Supabase.Gotrue.StatelessClient.StatelessClientOptions) - nameWithType: IGotrueStatelessClient.RefreshToken(String, String, StatelessClient.StatelessClientOptions) - nameWithType.vb: IGotrueStatelessClient(Of TUser, TSession).RefreshToken(String, String, StatelessClient.StatelessClientOptions) +- uid: Supabase.Gotrue.Interfaces.IGotrueStatelessClient`2.RefreshToken(System.String,Supabase.Gotrue.StatelessClient.StatelessClientOptions) + name: RefreshToken(String, StatelessClient.StatelessClientOptions) + href: api/Supabase.Gotrue.Interfaces.IGotrueStatelessClient-2.html#Supabase_Gotrue_Interfaces_IGotrueStatelessClient_2_RefreshToken_System_String_Supabase_Gotrue_StatelessClient_StatelessClientOptions_ + commentId: M:Supabase.Gotrue.Interfaces.IGotrueStatelessClient`2.RefreshToken(System.String,Supabase.Gotrue.StatelessClient.StatelessClientOptions) + fullName: Supabase.Gotrue.Interfaces.IGotrueStatelessClient.RefreshToken(System.String, Supabase.Gotrue.StatelessClient.StatelessClientOptions) + fullName.vb: Supabase.Gotrue.Interfaces.IGotrueStatelessClient(Of TUser, TSession).RefreshToken(System.String, Supabase.Gotrue.StatelessClient.StatelessClientOptions) + nameWithType: IGotrueStatelessClient.RefreshToken(String, StatelessClient.StatelessClientOptions) + nameWithType.vb: IGotrueStatelessClient(Of TUser, TSession).RefreshToken(String, StatelessClient.StatelessClientOptions) - uid: Supabase.Gotrue.Interfaces.IGotrueStatelessClient`2.RefreshToken* name: RefreshToken href: api/Supabase.Gotrue.Interfaces.IGotrueStatelessClient-2.html#Supabase_Gotrue_Interfaces_IGotrueStatelessClient_2_RefreshToken_ @@ -4333,12 +4316,12 @@ references: isSpec: "True" fullName: Supabase.Gotrue.StatelessClient.ListUsers nameWithType: StatelessClient.ListUsers -- uid: Supabase.Gotrue.StatelessClient.RefreshToken(System.String,System.String,Supabase.Gotrue.StatelessClient.StatelessClientOptions) - name: RefreshToken(String, String, StatelessClient.StatelessClientOptions) - href: api/Supabase.Gotrue.StatelessClient.html#Supabase_Gotrue_StatelessClient_RefreshToken_System_String_System_String_Supabase_Gotrue_StatelessClient_StatelessClientOptions_ - commentId: M:Supabase.Gotrue.StatelessClient.RefreshToken(System.String,System.String,Supabase.Gotrue.StatelessClient.StatelessClientOptions) - fullName: Supabase.Gotrue.StatelessClient.RefreshToken(System.String, System.String, Supabase.Gotrue.StatelessClient.StatelessClientOptions) - nameWithType: StatelessClient.RefreshToken(String, String, StatelessClient.StatelessClientOptions) +- uid: Supabase.Gotrue.StatelessClient.RefreshToken(System.String,Supabase.Gotrue.StatelessClient.StatelessClientOptions) + name: RefreshToken(String, StatelessClient.StatelessClientOptions) + href: api/Supabase.Gotrue.StatelessClient.html#Supabase_Gotrue_StatelessClient_RefreshToken_System_String_Supabase_Gotrue_StatelessClient_StatelessClientOptions_ + commentId: M:Supabase.Gotrue.StatelessClient.RefreshToken(System.String,Supabase.Gotrue.StatelessClient.StatelessClientOptions) + fullName: Supabase.Gotrue.StatelessClient.RefreshToken(System.String, Supabase.Gotrue.StatelessClient.StatelessClientOptions) + nameWithType: StatelessClient.RefreshToken(String, StatelessClient.StatelessClientOptions) - uid: Supabase.Gotrue.StatelessClient.RefreshToken* name: RefreshToken href: api/Supabase.Gotrue.StatelessClient.html#Supabase_Gotrue_StatelessClient_RefreshToken_
    System.StringotpTokentoken

    Token sent to the user's phone.