MonobjcMonobjc Documented Class Library
PermitWithRightFlags Method (rightName, flags)
NamespacesMonobjc.SecurityFoundationSFAuthorizationPermitWithRightFlags(String, AuthorizationFlags)

Authorizes and preauthorizes one specific right. (Deprecated in Mac OS X v10.5. Use obtainWithRight:flags: instead.)

Original signature is '- (OSStatus)permitWithRight:(AuthorizationString)rightName flags:(AuthorizationFlags)flags'

Available in Mac OS X v10.3 and later.

Declaration Syntax
C#Visual BasicVisual C++
[ObsoleteAttribute("Deprecated in Mac OS X v10.5. Use obtainWithRight:flags: instead.")]
public virtual int PermitWithRightFlags(
	string rightName,
	AuthorizationFlags flags
)
<ObsoleteAttribute("Deprecated in Mac OS X v10.5. Use obtainWithRight:flags: instead.")> _
Public Overridable Function PermitWithRightFlags ( _
	rightName As String, _
	flags As AuthorizationFlags _
) As Integer
[ObsoleteAttribute(L"Deprecated in Mac OS X v10.5. Use obtainWithRight:flags: instead.")]
public:
virtual int PermitWithRightFlags(
	String^ rightName, 
	AuthorizationFlags flags
)
Parameters
rightName (String)
The name of an authorization right.
flags (AuthorizationFlags)
A bit mask for specifying authorization options. See permitWithRights:flags:environment:authorizedRights for details about possible flag values.
Return Value

[Missing <returns> documentation for "M:Monobjc.SecurityFoundation.SFAuthorization.PermitWithRightFlags(System.String,Monobjc.SecurityFoundation.AuthorizationFlags)"]

Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.SecurityFoundation (Module: Monobjc.SecurityFoundation)