cFeatureImpl.smali

.class public Lio/dcloud/feature/cf/cFeatureImpl;
.super Ljava/lang/Object;


# direct methods
.method public constructor <init>()V
    .registers 1

    .line 1
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method

.method public static getData(Ljava/lang/String;)Ljava/util/Map;
    .registers 2
    .annotation system Ldalvik/annotation/MethodParameters;
        accessFlags = {
            0x0
        }
        names = {
            "appid"
        }
    .end annotation

    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            ")",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;"
        }
    .end annotation

    .line 1
    invoke-static {}, Lio/dcloud/ep/c;->a()Lio/dcloud/ep/c;

    move-result-object v0

    invoke-virtual {v0, p0}, Lio/dcloud/ep/c;->a(Ljava/lang/String;)Ljava/util/Map;

    move-result-object p0

    return-object p0
.end method

.method public static getEncryptionInputStream(Ljava/lang/String;Lio/dcloud/common/DHInterface/IApp;)Ljava/io/InputStream;
    .registers 2
    .annotation system Ldalvik/annotation/MethodParameters;
        accessFlags = {
            0x0,
            0x0
        }
        names = {
            "url",
            "app"
        }
    .end annotation

    .line 1
    invoke-static {p0, p1}, Lio/dcloud/ep/c;->a(Ljava/lang/String;Lio/dcloud/common/DHInterface/IApp;)Ljava/io/InputStream;

    move-result-object p0

    return-object p0
.end method

.method public static getString([C)Ljava/lang/String;
    .registers 1
    .annotation system Ldalvik/annotation/MethodParameters;
        accessFlags = {
            0x0
        }
        names = {
            "args"
        }
    .end annotation

    .line 1
    invoke-static {p0}, Lio/dcloud/ep/StringU;->getString([C)Ljava/lang/String;

    move-result-object p0

    return-object p0
.end method

.method public static getString([CI)Ljava/lang/String;
    .registers 2
    .annotation system Ldalvik/annotation/MethodParameters;
        accessFlags = {
            0x0,
            0x0
        }
        names = {
            "args",
            "count"
        }
    .end annotation

    .line 2
    invoke-static {p0, p1}, Lio/dcloud/ep/StringU;->getString([CI)Ljava/lang/String;

    move-result-object p0

    return-object p0
.end method

.method public static handleEncryption(Landroid/content/Context;[B)Ljava/lang/String;
    .registers 2
    .annotation system Ldalvik/annotation/MethodParameters;
        accessFlags = {
            0x0,
            0x0
        }
        names = {
            "context",
            "bytes"
        }
    .end annotation

    .line 1
    invoke-static {p0, p1}, Lio/dcloud/ep/c;->a(Landroid/content/Context;[B)Ljava/lang/String;

    move-result-object p0

    return-object p0
.end method

.method public static recordEncryptionResources(Ljava/lang/String;Lorg/json/JSONObject;)V
    .registers 2
    .annotation system Ldalvik/annotation/MethodParameters;
        accessFlags = {
            0x0,
            0x0
        }
        names = {
            "key",
            "confusionData"
        }
    .end annotation

    .line 1
    invoke-static {p0, p1}, Lio/dcloud/ep/c;->a(Ljava/lang/String;Lorg/json/JSONObject;)V

    return-void
.end method

.method public static removeData(Ljava/lang/String;)V
    .registers 2
    .annotation system Ldalvik/annotation/MethodParameters;
        accessFlags = {
            0x0
        }
        names = {
            "key"
        }
    .end annotation

    .line 1
    invoke-static {}, Lio/dcloud/ep/c;->a()Lio/dcloud/ep/c;

    move-result-object v0

    invoke-virtual {v0, p0}, Lio/dcloud/ep/c;->b(Ljava/lang/String;)V

    return-void
.end method