/** * @throws OSStatusException * @since Available in iOS 2.0 and later. */ public static List<SecImportItem> importPKCS12(NSData pkcs12_data, SecImportExportOptions options) throws OSStatusException { CFArray.CFArrayPtr ptr = new CFArray.CFArrayPtr(); OSStatus status = importPKCS120(pkcs12_data, options, ptr); OSStatusException.throwIfNecessary(status); CFArray arr = ptr.get(); if (arr == null) { return null; } List<SecImportItem> list = new ArrayList<>(); for (int i = 0; i < arr.size(); i++) { list.add(new SecImportItem(arr.get(i, CFDictionary.class))); } return list; } /*<methods>*/
/** * @throws OSStatusException * @since Available in iOS 2.0 and later. */ public static List<SecImportItem> importPKCS12(NSData pkcs12_data, SecImportExportOptions options) throws OSStatusException { CFArray.CFArrayPtr ptr = new CFArray.CFArrayPtr(); OSStatus status = importPKCS120(pkcs12_data, options, ptr); OSStatusException.throwIfNecessary(status); CFArray arr = ptr.get(); if (arr == null) { return null; } List<SecImportItem> list = new ArrayList<>(); for (int i = 0; i < arr.size(); i++) { list.add(new SecImportItem(arr.get(i, CFDictionary.class))); } return list; } /*<methods>*/
/** * @throws OSStatusException * @since Available in iOS 2.0 and later. */ public static List<SecImportItem> importPKCS12(NSData pkcs12_data, SecImportExportOptions options) throws OSStatusException { CFArray.CFArrayPtr ptr = new CFArray.CFArrayPtr(); OSStatus status = importPKCS120(pkcs12_data, options, ptr); OSStatusException.throwIfNecessary(status); CFArray arr = ptr.get(); if (arr == null) { return null; } List<SecImportItem> list = new ArrayList<>(); for (int i = 0; i < arr.size(); i++) { list.add(new SecImportItem(arr.get(i, CFDictionary.class))); } return list; } /*<methods>*/
/** * @throws OSStatusException * @since Available in iOS 7.0 and later. */ public List<SecPolicy> getPolicies() throws OSStatusException { CFArray.CFArrayPtr ptr = new CFArray.CFArrayPtr(); OSStatus status = getPolicies0(ptr); OSStatusException.throwIfNecessary(status); if (ptr.get() != null) { return ptr.get().toList(SecPolicy.class); } return null; } /**
/** * @throws OSStatusException * @since Available in iOS 7.0 and later. */ public List<SecPolicy> getPolicies() throws OSStatusException { CFArray.CFArrayPtr ptr = new CFArray.CFArrayPtr(); OSStatus status = getPolicies0(ptr); OSStatusException.throwIfNecessary(status); if (ptr.get() != null) { return ptr.get().toList(SecPolicy.class); } return null; } /**
/** * @throws OSStatusException * @since Available in iOS 7.0 and later. */ public List<SecCertificate> getCustomAnchorCertificates() throws OSStatusException { CFArray.CFArrayPtr ptr = new CFArray.CFArrayPtr(); OSStatus status = getCustomAnchorCertificates0(ptr); OSStatusException.throwIfNecessary(status); if (ptr.get() != null) { return ptr.get().toList(SecCertificate.class); } return null; } /**
/** * @throws OSStatusException * @since Available in iOS 7.0 and later. */ public List<SecCertificate> getCustomAnchorCertificates() throws OSStatusException { CFArray.CFArrayPtr ptr = new CFArray.CFArrayPtr(); OSStatus status = getCustomAnchorCertificates0(ptr); OSStatusException.throwIfNecessary(status); if (ptr.get() != null) { return ptr.get().toList(SecCertificate.class); } return null; } /**
public List<CTTextTab> getTabStops() { CFArray.CFArrayPtr ptr = new CFArray.CFArrayPtr(); getValueForSpecifier(CTParagraphStyleSpecifier.TabStops, CFArray.CFArrayPtr.sizeOf(), ptr.as(VoidPtr.class)); return ptr.get().toList(CTTextTab.class); } public CTLineBoundsOptions getLineBoundsOptions() {
public List<CTTextTab> getTabStops() { CFArray.CFArrayPtr ptr = new CFArray.CFArrayPtr(); getValueForSpecifier(CTParagraphStyleSpecifier.TabStops, CFArray.CFArrayPtr.sizeOf(), ptr.as(VoidPtr.class)); return ptr.get().toList(CTTextTab.class); } public CTLineBoundsOptions getLineBoundsOptions() {
/** * @throws OSStatusException * @since Available in iOS 7.0 and later. */ public List<SecCertificate> getCustomAnchorCertificates() throws OSStatusException { CFArray.CFArrayPtr ptr = new CFArray.CFArrayPtr(); OSStatus status = getCustomAnchorCertificates0(ptr); OSStatusException.throwIfNecessary(status); if (ptr.get() != null) { return ptr.get().toList(SecCertificate.class); } return null; } /**
/** * @throws OSStatusException * @since Available in iOS 7.0 and later. */ public List<SecPolicy> getPolicies() throws OSStatusException { CFArray.CFArrayPtr ptr = new CFArray.CFArrayPtr(); OSStatus status = getPolicies0(ptr); OSStatusException.throwIfNecessary(status); if (ptr.get() != null) { return ptr.get().toList(SecPolicy.class); } return null; } /**
public List<CTTextTab> getTabStops() { CFArray.CFArrayPtr ptr = new CFArray.CFArrayPtr(); getValueForSpecifier(CTParagraphStyleSpecifier.TabStops, CFArray.CFArrayPtr.sizeOf(), ptr.as(VoidPtr.class)); return ptr.get().toList(CTTextTab.class); } public CTLineBoundsOptions getLineBoundsOptions() {