Revokes the permission to use the Membership API to edit, create, delete or assign role to users for the current application

Namespace:  Novalys.VisualGuard.Security.Membership
Assembly:  Novalys.VisualGuard.Security (in Novalys.VisualGuard.Security.dll) Version: 3.2.912.1 (3.2.912.01)

Syntax

C#
public static bool RevokeMembershipPermission(
	string username,
	Guid applicationId
)
Visual Basic (Declaration)
Public Shared Function RevokeMembershipPermission ( _
	username As String, _
	applicationId As Guid _
) As Boolean

Parameters

username
Type: System..::.String
The user to revoke membership permission for.
applicationId
Type: System..::.Guid
The application Id of the application you want to revoke membership permission for.

Return Value

true if the membership permission was successfully revoked; otherwise, false. A value of false is also returned if the user does not exist in the repository.

Exceptions

ExceptionCondition
System..::.ArgumentException username is an empty string, is longer than 64 characters, or contains invalid characters ('\', '/', '?', '*', '%', ';', ''', '"', ':', '|', '[', ']', '+', '=', ',').
System..::.ArgumentNullException username is null.
System.Security..::.SecurityExceptionThe current user has not enough privileges to use Membership API. The 'Membership Manager' role must be granted to the user by using the Visual Guard console.

See Also