Package org.robovm.apple.security
Class SecAccessControl
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.apple.corefoundation.CFType
org.robovm.apple.security.SecAccessControl
- All Implemented Interfaces:
AutoCloseable
public class SecAccessControl extends CFType
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSecAccessControl.SecAccessControlPtrNested classes/interfaces inherited from class org.robovm.apple.corefoundation.CFType
CFType.AsListMarshaler, CFType.CFTypePtr, CFType.Marshaler, CFType.NoRetainMarshaler -
Constructor Summary
Constructors Modifier Constructor Description protectedSecAccessControl() -
Method Summary
Modifier and Type Method Description static SecAccessControlcreate(CFAllocator allocator, SecAttrAccessible protection, SecAccessControlCreateFlags flags)static SecAccessControlcreate(SecAttrAccessible protection, SecAccessControlCreateFlags flags)static longgetClassTypeID()Methods inherited from class org.robovm.apple.corefoundation.CFType
autorelease, close, dispose, dispose, doDispose, equalsTo, finalize, getAllocator, getDescription, getRetainCount, getTypeID, getTypeIDDescription, hash, makeCollectable, release, release, retain, retain, show, toString
-
Constructor Details
-
SecAccessControl
protected SecAccessControl()
-
-
Method Details
-
create
public static SecAccessControl create(SecAttrAccessible protection, SecAccessControlCreateFlags flags) throws NSErrorException- Throws:
NSErrorException- Since:
- Available in iOS 8.0 and later.
-
getClassTypeID
public static long getClassTypeID() -
create
public static SecAccessControl create(CFAllocator allocator, SecAttrAccessible protection, SecAccessControlCreateFlags flags) throws NSErrorException- Throws:
NSErrorException
-