Add files via upload
This commit is contained in:
23
LightlessSyncAPI/Routes/LightlessAuth.cs
Normal file
23
LightlessSyncAPI/Routes/LightlessAuth.cs
Normal file
@@ -0,0 +1,23 @@
|
||||
namespace LightlessSync.API.Routes;
|
||||
|
||||
public class LightlessAuth
|
||||
{
|
||||
public const string OAuth = "/oauth";
|
||||
public const string Auth = "/auth";
|
||||
public const string Auth_CreateIdent = "createWithIdent";
|
||||
public const string Auth_RenewToken = "renewToken";
|
||||
public const string OAuth_GetUIDsBasedOnSecretKeys = "getUIDsViaSecretKey";
|
||||
public const string OAuth_CreateOAuth = "createWithOAuth";
|
||||
public const string OAuth_RenewOAuthToken = "renewToken";
|
||||
public const string OAuth_GetDiscordOAuthEndpoint = "getDiscordOAuthEndpoint";
|
||||
public const string OAuth_GetUIDs = "getUIDs";
|
||||
public const string OAuth_GetDiscordOAuthToken = "getDiscordOAuthToken";
|
||||
public static Uri AuthFullPath(Uri baseUri) => new Uri(baseUri, Auth + "/" + Auth_CreateIdent);
|
||||
public static Uri AuthWithOauthFullPath(Uri baseUri) => new Uri(baseUri, OAuth + "/" + OAuth_CreateOAuth);
|
||||
public static Uri RenewTokenFullPath(Uri baseUri) => new Uri(baseUri, Auth + "/" + Auth_RenewToken);
|
||||
public static Uri RenewOAuthTokenFullPath(Uri baseUri) => new Uri(baseUri, OAuth + "/" + OAuth_RenewOAuthToken);
|
||||
public static Uri GetUIDsBasedOnSecretKeyFullPath(Uri baseUri) => new Uri(baseUri, OAuth + "/" + OAuth_GetUIDsBasedOnSecretKeys);
|
||||
public static Uri GetDiscordOAuthEndpointFullPath(Uri baseUri) => new Uri(baseUri, OAuth + "/" + OAuth_GetDiscordOAuthEndpoint);
|
||||
public static Uri GetDiscordOAuthTokenFullPath(Uri baseUri, string sessionId) => new Uri(baseUri, OAuth + "/" + OAuth_GetDiscordOAuthToken + "?sessionId=" + sessionId);
|
||||
public static Uri GetUIDsFullPath(Uri baseUri) => new Uri(baseUri, OAuth + "/" + OAuth_GetUIDs);
|
||||
}
|
||||
Reference in New Issue
Block a user