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