Skip to content

Instantly share code, notes, and snippets.

View kevinmcampos's full-sized avatar
🚀

Kevin Campos kevinmcampos

🚀
  • London, UK
View GitHub Profile
@kevinmcampos
kevinmcampos / CustomModulesPackage.java
Last active March 22, 2017 12:01
New websocket module for React Native using OkHttpClientProvider
package com.una;
import com.facebook.react.ReactPackage;
import com.facebook.react.bridge.JavaScriptModule;
import com.facebook.react.bridge.NativeModule;
import com.facebook.react.bridge.ReactApplicationContext;
import com.facebook.react.modules.websocket.WebSocketModule;
import com.facebook.react.uimanager.ViewManager;
import java.util.ArrayList;
+ (void)installAuthServerCredentials {
if (![[NSUserDefaults standardUserDefaults] boolForKey:kCertificatesInstalled] || [self certificateIsOutadated]) {
[NKKeyChain clearCertificates];
[NKKeyChain clearIdentities];
NSString *certificatePath = [[NSBundle mainBundle] pathForResource:AUTH_SERVER_CERTIFICATE ofType:@"der"];
NSData *certificateData = [[NSFileManager defaultManager] contentsAtPath:certificatePath];
BOOL isServerCertificateImported = [NKKeyChain importCertificateWithData:certificateData];
if (isServerCertificateImported) {
exori gran ico
exori min flam
exevo infir con
exori
utito tempo
exura infir ico
exori ico
exori infir vis
exana ina
exeta res
@kevinmcampos
kevinmcampos / .gitignore
Created April 15, 2015 19:39
.gitignore for Android Studio projects
# Built application files
*.apk
*.ap_
# Files for the Dalvik VM
*.dex
# Java class files
*.class