SPAppPermissionProvider members
Represents an app permission provider.
The SPAppPermissionProvider type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
SPAppPermissionProvider | Initializes a new instance of the SPAppPermissionProvider class. |
Top
Properties
Name | Description | |
---|---|---|
![]() |
DisplayName | Gets the display name of the app permission provider. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
CanHandle | Checks if the app permission provider is responsible for managing the permission to the specified scope. |
![]() |
CheckUsageRightForCurrentTenant | Gets the display names of the capabilities the permission request scope depends on but the tenant is not licensed to use. |
![]() |
CheckUsageRightForCurrentUser | Gets the display names of the capabilities the permission request scope depends on but user is not licensed to use. |
![]() |
CreateControl | Creates a UI control to grant app permission. |
![]() ![]() |
DoesAppContainPermissionRequestForScope(XElement, Uri) | |
![]() ![]() |
DoesAppContainPermissionRequestForScope(String, String, IList<String>) | |
![]() |
Equals | (Inherited from Object.) |
![]() |
Finalize | (Inherited from Object.) |
![]() ![]() |
FindMaximumSPAppPrincipalPermissionKind | |
![]() |
GeneratePermissionDescriptionHtml | Gets the HTML text that describes the permission. |
![]() |
GeneratePermissionDescriptionStrings | |
![]() |
GetFeatureDependencies | Gets the list of SharePoint feature identifiers (IDs) that the specified permission request scope depends on. |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetMissingCustomDependencies | Gets the general capabilities the permission request scope depends on but are not available. |
![]() |
GetMissingServiceDependencyNames | Gets the services the permission request scope depends on but are not available to the user. |
![]() |
GetSupportedAppPermissionsFromToken | |
![]() |
GetType | (Inherited from Object.) |
![]() |
GrantPermissionsWithoutConsent | |
![]() |
GrantPermissionsWithoutConsentFromToken | |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
RemovePermission | Removes the app's permission. |
![]() |
ToString | (Inherited from Object.) |
Top
Fields
Name | Description | |
---|---|---|
![]() ![]() |
AppPermissionRequestElement | Contains the fully qualified name for the AppPermissionRequest XML element in the app permission request XML. |
![]() ![]() |
AppPermissionRequestPropertyElement | Contains the fully qualified name for the Property XML element in the app permission request XML. |
![]() ![]() |
AppPermissionRequestPropertyNameAttribute | Contains the fully qualified name for the Name XML attribute in the app permission request XML. |
![]() ![]() |
AppPermissionRequestPropertyValueAttribute | Contains the fully qualified name for the Value XML attribute in the app permission request XML. |
![]() ![]() |
AppPermissionRequestRightAttribute | Contains the fully qualified name for Right XML attribute in the app permission request XML. |
![]() ![]() |
AppPermissionRequestScopeAttribute | Contains the fully qualified name for the Scope XML attribute in the app permission request XML. |
Top