/// <summary>
 /// Constructs a new ApiPermissionAttribute
 /// </summary>
 /// <param name="apiPermission">One or more possible permissions of which only one is needed to be granted in the token</param>
 public CmdletMicrosoftGraphApiPermission(MicrosoftGraphApiPermission apiPermission)
 {
     ApiPermission = apiPermission;
 }
Exemple #2
0
 /// <summary>
 /// Constructs a new ApiPermissionAttribute
 /// </summary>
 /// <param name="apiPermission">One or more possible permissions of which only one is needed to be granted in the token</param>
 public CmdletMicrosoftGraphApiPermission(MicrosoftGraphApiPermission orPermissions, MicrosoftGraphApiPermission andPermissions = MicrosoftGraphApiPermission.None)
 {
     OrApiPermissions  = orPermissions;
     AndApiPermissions = andPermissions;
 }
 /// <summary>
 /// Constructs a new ApiPermissionAttribute
 /// </summary>
 /// <param name="apiPermission">One or more possible permissions of which only one is needed to be granted in the token</param>
 public MicrosoftGraphApiPermissionCheckAttribute(MicrosoftGraphApiPermission orPermissions, MicrosoftGraphApiPermission andPermissions = MicrosoftGraphApiPermission.None)
 {
     OrApiPermissions  = orPermissions;
     AndApiPermissions = andPermissions;
 }