> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SuperOffice.WebApi.Authorization.Utility.UrlHelper

# <a id="SuperOffice_WebApi_Authorization_Utility_UrlHelper" /> Class UrlHelper

Namespace: [SuperOffice.WebApi.Authorization.Utility](SuperOffice.WebApi.Authorization.Utility.md)\
Assembly: SuperOffice.WebApi.Authorization.dll

Useful for getting formatted URL strings.

```csharp theme={null}
public class UrlHelper
```

#### Inheritance

[object](https://learn.microsoft.com/dotnet/api/system.object) ←
[UrlHelper](SuperOffice.WebApi.Authorization.Utility.UrlHelper.md)

#### Inherited Members

[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring),
[object.Equals(object)](https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals\(system-object\)),
[object.Equals(object, object)](https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals\(system-object-system-object\)),
[object.ReferenceEquals(object, object)](https://learn.microsoft.com/dotnet/api/system.object.referenceequals),
[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode),
[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype),
[object.MemberwiseClone()](https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone)

## Constructors

### <a id="SuperOffice_WebApi_Authorization_Utility_UrlHelper__ctor_System_String_" /> UrlHelper(string)

Helper class for getting common URL strings for the specified subdomain environment.

```csharp theme={null}
public UrlHelper(string subdomain)
```

#### Parameters

`subdomain` [string](https://learn.microsoft.com/dotnet/api/system.string)

Online environment subdomain (sod, qastage, online)

## Methods

### <a id="SuperOffice_WebApi_Authorization_Utility_UrlHelper_GetAuthority" /> GetAuthority()

```csharp theme={null}
public string GetAuthority()
```

#### Returns

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Authorization_Utility_UrlHelper_GetClaimsIssuer" /> GetClaimsIssuer()

```csharp theme={null}
public string GetClaimsIssuer()
```

#### Returns

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Authorization_Utility_UrlHelper_GetMetadataAddress" /> GetMetadataAddress()

```csharp theme={null}
public string GetMetadataAddress()
```

#### Returns

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Authorization_Utility_UrlHelper_GetTenantStatusUrl_System_String_" /> GetTenantStatusUrl(string)

```csharp theme={null}
public string GetTenantStatusUrl(string tenantCustId)
```

#### Parameters

`tenantCustId` [string](https://learn.microsoft.com/dotnet/api/system.string)

#### Returns

[string](https://learn.microsoft.com/dotnet/api/system.string)


## Related topics

- [SuperOffice.WebApi.Authorization.Utility](/en/api/reference/webapi/SuperOffice.WebApi.Authorization.Utility.md)
- [SuperOffice.WebApi.Authorization](/en/api/reference/webapi/SuperOffice.WebApi.Authorization.md)
- [SuperOffice.WebApi.WebApiOptions](/en/api/reference/webapi/SuperOffice.WebApi.WebApiOptions.md)
- [SuperOffice.WebApi.Authorization.ReAuthorizationArgs](/en/api/reference/webapi/SuperOffice.WebApi.Authorization.ReAuthorizationArgs.md)
- [SuperOffice.WebApi.Authorization.AuthorizationAccessToken](/en/api/reference/webapi/SuperOffice.WebApi.Authorization.AuthorizationAccessToken.md)
- [SuperOffice.WebApi.Data.UserConnectedState](/en/api/reference/webapi/SuperOffice.WebApi.Data.UserConnectedState.md)
