Search Results for

    Show / Hide Table of Contents

    Class TemporaryAccessPassRequest

    Defines a request for a temporary access pass for a User

    Inheritance
    System.Object
    TemporaryAccessPassRequest
    Namespace: PnP.Framework.Graph.Model
    Assembly: PnP.Framework.dll
    Syntax
    public class TemporaryAccessPassRequest : object

    Properties

    IsUsableOnce

    Boolean indicating if the temporary access pass can only be used once to log in (true) or continously for as long as the pass is valid for (false)

    Declaration
    public bool? IsUsableOnce { get; set; }
    Property Value
    System.Nullable<System.Boolean>

    LifetimeInMinutes

    The time in minutes specifying how long the temporary access pass should be valid for. If not provided, the default duration as configured in Azure Active Directory will be applied.

    Declaration
    public int? LifetimeInMinutes { get; set; }
    Property Value
    System.Nullable<System.Int32>

    ODataType

    Indicates the type(s) of change(s) in the subscribed resource that will raise a notification

    Declaration
    public string ODataType { get; }
    Property Value
    System.String

    StartDateTime

    Date and time on which the temporary access pass should become valid. If not provided, the access pass will be valid immediately.

    Declaration
    public DateTime? StartDateTime { get; set; }
    Property Value
    System.Nullable<DateTime>

    Extension Methods

    ValidationExtensions.ValidateNotNullOrEmpty<T>(T, String)
    ObjectExtensions.Set<TObject, T>(TObject, Expression<Func<TObject, T>>, T, Boolean, Boolean)
    ObjectExtensions.GetPublicInstancePropertyValue(Object, String)
    ObjectExtensions.GetPublicInstanceProperty(Object, String)
    ObjectExtensions.SetPublicInstancePropertyValue(Object, String, Object)
    Extensions.ToByteArray(Object)
    Back to top PnP Framework
    Generated by DocFX with Material UI
    spacer