Show / Hide Table of Contents

    Class IdentityExtensions

    Extensions for graph api contracts

    Inheritance
    Object
    IdentityExtensions
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Microsoft.Graph
    Assembly: Microsoft.Graph.Communications.Core.dll
    Syntax
    public static class IdentityExtensions

    Methods

    GetApplicationInstance(IdentitySet)

    Gets the application instance identity from identity set. This is part of additional data.

    Declaration
    public static Identity GetApplicationInstance(this IdentitySet identitySet)
    Parameters
    Type Name Description
    IdentitySet identitySet

    The identity set.

    Returns
    Type Description
    Identity

    Identity

    GetEncrypted(IdentitySet)

    Get the encrypted identity part of the additional data This identity must be retrieved when other identities are not listed

    Declaration
    public static Identity GetEncrypted(this IdentitySet identity)
    Parameters
    Type Name Description
    IdentitySet identity

    The identity

    Returns
    Type Description
    Identity

    The encrypted identity

    GetGuest(IdentitySet)

    Gets the guest identity from identity set. This is part of additional data.

    Declaration
    public static Identity GetGuest(this IdentitySet identitySet)
    Parameters
    Type Name Description
    IdentitySet identitySet

    The identity set.

    Returns
    Type Description
    Identity

    Identity

    GetIdentityProvider(Identity)

    Gets the identity provider.

    Declaration
    public static string GetIdentityProvider(this Identity identity)
    Parameters
    Type Name Description
    Identity identity

    The identity.

    Returns
    Type Description
    String

    The identity provider string.

    GetOnPremises(IdentitySet)

    Gets the on-premises identity from identity set. This is part of additional data.

    Declaration
    public static Identity GetOnPremises(this IdentitySet identitySet)
    Parameters
    Type Name Description
    IdentitySet identitySet

    The identity set.

    Returns
    Type Description
    Identity

    Identity

    GetPhone(IdentitySet)

    Gets the phone identity from identity set. This is part of additional data.

    Declaration
    public static Identity GetPhone(this IdentitySet identitySet)
    Parameters
    Type Name Description
    IdentitySet identitySet

    The identity set.

    Returns
    Type Description
    Identity

    Identity

    GetTenantId(Identity)

    Gets the tenant identifier.

    Declaration
    public static string GetTenantId(this Identity identity)
    Parameters
    Type Name Description
    Identity identity

    The identity.

    Returns
    Type Description
    String

    The tenant identifier string.

    SetApplicationInstance(IdentitySet, Identity)

    Sets the application instance identity in identity set. This is part of additional data.

    Declaration
    public static void SetApplicationInstance(this IdentitySet identitySet, Identity identity)
    Parameters
    Type Name Description
    IdentitySet identitySet

    The identity set.

    Identity identity

    The identity.

    SetEncrypted(IdentitySet, Identity)

    Sets the encrypted identity to the additional data This identity must be retrieved when other identities are not listed

    Declaration
    public static void SetEncrypted(this IdentitySet identitySet, Identity identity)
    Parameters
    Type Name Description
    IdentitySet identitySet

    The identity set.

    Identity identity

    The identity

    SetGuest(IdentitySet, Identity)

    Sets the guest identity in identity set. This is part of additional data.

    Declaration
    public static void SetGuest(this IdentitySet identitySet, Identity identity)
    Parameters
    Type Name Description
    IdentitySet identitySet

    The identity set.

    Identity identity

    The identity.

    SetIdentityProvider(Identity, String)

    Sets the identity provider.

    Declaration
    public static void SetIdentityProvider(this Identity identity, string identityProvider)
    Parameters
    Type Name Description
    Identity identity

    The identity.

    String identityProvider

    The identity provider.

    SetPhone(IdentitySet, Identity)

    Sets the phone identity in identity set. This is part of additional data.

    Declaration
    public static void SetPhone(this IdentitySet identitySet, Identity identity)
    Parameters
    Type Name Description
    IdentitySet identitySet

    The identity set.

    Identity identity

    The identity.

    SetTenantId(Identity, String)

    Sets the tenant identifier.

    Declaration
    public static void SetTenantId(this Identity identity, string tenantId)
    Parameters
    Type Name Description
    Identity identity

    The identity.

    String tenantId

    The tenant identifier.

    Back to top Copyright (c) Microsoft Corporation. All rights reserved.