Class EntraOrganizationalBrandingSettings
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents the organizational branding settings for an Entra directory.
public class EntraOrganizationalBrandingSettings : BaseTypeSection, IComparable<EntraOrganizationalBrandingSettings>
- Inheritance
-
EntraOrganizationalBrandingSettings
- Implements
Constructors
EntraOrganizationalBrandingSettings()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.EntraOrganizationalBrandingSettings class.
public EntraOrganizationalBrandingSettings()
Properties
BackgroundColor
Gets or sets the background color as a hex value.
public string BackgroundColor { get; set; }
Property Value
CustomAccountResetCredentialsUrl
Gets or sets the self service password reset URL.
public string CustomAccountResetCredentialsUrl { get; set; }
Property Value
CustomCannotAccessYourAccountText
Gets or sets the custom "Cannot Access Your Account" text.
public string CustomCannotAccessYourAccountText { get; set; }
Property Value
CustomForgotMyPasswordText
Gets or sets the custom "Forgot My Password" text.
public string CustomForgotMyPasswordText { get; set; }
Property Value
CustomPrivacyAndCookiesText
Gets or sets the custom "Privacy and Cookies" text.
public string CustomPrivacyAndCookiesText { get; set; }
Property Value
CustomPrivacyAndCookiesUrl
Gets or sets the custom "Privacy and Cookies" URL.
public string CustomPrivacyAndCookiesUrl { get; set; }
Property Value
CustomTermsOfUseText
Gets or sets the custom "Terms of Use" text.
public string CustomTermsOfUseText { get; set; }
Property Value
CustomTermsOfUseUrl
Gets or sets the custom "Terms of Use" URL.
public string CustomTermsOfUseUrl { get; set; }
Property Value
HeaderBackgroundColor
Gets or sets the header background color.
public string HeaderBackgroundColor { get; set; }
Property Value
Identifier
Gets or sets the unique identifier for the branding settings. This is for internal use only.
public Guid Identifier { get; set; }
Property Value
IsBackgroundImageConfigured
Gets or sets whether a background image is configured.
public BooleanOption IsBackgroundImageConfigured { get; set; }
Property Value
IsBannerLogoConfigured
Gets or sets whether a banner logo is configured.
public BooleanOption IsBannerLogoConfigured { get; set; }
Property Value
IsCustomCssConfigured
Gets or sets whether custom CSS is configured.
public BooleanOption IsCustomCssConfigured { get; set; }
Property Value
IsDefault
Gets whether the branding is the default branding.
public bool IsDefault { get; }
Property Value
IsFaviconConfigured
Gets or sets whether a favicon is configured.
public BooleanOption IsFaviconConfigured { get; set; }
Property Value
IsFooterShown
Gets or sets whether the footer is shown.
public BooleanOption IsFooterShown { get; set; }
Property Value
IsHeaderLogoConfigured
Gets or sets whether a header logo is configured.
public BooleanOption IsHeaderLogoConfigured { get; set; }
Property Value
IsHeaderShown
Gets or sets whether the header is shown.
public BooleanOption IsHeaderShown { get; set; }
Property Value
IsSquareLogoConfigured
Gets or sets whether a square logo is configured for the light theme.
public BooleanOption IsSquareLogoConfigured { get; set; }
Property Value
IsSquareLogoDarkConfigured
Gets or sets whether a square logo is configured for the dark theme.
public BooleanOption IsSquareLogoDarkConfigured { get; set; }
Property Value
Language
Gets or sets the branding language.
public string Language { get; set; }
Property Value
LanguageIdentifier
Gets or sets the branding language identifier.
public string LanguageIdentifier { get; set; }
Property Value
LayoutTemplate
Gets or sets the layout.
public EntraOrganizationalBrandingLayoutTemplate LayoutTemplate { get; set; }
Property Value
LayoutTemplateString
Gets the layout as a human readable string.
public string LayoutTemplateString { get; set; }
Property Value
ShowAccountResetCredentials
Gets or sets whether to show the self-service password reset (SSPR) hyperlinks such as "Can't access your account?", "Forgot my password" and "Reset it now".
public BooleanOption ShowAccountResetCredentials { get; set; }
Property Value
ShowCannotAccessYourAccount
Gets or sets whether to show the "Cannot Access Your Account" hyperlink.
public BooleanOption ShowCannotAccessYourAccount { get; set; }
Property Value
ShowForgotMyPassword
Gets or sets whether to show the "Forgot My Password" hyperlink.
public BooleanOption ShowForgotMyPassword { get; set; }
Property Value
ShowPrivacyAndCookies
Gets or sets whether to show the "Privacy and Cookies" hyperlink.
public BooleanOption ShowPrivacyAndCookies { get; set; }
Property Value
ShowResetItNow
Gets or sets whether to show the "Reset It Now" hyperlink.
public BooleanOption ShowResetItNow { get; set; }
Property Value
ShowTermsOfUse
Gets or sets whether to show the "Terms of Use" hyperlink.
public BooleanOption ShowTermsOfUse { get; set; }
Property Value
SignInPageText
Gets or sets the sign-in page text.
public string SignInPageText { get; set; }
Property Value
UsernameHintText
Gets or sets the username hint text.
public string UsernameHintText { get; set; }
Property Value
Methods
CompareTo(EntraOrganizationalBrandingSettings)
Compares two CENTREL.XIA.Configuration.Types.EntraOrganizationalBrandingSettings objects to allow sorting alphabetically by language.
public int CompareTo(EntraOrganizationalBrandingSettings other)
Parameters
otherEntraOrganizationalBrandingSettingsThe CENTREL.XIA.Configuration.Types.EntraOrganizationalBrandingSettings to compare to.
Returns
- int
The sort order of the two CENTREL.XIA.Configuration.Types.EntraOrganizationalBrandingSettings objects.
ToString()
Returns the CENTREL.XIA.Configuration.Types.EntraOrganizationalBrandingSettings as a human readable string.
public override string ToString()
Returns
- string
The CENTREL.XIA.Configuration.Types.EntraOrganizationalBrandingSettings as a human readable string.