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 Basic | Visual 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)