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: 2016.0.105.16 (2016.0.105.16)

Syntax

C#
[ObsoleteAttribute("Use RevokeMembershipPermission(VGMembershipUser user, VGApplication application)")]
public bool RevokeMembershipPermission(
	string username,
	Guid applicationId
)
Visual Basic
<ObsoleteAttribute("Use RevokeMembershipPermission(VGMembershipUser user, VGApplication application)")> 
Public 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

Return Value

Type: Boolean
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..::..ArgumentExceptionusername is an empty string, is longer than 64 characters, or contains invalid characters ('\', '/', '?', '*', '%', ';', ''', '"', ':', '|', '[', ']', '+', '=', ',').
System..::..ArgumentNullExceptionusername is null.
System.Security..::..SecurityExceptionThe current user does not have enough privileges to use Membership API. The 'Membership Manager' role must be granted to the user by using the Visual Guard console.

See Also