package eu.deki.paste; import java.net.URL; import java.net.URLEncoder; import java.net.MalformedURLException; import javax.net.ssl.HttpsURLConnection; import javax.net.ssl.TrustManagerFactory; import javax.net.ssl.SSLContext; import java.io.OutputStream; import java.io.InputStream; import java.io.BufferedOutputStream; import java.io.IOException; import java.security.KeyStore; import android.content.Context; import android.util.Log; import eu.deki.paste.PasteTask; public class DekiEuPaste extends PasteTask { private static final String pasteUrl = "https://deki.eu/paste/new"; private static int[] expiration_ids = { R.string.expiration_hour, R.string.expiration_day, R.string.expiration_week }; private static String[] expiration_values = { "1hour", "1day", "1week" }; public DekiEuPaste(Context parent) { super(parent); } // map user visible expiration text from UI to expiration values for paste service private String expirationValue(String expirationText) { for(int i=0; i