docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class IdProviderOptions

    The metadata about an ID provider that is used to render the settings UI.

    Inheritance
    object
    IdProviderOptions
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Unity.Services.Authentication.Editor
    Assembly: Unity.Services.Authentication.Editor.dll
    Syntax
    public class IdProviderOptions

    Properties

    CanBeDeleted

    Whether the id provider can be deleted. True by default

    Declaration
    public bool CanBeDeleted { get; set; }
    Property Value
    Type Description
    bool

    ClientIdDisplayName

    The display name of the Client ID field. In some ID providers it can be named differently, like "App ID".

    Declaration
    public string ClientIdDisplayName { get; set; }
    Property Value
    Type Description
    string

    ClientSecretDisplayName

    The display name of the Client Secret field. In some ID providers it can be named differently, like "App Secret".

    Declaration
    public string ClientSecretDisplayName { get; set; }
    Property Value
    Type Description
    string

    CustomSettingsElementCreator

    The delegate to create custom settings UI element for the ID provider. If provided, the element is appended to the IdProviderElement.

    Declaration
    public IdProviderOptions.CreateCustomSettingsElementDelegate CustomSettingsElementCreator { get; set; }
    Property Value
    Type Description
    IdProviderOptions.CreateCustomSettingsElementDelegate

    DisplayName

    The display name of the ID provider.

    Declaration
    public string DisplayName { get; set; }
    Property Value
    Type Description
    string

    IdProviderType

    The type of the ID provider. This is the type string that is accepted by ID Provider admin API.

    Declaration
    public string IdProviderType { get; set; }
    Property Value
    Type Description
    string

    NeedClientId

    Whether the client id is needed in the target ID provider. True by default.

    Declaration
    public bool NeedClientId { get; set; }
    Property Value
    Type Description
    bool

    NeedClientSecret

    Whether the client secret is needed in the target ID provider.

    Declaration
    public bool NeedClientSecret { get; set; }
    Property Value
    Type Description
    bool

    NeedRelyingParty

    Whether the relying party is needed in the target ID provider.

    Declaration
    public bool NeedRelyingParty { get; set; }
    Property Value
    Type Description
    bool

    SupportsAdditionalAppIds

    Whether the id provider supports additional appids. False by default

    Declaration
    public bool SupportsAdditionalAppIds { get; set; }
    Property Value
    Type Description
    bool
    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)