Skip to main content

AzureEntraIdProviderDto

Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects

Identity provider configuration specifically for Azure Entry ID

public class AzureEntraIdProviderDto : IdentityProviderDto

Inheritance ObjectIdentityProviderDtoAzureEntraIdProviderDto

Properties

TenantId

The Tenant ID for the Azure Entra ID.

public string TenantId { get; set; }

Property Value

String

Authority

Authority (default value: https://login.microsoftonline.com).

public string Authority { get; set; }

Property Value

String

ClientId

Client ID (group Azure Entra ID).

public string ClientId { get; set; }

Property Value

String

ClientSecret

Client Secret (group Entra ID).

public string ClientSecret { get; set; }

Property Value

String

IsEnabled

Indicates if an identity provider is enabled

public bool IsEnabled { get; set; }

Property Value

Boolean

RtId

Unique ID for the IdentityProviderConfiguration. Do not set this property when creating a new configuration. The API automatically returns an ID once the configuration has been created.

public Nullable<OctoObjectId> RtId { get; set; }

Property Value

Nullable<OctoObjectId>

Name

Free definable for all different identity provider types.

public string Name { get; set; }

Property Value

String

Description

An arbitrary long text describing the identity provider configuration in detail.

public string Description { get; set; }

Property Value

String

Constructors

AzureEntraIdProviderDto()

public AzureEntraIdProviderDto()