add and adjust more routes

This commit is contained in:
Stanley Dimant
2024-10-29 10:08:50 +01:00
parent c1e62b3ed1
commit 93fc431391
2 changed files with 12 additions and 6 deletions

View File

@@ -7,7 +7,7 @@
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="MessagePack.Annotations" Version="2.5.172" /> <PackageReference Include="MessagePack.Annotations" Version="2.5.187" />
</ItemGroup> </ItemGroup>
</Project> </Project>

View File

@@ -2,14 +2,20 @@
public class MareAuth public class MareAuth
{ {
public const string OAuth = "/oauth";
public const string Auth = "/auth"; public const string Auth = "/auth";
public const string Auth_CreateIdent = "createWithIdent"; public const string Auth_CreateIdent = "createWithIdent";
public const string Auth_CreateOAuth = "createWithOAuth";
public const string Auth_RenewToken = "renewToken"; public const string Auth_RenewToken = "renewToken";
public const string Auth_RenewOAuthToken = "renewOAuthToken"; 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 AuthFullPath(Uri baseUri) => new Uri(baseUri, Auth + "/" + Auth_CreateIdent);
public static Uri AuthWithOauthFullPath(Uri baseUri) => new Uri(baseUri, Auth + "/" + Auth_CreateOAuth); 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 RenewTokenFullPath(Uri baseUri) => new Uri(baseUri, Auth + "/" + Auth_RenewToken);
public static Uri RenewOAuthTokenFullPath(Uri baseUri) => new Uri(baseUri, Auth + "/" + Auth_RenewOAuthToken); public static Uri RenewOAuthTokenFullPath(Uri baseUri) => new Uri(baseUri, OAuth + "/" + OAuth_RenewOAuthToken);
public static Uri GetDiscordOAuthEndpoint(Uri baseUri) => new Uri(baseUri, OAuth + "/" + OAuth_GetDiscordOAuthEndpoint);
public static Uri GetDiscordOAuthToken(Uri baseUri) => new Uri(baseUri, OAuth + "/" + OAuth_GetDiscordOAuthToken);
public static Uri GetUIDs(Uri baseUri) => new Uri(baseUri, OAuth + "/" + OAuth_GetUIDs);
} }