public final class me/msfjarvis/openpgpktx/util/OpenPgpApi$Companion {
}
public final class me/msfjarvis/openpgpktx/util/OpenPgpServiceConnection {
public fun <init> (Landroid/content/Context;Ljava/lang/String;)V
public fun <init> (Landroid/content/Context;Ljava/lang/String;Lme/msfjarvis/openpgpktx/util/OpenPgpServiceConnection$OnBound;)V
public final fun bindToService ()V
public final fun getService ()Lorg/openintents/openpgp/IOpenPgpService2;
public final fun isBound ()Z
public final fun unbindFromService ()V
}
public abstract interface class me/msfjarvis/openpgpktx/util/OpenPgpServiceConnection$OnBound {
public abstract fun onBound (Lorg/openintents/openpgp/IOpenPgpService2;)V
public abstract fun onError (Ljava/lang/Exception;)V
}
public final class me/msfjarvis/openpgpktx/util/OpenPgpUtils {
public static final field INSTANCE Lme/msfjarvis/openpgpktx/util/OpenPgpUtils;
public static final field PARSE_RESULT_MESSAGE I
public static final field PARSE_RESULT_NO_PGP I
public static final field PARSE_RESULT_SIGNED_MESSAGE I
public final fun convertKeyIdToHex (J)Ljava/lang/String;
public final fun createUserId (Lme/msfjarvis/openpgpktx/util/OpenPgpUtils$UserId;)Ljava/lang/String;
public final fun isAvailable (Landroid/content/Context;)Z
public final fun parseMessage (Ljava/lang/String;)I
public final fun splitUserId (Ljava/lang/String;)Lme/msfjarvis/openpgpktx/util/OpenPgpUtils$UserId;
}
public final class me/msfjarvis/openpgpktx/util/OpenPgpUtils$UserId : java/io/Serializable {
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
public final fun getComment ()Ljava/lang/String;
public final fun getEmail ()Ljava/lang/String;
public final fun getName ()Ljava/lang/String;
}
public abstract interface class org/openintents/openpgp/IOpenPgpService2 : android/os/IInterface {
public abstract fun createOutputPipe (I)Landroid/os/ParcelFileDescriptor;
public abstract fun execute (Landroid/content/Intent;Landroid/os/ParcelFileDescriptor;I)Landroid/content/Intent;
}
public class org/openintents/openpgp/IOpenPgpService2$Default : org/openintents/openpgp/IOpenPgpService2 {
public fun <init> ()V
public fun asBinder ()Landroid/os/IBinder;
public fun createOutputPipe (I)Landroid/os/ParcelFileDescriptor;
public fun execute (Landroid/content/Intent;Landroid/os/ParcelFileDescriptor;I)Landroid/content/Intent;
}
public abstract class org/openintents/openpgp/IOpenPgpService2$Stub : android/os/Binder, org/openintents/openpgp/IOpenPgpService2 {
public fun <init> ()V
public fun asBinder ()Landroid/os/IBinder;
public static fun asInterface (Landroid/os/IBinder;)Lorg/openintents/openpgp/IOpenPgpService2;
public static fun getDefaultImpl ()Lorg/openintents/openpgp/IOpenPgpService2;
public fun onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
public static fun setDefaultImpl (Lorg/openintents/openpgp/IOpenPgpService2;)Z
}
public final class org/openintents/openpgp/OpenPgpDecryptionResult : android/os/Parcelable {
public static final field CREATOR Lorg/openintents/openpgp/OpenPgpDecryptionResult$CREATOR;
public static final field RESULT_ENCRYPTED I
public static final field RESULT_INSECURE I
public static final field RESULT_NOT_ENCRYPTED I
public fun <init> ()V
public synthetic fun <init> (I[B[BLkotlin/jvm/internal/DefaultConstructorMarker;)V
public fun describeContents ()I
public final fun getDecryptedSessionKey ()[B
public final fun getResult ()I
public final fun getSessionKey ()[B
public final fun hasDecryptedSessionKey ()Z
public fun toString ()Ljava/lang/String;
public fun writeToParcel (Landroid/os/Parcel;I)V
}
public final class org/openintents/openpgp/OpenPgpDecryptionResult$CREATOR : android/os/Parcelable$Creator {
public synthetic fun createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
public fun createFromParcel (Landroid/os/Parcel;)Lorg/openintents/openpgp/OpenPgpDecryptionResult;
public synthetic fun newArray (I)[Ljava/lang/Object;
public fun newArray (I)[Lorg/openintents/openpgp/OpenPgpDecryptionResult;
}
public final class org/openintents/openpgp/OpenPgpError : android/os/Parcelable {
public static final field CLIENT_SIDE_ERROR I
public static final field CREATOR Lorg/openintents/openpgp/OpenPgpError$CREATOR;
public static final field GENERIC_ERROR I
public static final field INCOMPATIBLE_API_VERSIONS I
public static final field NO_OR_WRONG_PASSPHRASE I
public static final field NO_USER_IDS I
public static final field OPPORTUNISTIC_MISSING_KEYS I
public fun <init> ()V
public fun describeContents ()I
public final fun getErrorId ()I
public final fun getMessage ()Ljava/lang/String;
public final fun setErrorId (I)V
public final fun setMessage (Ljava/lang/String;)V
public fun writeToParcel (Landroid/os/Parcel;I)V
}
public final class org/openintents/openpgp/OpenPgpError$CREATOR : android/os/Parcelable$Creator {
public synthetic fun createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
public fun createFromParcel (Landroid/os/Parcel;)Lorg/openintents/openpgp/OpenPgpError;
public synthetic fun newArray (I)[Ljava/lang/Object;
public fun newArray (I)[Lorg/openintents/openpgp/OpenPgpError;
}
public final class org/openintents/openpgp/OpenPgpMetadata : android/os/Parcelable {
public static final field CREATOR Lorg/openintents/openpgp/OpenPgpMetadata$CREATOR;
public fun <init> ()V
public fun describeContents ()I
public final fun getCharset ()Ljava/lang/String;
public final fun getFilename ()Ljava/lang/String;
public final fun getMimeType ()Ljava/lang/String;
public final fun getModificationTime ()J
public final fun getOriginalSize ()J
public final fun setCharset (Ljava/lang/String;)V
public final fun setFilename (Ljava/lang/String;)V
public final fun setMimeType (Ljava/lang/String;)V
public final fun setModificationTime (J)V
public final fun setOriginalSize (J)V
public fun toString ()Ljava/lang/String;
public fun writeToParcel (Landroid/os/Parcel;I)V
}
public final class org/openintents/openpgp/OpenPgpMetadata$CREATOR : android/os/Parcelable$Creator {
public synthetic fun createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
public fun createFromParcel (Landroid/os/Parcel;)Lorg/openintents/openpgp/OpenPgpMetadata;
public synthetic fun newArray (I)[Ljava/lang/Object;
public fun newArray (I)[Lorg/openintents/openpgp/OpenPgpMetadata;
}
public final class org/openintents/openpgp/OpenPgpSignatureResult : android/os/Parcelable {
public static final field CREATOR Lorg/openintents/openpgp/OpenPgpSignatureResult$CREATOR;
public static final field RESULT_INVALID_KEY_EXPIRED I
public static final field RESULT_INVALID_KEY_INSECURE I
public static final field RESULT_INVALID_KEY_REVOKED I
public static final field RESULT_INVALID_SIGNATURE I
public static final field RESULT_KEY_MISSING I
public static final field RESULT_NO_SIGNATURE I
public static final field RESULT_VALID_KEY_CONFIRMED I
public static final field RESULT_VALID_KEY_UNCONFIRMED I
public synthetic fun <init> (ILjava/lang/String;JLjava/util/ArrayList;Ljava/util/ArrayList;Lorg/openintents/openpgp/OpenPgpSignatureResult$SenderStatusResult;Ljava/lang/Boolean;Ljava/util/Date;Lorg/openintents/openpgp/OpenPgpSignatureResult$AutocryptPeerResult;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
public synthetic fun <init> (Landroid/os/Parcel;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public fun describeContents ()I
public final fun getConfirmedUserIds ()Ljava/util/List;
public final fun getUserIds ()Ljava/util/List;
public fun toString ()Ljava/lang/String;
public final fun withAutocryptPeerResult (Lorg/openintents/openpgp/OpenPgpSignatureResult$AutocryptPeerResult;)Lorg/openintents/openpgp/OpenPgpSignatureResult;
public final fun withSignatureOnlyFlag (Z)Lorg/openintents/openpgp/OpenPgpSignatureResult;
public fun writeToParcel (Landroid/os/Parcel;I)V
}
public final class org/openintents/openpgp/OpenPgpSignatureResult$AutocryptPeerResult : java/lang/Enum {
public static final field MISMATCH Lorg/openintents/openpgp/OpenPgpSignatureResult$AutocryptPeerResult;
public static final field NEW Lorg/openintents/openpgp/OpenPgpSignatureResult$AutocryptPeerResult;
public static final field OK Lorg/openintents/openpgp/OpenPgpSignatureResult$AutocryptPeerResult;
public static fun valueOf (Ljava/lang/String;)Lorg/openintents/openpgp/OpenPgpSignatureResult$AutocryptPeerResult;
public static fun values ()[Lorg/openintents/openpgp/OpenPgpSignatureResult$AutocryptPeerResult;
}
public final class org/openintents/openpgp/OpenPgpSignatureResult$CREATOR : android/os/Parcelable$Creator {
public synthetic fun createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
public fun createFromParcel (Landroid/os/Parcel;)Lorg/openintents/openpgp/OpenPgpSignatureResult;
public final fun createWithInvalidSignature ()Lorg/openintents/openpgp/OpenPgpSignatureResult;
public final fun createWithKeyMissing (JLjava/util/Date;)Lorg/openintents/openpgp/OpenPgpSignatureResult;
public final fun createWithNoSignature ()Lorg/openintents/openpgp/OpenPgpSignatureResult;
public final fun createWithValidSignature (ILjava/lang/String;JLjava/util/ArrayList;Ljava/util/ArrayList;Lorg/openintents/openpgp/OpenPgpSignatureResult$SenderStatusResult;Ljava/util/Date;)Lorg/openintents/openpgp/OpenPgpSignatureResult;
public synthetic fun newArray (I)[Ljava/lang/Object;
public fun newArray (I)[Lorg/openintents/openpgp/OpenPgpSignatureResult;
}
public final class org/openintents/openpgp/OpenPgpSignatureResult$SenderStatusResult : java/lang/Enum {
public static final field UNKNOWN Lorg/openintents/openpgp/OpenPgpSignatureResult$SenderStatusResult;
public static final field USER_ID_CONFIRMED Lorg/openintents/openpgp/OpenPgpSignatureResult$SenderStatusResult;
public static final field USER_ID_MISSING Lorg/openintents/openpgp/OpenPgpSignatureResult$SenderStatusResult;
public static final field USER_ID_UNCONFIRMED Lorg/openintents/openpgp/OpenPgpSignatureResult$SenderStatusResult;
public static fun valueOf (Ljava/lang/String;)Lorg/openintents/openpgp/OpenPgpSignatureResult$SenderStatusResult;
public static fun values ()[Lorg/openintents/openpgp/OpenPgpSignatureResult$SenderStatusResult;