This commit is contained in:
2022-06-10 21:38:30 +09:00
commit 27f5152838
51323 changed files with 12934539 additions and 0 deletions
@@ -0,0 +1,106 @@
.class public Lcom/skplanet/fido/uaf/tidclient/uafmessage/client/UAFMessage;
.super Ljava/lang/Object;
.source "UAFMessage.java"
# instance fields
.field private additionalData:Ljava/lang/Object;
.field private uafProtocolMessage:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public constructor <init>(Ljava/lang/String;Ljava/lang/Object;)V
.locals 0
.line 2
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 3
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/client/UAFMessage;->uafProtocolMessage:Ljava/lang/String;
.line 4
iput-object p2, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/client/UAFMessage;->additionalData:Ljava/lang/Object;
return-void
.end method
# virtual methods
.method public getAdditionalData()Ljava/lang/Object;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/client/UAFMessage;->additionalData:Ljava/lang/Object;
return-object v0
.end method
.method public getUafProtocolMessage()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/client/UAFMessage;->uafProtocolMessage:Ljava/lang/String;
return-object v0
.end method
.method public setAdditionalData(Ljava/lang/Object;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/client/UAFMessage;->additionalData:Ljava/lang/Object;
return-void
.end method
.method public setUafProtocolMessage(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/client/UAFMessage;->uafProtocolMessage:Ljava/lang/String;
return-void
.end method
.method public toString()Ljava/lang/String;
.locals 4
const-string v0, "UAFMessage{uafProtocolMessage=\'"
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/client/UAFMessage;->uafProtocolMessage:Ljava/lang/String;
const/16 v2, 0x27
const-string v3, ", additionalData="
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/client/UAFMessage;->additionalData:Ljava/lang/Object;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const/16 v1, 0x7d
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,748 @@
.class public Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;
.super Ljava/lang/Object;
.source "Authenticator.java"
# instance fields
.field public a:Ljava/lang/String;
.field public b:Ljava/lang/String;
.field public c:Ljava/lang/String;
.field public d:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Version;",
">;"
}
.end annotation
.end field
.field public e:Ljava/lang/String;
.field public f:S
.field public g:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/Short;",
">;"
}
.end annotation
.end field
.field public h:I
.field public i:S
.field public j:S
.field public k:I
.field public l:Z
.field public m:S
.field public n:Ljava/lang/String;
.field public o:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;",
">;"
}
.end annotation
.end field
.field public p:Ljava/lang/String;
.field public q:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field public r:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.locals 0
.line 20
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public constructor <init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;SLjava/util/List;ISSIZSLjava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)V
.locals 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Version;",
">;",
"Ljava/lang/String;",
"S",
"Ljava/util/List<",
"Ljava/lang/Short;",
">;ISSIZS",
"Ljava/lang/String;",
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;",
">;",
"Ljava/lang/String;",
"Ljava/util/List<",
"Ljava/lang/String;",
">;",
"Ljava/lang/String;",
")V"
}
.end annotation
move-object v0, p0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
move-object v1, p1
.line 2
iput-object v1, v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->a:Ljava/lang/String;
move-object v1, p2
.line 3
iput-object v1, v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->b:Ljava/lang/String;
move-object v1, p3
.line 4
iput-object v1, v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->c:Ljava/lang/String;
move-object v1, p4
.line 5
iput-object v1, v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->d:Ljava/util/List;
move-object v1, p5
.line 6
iput-object v1, v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->e:Ljava/lang/String;
move v1, p6
.line 7
iput-short v1, v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->f:S
move-object v1, p7
.line 8
iput-object v1, v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->g:Ljava/util/List;
move v1, p8
.line 9
iput v1, v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->h:I
move v1, p9
.line 10
iput-short v1, v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->i:S
move v1, p10
.line 11
iput-short v1, v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->j:S
move v1, p11
.line 12
iput v1, v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->k:I
move v1, p12
.line 13
iput-boolean v1, v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->l:Z
move v1, p13
.line 14
iput-short v1, v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->m:S
move-object/from16 v1, p14
.line 15
iput-object v1, v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->n:Ljava/lang/String;
move-object/from16 v1, p15
.line 16
iput-object v1, v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->o:Ljava/util/List;
move-object/from16 v1, p16
.line 17
iput-object v1, v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->p:Ljava/lang/String;
move-object/from16 v1, p17
.line 18
iput-object v1, v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->q:Ljava/util/List;
move-object/from16 v1, p18
.line 19
iput-object v1, v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->r:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public getAaid()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->b:Ljava/lang/String;
return-object v0
.end method
.method public getAssertionScheme()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->e:Ljava/lang/String;
return-object v0
.end method
.method public getAttachmentHint()I
.locals 1
.line 1
iget v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->k:I
return v0
.end method
.method public getAttestationTypes()Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Ljava/lang/Short;",
">;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->g:Ljava/util/List;
return-object v0
.end method
.method public getAuthenticationAlgorithm()S
.locals 1
.line 1
iget-short v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->f:S
return v0
.end method
.method public getDescription()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->c:Ljava/lang/String;
return-object v0
.end method
.method public getIcon()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->p:Ljava/lang/String;
return-object v0
.end method
.method public getImagePngContentType()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->r:Ljava/lang/String;
return-object v0
.end method
.method public getKeyProtection()S
.locals 1
.line 1
iget-short v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->i:S
return v0
.end method
.method public getMatcherProtection()S
.locals 1
.line 1
iget-short v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->j:S
return v0
.end method
.method public getSupportedExtensionIDs()Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->q:Ljava/util/List;
return-object v0
.end method
.method public getSupportedUAFVersions()Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Version;",
">;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->d:Ljava/util/List;
return-object v0
.end method
.method public getTcDisplay()S
.locals 1
.line 1
iget-short v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->m:S
return v0
.end method
.method public getTcDisplayContentType()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->n:Ljava/lang/String;
return-object v0
.end method
.method public getTcDisplayPNGCharacteristics()Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;",
">;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->o:Ljava/util/List;
return-object v0
.end method
.method public getTitle()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->a:Ljava/lang/String;
return-object v0
.end method
.method public getUserVerification()I
.locals 1
.line 1
iget v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->h:I
return v0
.end method
.method public isSecondFactorOnly()Z
.locals 1
.line 1
iget-boolean v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->l:Z
return v0
.end method
.method public setAaid(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->b:Ljava/lang/String;
return-void
.end method
.method public setAssertionScheme(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->e:Ljava/lang/String;
return-void
.end method
.method public setAttachmentHint(I)V
.locals 0
.line 1
iput p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->k:I
return-void
.end method
.method public setAttestationTypes(Ljava/util/List;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Ljava/lang/Short;",
">;)V"
}
.end annotation
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->g:Ljava/util/List;
return-void
.end method
.method public setAuthenticationAlgorithm(S)V
.locals 0
.line 1
iput-short p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->f:S
return-void
.end method
.method public setDescription(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->c:Ljava/lang/String;
return-void
.end method
.method public setIcon(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->p:Ljava/lang/String;
return-void
.end method
.method public setImagePngContentType(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->r:Ljava/lang/String;
return-void
.end method
.method public setIsSecondFactorOnly(Z)V
.locals 0
.line 1
iput-boolean p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->l:Z
return-void
.end method
.method public setKeyProtection(S)V
.locals 0
.line 1
iput-short p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->i:S
return-void
.end method
.method public setMatcherProtection(S)V
.locals 0
.line 1
iput-short p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->j:S
return-void
.end method
.method public setSupportedExtensionIDs(Ljava/util/List;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->q:Ljava/util/List;
return-void
.end method
.method public setSupportedUAFVersions(Ljava/util/List;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Version;",
">;)V"
}
.end annotation
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->d:Ljava/util/List;
return-void
.end method
.method public setTcDisplay(S)V
.locals 0
.line 1
iput-short p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->m:S
return-void
.end method
.method public setTcDisplayContentType(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->n:Ljava/lang/String;
return-void
.end method
.method public setTcDisplayPNGCharacteristics(Ljava/util/List;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;",
">;)V"
}
.end annotation
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->o:Ljava/util/List;
return-void
.end method
.method public setTitle(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->a:Ljava/lang/String;
return-void
.end method
.method public setUserVerification(I)V
.locals 0
.line 1
iput p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->h:I
return-void
.end method
.method public toString()Ljava/lang/String;
.locals 4
const-string v0, "Authenticator{title=\'"
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->a:Ljava/lang/String;
const/16 v2, 0x27
const-string v3, ", aaid=\'"
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->b:Ljava/lang/String;
const-string v3, ", description=\'"
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->c:Ljava/lang/String;
const-string v3, ", supportedUAFVersions="
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->d:Ljava/util/List;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", assertionScheme=\'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->e:Ljava/lang/String;
const-string v3, ", authenticationAlgorithm="
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-short v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->f:S
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", attestationTypes="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->g:Ljava/util/List;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", userVerification="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->h:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", keyProtection="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-short v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->i:S
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", matcherProtection="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-short v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->j:S
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", attachmentHint="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->k:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", isSecondFactorOnly="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-boolean v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->l:Z
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
const-string v1, ", tcDisplay="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-short v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->m:S
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", tcDisplayContentType=\'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->n:Ljava/lang/String;
const-string v3, ", tcDisplayPNGCharacteristics="
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->o:Ljava/util/List;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", icon=\'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->p:Ljava/lang/String;
const-string v3, ", supportedExtensionIDs="
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->q:Ljava/util/List;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", imagePngContentType=\'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;->r:Ljava/lang/String;
const/16 v3, 0x7d
invoke-static {v0, v1, v2, v3}, Lb3/i;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CC)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,225 @@
.class public Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DiscoveryData;
.super Ljava/lang/Object;
.source "DiscoveryData.java"
# instance fields
.field public a:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Version;",
">;"
}
.end annotation
.end field
.field public b:Ljava/lang/String;
.field public c:Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Version;
.field public d:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;",
">;"
}
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.locals 0
.line 6
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public constructor <init>(Ljava/util/List;Ljava/lang/String;Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Version;Ljava/util/List;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Version;",
">;",
"Ljava/lang/String;",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Version;",
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;",
">;)V"
}
.end annotation
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DiscoveryData;->a:Ljava/util/List;
.line 3
iput-object p2, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DiscoveryData;->b:Ljava/lang/String;
.line 4
iput-object p3, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DiscoveryData;->c:Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Version;
.line 5
iput-object p4, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DiscoveryData;->d:Ljava/util/List;
return-void
.end method
# virtual methods
.method public getAvailableAuthenticators()Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;",
">;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DiscoveryData;->d:Ljava/util/List;
return-object v0
.end method
.method public getClientVendor()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DiscoveryData;->b:Ljava/lang/String;
return-object v0
.end method
.method public getClientVersion()Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Version;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DiscoveryData;->c:Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Version;
return-object v0
.end method
.method public getSupportedUAFVersions()Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Version;",
">;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DiscoveryData;->a:Ljava/util/List;
return-object v0
.end method
.method public setAvailableAuthenticators(Ljava/util/List;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Authenticator;",
">;)V"
}
.end annotation
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DiscoveryData;->d:Ljava/util/List;
return-void
.end method
.method public setClientVendor(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DiscoveryData;->b:Ljava/lang/String;
return-void
.end method
.method public setClientVersion(Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Version;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DiscoveryData;->c:Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Version;
return-void
.end method
.method public setSupportedUAFVersions(Ljava/util/List;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Version;",
">;)V"
}
.end annotation
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DiscoveryData;->a:Ljava/util/List;
return-void
.end method
.method public toString()Ljava/lang/String;
.locals 4
const-string v0, "DiscoveryData{supportedUAFVersions="
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DiscoveryData;->a:Ljava/util/List;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", clientVendor=\'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DiscoveryData;->b:Ljava/lang/String;
const/16 v2, 0x27
const-string v3, ", clientVersion="
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DiscoveryData;->c:Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Version;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", availableAuthenticators="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DiscoveryData;->d:Ljava/util/List;
const/16 v2, 0x7d
invoke-static {v0, v1, v2}, Lb3/l;->a(Ljava/lang/StringBuilder;Ljava/util/List;C)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,320 @@
.class public Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;
.super Ljava/lang/Object;
.source "DisplayPngCharacteristicsDescriptor.java"
# instance fields
.field public a:I
.field public b:I
.field public c:I
.field public d:I
.field public e:I
.field public f:I
.field public g:I
.field public h:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/RgbPalletteEntry;",
">;"
}
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.locals 0
.line 10
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public constructor <init>(IIIIIIILjava/util/List;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(IIIIIII",
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/RgbPalletteEntry;",
">;)V"
}
.end annotation
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->a:I
.line 3
iput p2, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->b:I
.line 4
iput p3, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->c:I
.line 5
iput p4, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->d:I
.line 6
iput p5, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->e:I
.line 7
iput p6, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->f:I
.line 8
iput p7, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->g:I
.line 9
iput-object p8, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->h:Ljava/util/List;
return-void
.end method
# virtual methods
.method public getBitDepth()I
.locals 1
.line 1
iget v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->c:I
return v0
.end method
.method public getColorType()I
.locals 1
.line 1
iget v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->d:I
return v0
.end method
.method public getCompression()I
.locals 1
.line 1
iget v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->e:I
return v0
.end method
.method public getFilter()I
.locals 1
.line 1
iget v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->f:I
return v0
.end method
.method public getHeight()I
.locals 1
.line 1
iget v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->b:I
return v0
.end method
.method public getInterlace()I
.locals 1
.line 1
iget v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->g:I
return v0
.end method
.method public getPlte()Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/RgbPalletteEntry;",
">;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->h:Ljava/util/List;
return-object v0
.end method
.method public getWidth()I
.locals 1
.line 1
iget v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->a:I
return v0
.end method
.method public setBitDepth(I)V
.locals 0
.line 1
iput p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->c:I
return-void
.end method
.method public setColorType(I)V
.locals 0
.line 1
iput p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->d:I
return-void
.end method
.method public setCompression(I)V
.locals 0
.line 1
iput p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->e:I
return-void
.end method
.method public setFilter(I)V
.locals 0
.line 1
iput p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->f:I
return-void
.end method
.method public setHeight(I)V
.locals 0
.line 1
iput p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->b:I
return-void
.end method
.method public setInterlace(I)V
.locals 0
.line 1
iput p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->g:I
return-void
.end method
.method public setPlte(Ljava/util/List;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/RgbPalletteEntry;",
">;)V"
}
.end annotation
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->h:Ljava/util/List;
return-void
.end method
.method public setWidth(I)V
.locals 0
.line 1
iput p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->a:I
return-void
.end method
.method public toString()Ljava/lang/String;
.locals 3
const-string v0, "DisplayPngCharacteristicsDescriptor{width="
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->a:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", height="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->b:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", bitDepth="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->c:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", colorType="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->d:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", compression="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->e:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", filter="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->f:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", interlace="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->g:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", plte="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/DisplayPngCharacteristicsDescriptor;->h:Ljava/util/List;
const/16 v2, 0x7d
invoke-static {v0, v1, v2}, Lb3/l;->a(Ljava/lang/StringBuilder;Ljava/util/List;C)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,124 @@
.class public Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/RgbPalletteEntry;
.super Ljava/lang/Object;
.source "RgbPalletteEntry.java"
# instance fields
.field public a:I
.field public b:I
.field public c:I
# direct methods
.method public constructor <init>(III)V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/RgbPalletteEntry;->a:I
.line 3
iput p2, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/RgbPalletteEntry;->b:I
.line 4
iput p3, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/RgbPalletteEntry;->c:I
return-void
.end method
# virtual methods
.method public getB()I
.locals 1
.line 1
iget v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/RgbPalletteEntry;->c:I
return v0
.end method
.method public getG()I
.locals 1
.line 1
iget v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/RgbPalletteEntry;->b:I
return v0
.end method
.method public getR()I
.locals 1
.line 1
iget v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/RgbPalletteEntry;->a:I
return v0
.end method
.method public setB(I)V
.locals 0
.line 1
iput p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/RgbPalletteEntry;->c:I
return-void
.end method
.method public setG(I)V
.locals 0
.line 1
iput p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/RgbPalletteEntry;->b:I
return-void
.end method
.method public setR(I)V
.locals 0
.line 1
iput p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/RgbPalletteEntry;->a:I
return-void
.end method
.method public toString()Ljava/lang/String;
.locals 3
const-string v0, "RgbPalletteEntry{r="
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/RgbPalletteEntry;->a:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", g="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/RgbPalletteEntry;->b:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", b="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/RgbPalletteEntry;->c:I
const/16 v2, 0x7d
invoke-static {v0, v1, v2}, Lc1/k;->a(Ljava/lang/StringBuilder;IC)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,97 @@
.class public Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Version;
.super Ljava/lang/Object;
.source "Version.java"
# instance fields
.field public a:Ljava/lang/Short;
.field public b:Ljava/lang/Short;
# direct methods
.method public constructor <init>(Ljava/lang/Short;Ljava/lang/Short;)V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Version;->a:Ljava/lang/Short;
.line 3
iput-object p2, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Version;->b:Ljava/lang/Short;
return-void
.end method
# virtual methods
.method public getMajor()Ljava/lang/Short;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Version;->a:Ljava/lang/Short;
return-object v0
.end method
.method public getMinor()Ljava/lang/Short;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Version;->b:Ljava/lang/Short;
return-object v0
.end method
.method public setMajor(Ljava/lang/Short;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Version;->a:Ljava/lang/Short;
return-void
.end method
.method public setMinor(Ljava/lang/Short;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Version;->b:Ljava/lang/Short;
return-void
.end method
.method public toString()Ljava/lang/String;
.locals 2
const-string v0, "Version{major="
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Version;->a:Ljava/lang/Short;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", minor="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/common/Version;->b:Ljava/lang/Short;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const/16 v1, 0x7d
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,139 @@
.class public Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/ChannelBinding;
.super Ljava/lang/Object;
.source "ChannelBinding.java"
# instance fields
.field private cid_pubkey:Ljava/lang/String;
.field private serverEndPoint:Ljava/lang/String;
.field private tlsServerCertificate:Ljava/lang/String;
.field private tlsUnique:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public getCid_pubkey()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/ChannelBinding;->cid_pubkey:Ljava/lang/String;
return-object v0
.end method
.method public getServerEndPoint()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/ChannelBinding;->serverEndPoint:Ljava/lang/String;
return-object v0
.end method
.method public getTlsServerCertificate()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/ChannelBinding;->tlsServerCertificate:Ljava/lang/String;
return-object v0
.end method
.method public getTlsUnique()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/ChannelBinding;->tlsUnique:Ljava/lang/String;
return-object v0
.end method
.method public setCid_pubkey(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/ChannelBinding;->cid_pubkey:Ljava/lang/String;
return-void
.end method
.method public setServerEndPoint(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/ChannelBinding;->serverEndPoint:Ljava/lang/String;
return-void
.end method
.method public setTlsServerCertificate(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/ChannelBinding;->tlsServerCertificate:Ljava/lang/String;
return-void
.end method
.method public setTlsUnique(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/ChannelBinding;->tlsUnique:Ljava/lang/String;
return-void
.end method
.method public toString()Ljava/lang/String;
.locals 4
const-string v0, "ChannelBinding{serverEndPoint=\'"
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/ChannelBinding;->serverEndPoint:Ljava/lang/String;
const/16 v2, 0x27
const-string v3, ", tlsServerCertificate=\'"
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/ChannelBinding;->tlsServerCertificate:Ljava/lang/String;
const-string v3, ", tlsUnique=\'"
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/ChannelBinding;->tlsUnique:Ljava/lang/String;
const-string v3, ", cid_pubkey=\'"
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/ChannelBinding;->cid_pubkey:Ljava/lang/String;
const/16 v3, 0x7d
invoke-static {v0, v1, v2, v3}, Lb3/i;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CC)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,51 @@
.class public Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo$a;
.super Ljava/lang/Object;
.source "DeviceInfo.java"
# interfaces
.implements Lo8/c$b;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->initialize(Landroid/content/Context;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Landroid/content/Context;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo$a;->a:Landroid/content/Context;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public a(Ljava/lang/String;)V
.locals 2
.line 1
new-instance v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo$a;->a:Landroid/content/Context;
invoke-direct {v0, v1, p1}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;-><init>(Landroid/content/Context;Ljava/lang/String;)V
invoke-static {v0}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->access$002(Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;)Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;
return-void
.end method
@@ -0,0 +1,575 @@
.class public Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;
.super Ljava/lang/Object;
.source "DeviceInfo.java"
# static fields
.field private static deviceInfo:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;
.field private static isSuccessAdid:Z
# instance fields
.field private appID:Ljava/lang/String;
.field private deviceID:Ljava/lang/String;
.field private manufacturer:Ljava/lang/String;
.field private model:Ljava/lang/String;
.field private os:Ljava/lang/String;
.field private sdk_version:Ljava/lang/String;
.field private version:Ljava/lang/String;
# direct methods
.method private constructor <init>()V
.locals 1
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
sget-object v0, Landroid/os/Build;->MANUFACTURER:Ljava/lang/String;
iput-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->manufacturer:Ljava/lang/String;
.line 3
sget-object v0, Landroid/os/Build;->MODEL:Ljava/lang/String;
iput-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->model:Ljava/lang/String;
const-string v0, "Android"
.line 4
iput-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->os:Ljava/lang/String;
.line 5
sget-object v0, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String;
iput-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->version:Ljava/lang/String;
const-string v0, "1.1.0"
.line 6
iput-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->sdk_version:Ljava/lang/String;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Ljava/lang/String;)V
.locals 1
.line 7
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 8
sget-object v0, Landroid/os/Build;->MANUFACTURER:Ljava/lang/String;
iput-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->manufacturer:Ljava/lang/String;
.line 9
sget-object v0, Landroid/os/Build;->MODEL:Ljava/lang/String;
iput-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->model:Ljava/lang/String;
const-string v0, "Android"
.line 10
iput-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->os:Ljava/lang/String;
.line 11
sget-object v0, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String;
iput-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->version:Ljava/lang/String;
const-string v0, "1.1.0"
.line 12
iput-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->sdk_version:Ljava/lang/String;
.line 13
invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_0
.line 14
invoke-static {p1}, Lo8/e;->b(Landroid/content/Context;)Lo8/e;
move-result-object p1
invoke-virtual {p1}, Lo8/e;->a()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->deviceID:Ljava/lang/String;
goto :goto_0
.line 15
:cond_0
iput-object p2, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->deviceID:Ljava/lang/String;
:goto_0
return-void
.end method
.method public static synthetic access$002(Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;)Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;
.locals 0
.line 1
sput-object p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->deviceInfo:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;
return-object p0
.end method
.method public static getDeviceInfo()Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;
.locals 1
.line 1
sget-object v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->deviceInfo:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;
if-eqz v0, :cond_0
return-object v0
.line 2
:cond_0
new-instance v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;
invoke-direct {v0}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;-><init>()V
return-object v0
.end method
.method public static getDeviceInfo(Landroid/content/Context;Ljava/lang/String;)Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;
.locals 1
.line 3
new-instance v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;
invoke-direct {v0, p0, p1}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;-><init>(Landroid/content/Context;Ljava/lang/String;)V
return-object v0
.end method
.method public static declared-synchronized initialize(Landroid/content/Context;)V
.locals 2
const-class v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;
monitor-enter v0
.line 1
:try_start_0
sget-object v1, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->deviceInfo:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;
if-nez v1, :cond_0
.line 2
new-instance v1, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo$a;
invoke-direct {v1, p0}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo$a;-><init>(Landroid/content/Context;)V
invoke-static {p0, v1}, Lo8/c;->b(Landroid/content/Context;Lo8/c$b;)V
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
.line 3
:cond_0
monitor-exit v0
return-void
:catchall_0
move-exception p0
monitor-exit v0
throw p0
.end method
.method public static isUseAdid()Z
.locals 1
.line 1
sget-object v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->deviceInfo:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;
if-eqz v0, :cond_0
invoke-virtual {v0}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->getDeviceID()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
# virtual methods
.method public getAppID()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->appID:Ljava/lang/String;
return-object v0
.end method
.method public getDeviceID()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->deviceID:Ljava/lang/String;
return-object v0
.end method
.method public getManufacturer()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->manufacturer:Ljava/lang/String;
return-object v0
.end method
.method public getModel()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->model:Ljava/lang/String;
return-object v0
.end method
.method public getOs()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->os:Ljava/lang/String;
return-object v0
.end method
.method public getSdkVersion()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->sdk_version:Ljava/lang/String;
return-object v0
.end method
.method public getVersion()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->version:Ljava/lang/String;
return-object v0
.end method
.method public setAppID(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->appID:Ljava/lang/String;
return-void
.end method
.method public setDeviceID(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->deviceID:Ljava/lang/String;
return-void
.end method
.method public setManufacturer(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->manufacturer:Ljava/lang/String;
return-void
.end method
.method public setModel(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->model:Ljava/lang/String;
return-void
.end method
.method public setOs(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->os:Ljava/lang/String;
return-void
.end method
.method public setSdkVersion(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->sdk_version:Ljava/lang/String;
return-void
.end method
.method public setVersion(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->version:Ljava/lang/String;
return-void
.end method
.method public toJson()Ljava/lang/String;
.locals 3
.line 1
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
:try_start_0
const-string v1, "deviceId"
.line 2
invoke-virtual {p0}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->getDeviceID()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "manufacturer"
.line 3
invoke-virtual {p0}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->getManufacturer()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "model"
.line 4
invoke-virtual {p0}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->getModel()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "os"
.line 5
invoke-virtual {p0}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->getOs()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "version"
.line 6
invoke-virtual {p0}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->getVersion()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "sdk_version"
.line 7
invoke-virtual {p0}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->getSdkVersion()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "appID"
.line 8
sget-object v2, Lo8/c;->b:Ljava/lang/String;
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:try_end_0
.catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0
.line 9
invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
:catch_0
const/4 v0, 0x0
return-object v0
.end method
.method public toOIDCJson()Ljava/lang/String;
.locals 3
.line 1
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
:try_start_0
const-string v1, "device_id"
.line 2
invoke-virtual {p0}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->getDeviceID()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "manufacturer"
.line 3
invoke-virtual {p0}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->getManufacturer()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "model"
.line 4
invoke-virtual {p0}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->getModel()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "os"
.line 5
invoke-virtual {p0}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->getOs()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "version"
.line 6
invoke-virtual {p0}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->getVersion()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "sdk_version"
.line 7
invoke-virtual {p0}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->getSdkVersion()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "appID"
.line 8
sget-object v2, Lo8/c;->b:Ljava/lang/String;
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:try_end_0
.catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0
.line 9
invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
:catch_0
const/4 v0, 0x0
return-object v0
.end method
.method public toString()Ljava/lang/String;
.locals 4
const-string v0, "DeviceInfo{deviceID=\'"
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->deviceID:Ljava/lang/String;
const/16 v2, 0x27
const-string v3, ", manufacturer=\'"
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->manufacturer:Ljava/lang/String;
const-string v3, ", model=\'"
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->model:Ljava/lang/String;
const-string v3, ", os=\'"
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->os:Ljava/lang/String;
const-string v3, ", version=\'"
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->version:Ljava/lang/String;
const-string v3, ", sdk_version=\'"
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;->sdk_version:Ljava/lang/String;
const/16 v3, 0x7d
invoke-static {v0, v1, v2, v3}, Lb3/i;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CC)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,22 @@
.class public abstract Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfoCallBack;
.super Ljava/lang/Object;
.source "DeviceInfoCallBack.java"
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public callback(Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;)V
.locals 0
return-void
.end method
@@ -0,0 +1,69 @@
.class public Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/FidoKeyData;
.super Ljava/lang/Object;
.source "FidoKeyData.java"
# instance fields
.field private aaid:Ljava/lang/String;
.field private keyID:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public getAaid()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/FidoKeyData;->aaid:Ljava/lang/String;
return-object v0
.end method
.method public getKeyID()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/FidoKeyData;->keyID:Ljava/lang/String;
return-object v0
.end method
.method public setAaid(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/FidoKeyData;->aaid:Ljava/lang/String;
return-void
.end method
.method public setKeyID(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/FidoKeyData;->keyID:Ljava/lang/String;
return-void
.end method
.method public toString()Ljava/lang/String;
.locals 1
.line 1
invoke-static {p0}, Lo8/g;->d(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,219 @@
.class public Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/OIDCDeviceInfo;
.super Ljava/lang/Object;
.source "OIDCDeviceInfo.java"
# instance fields
.field private device_id:Ljava/lang/String;
.field private manufacturer:Ljava/lang/String;
.field private model:Ljava/lang/String;
.field private os:Ljava/lang/String;
.field private sdk_version:Ljava/lang/String;
.field private version:Ljava/lang/String;
# direct methods
.method public constructor <init>(Ljava/lang/String;)V
.locals 1
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
sget-object v0, Landroid/os/Build;->MANUFACTURER:Ljava/lang/String;
iput-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/OIDCDeviceInfo;->manufacturer:Ljava/lang/String;
.line 3
sget-object v0, Landroid/os/Build;->MODEL:Ljava/lang/String;
iput-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/OIDCDeviceInfo;->model:Ljava/lang/String;
const-string v0, "Android"
.line 4
iput-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/OIDCDeviceInfo;->os:Ljava/lang/String;
.line 5
sget-object v0, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String;
iput-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/OIDCDeviceInfo;->version:Ljava/lang/String;
const-string v0, "1.1.0"
.line 6
iput-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/OIDCDeviceInfo;->sdk_version:Ljava/lang/String;
.line 7
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/OIDCDeviceInfo;->device_id:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public getDeviceID()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/OIDCDeviceInfo;->device_id:Ljava/lang/String;
return-object v0
.end method
.method public getManufacturer()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/OIDCDeviceInfo;->manufacturer:Ljava/lang/String;
return-object v0
.end method
.method public getModel()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/OIDCDeviceInfo;->model:Ljava/lang/String;
return-object v0
.end method
.method public getOs()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/OIDCDeviceInfo;->os:Ljava/lang/String;
return-object v0
.end method
.method public getSdkVersion()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/OIDCDeviceInfo;->sdk_version:Ljava/lang/String;
return-object v0
.end method
.method public getVersion()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/OIDCDeviceInfo;->version:Ljava/lang/String;
return-object v0
.end method
.method public setDeviceID(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/OIDCDeviceInfo;->device_id:Ljava/lang/String;
return-void
.end method
.method public setManufacturer(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/OIDCDeviceInfo;->manufacturer:Ljava/lang/String;
return-void
.end method
.method public setModel(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/OIDCDeviceInfo;->model:Ljava/lang/String;
return-void
.end method
.method public setOs(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/OIDCDeviceInfo;->os:Ljava/lang/String;
return-void
.end method
.method public setSdkVersion(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/OIDCDeviceInfo;->sdk_version:Ljava/lang/String;
return-void
.end method
.method public setVersion(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/OIDCDeviceInfo;->version:Ljava/lang/String;
return-void
.end method
.method public toString()Ljava/lang/String;
.locals 4
const-string v0, "OIDC DeviceInfo{device_id=\'"
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/OIDCDeviceInfo;->device_id:Ljava/lang/String;
const/16 v2, 0x27
const-string v3, ", manufacturer=\'"
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/OIDCDeviceInfo;->manufacturer:Ljava/lang/String;
const-string v3, ", model=\'"
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/OIDCDeviceInfo;->model:Ljava/lang/String;
const-string v3, ", os=\'"
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/OIDCDeviceInfo;->os:Ljava/lang/String;
const-string v3, ", version=\'"
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/OIDCDeviceInfo;->version:Ljava/lang/String;
const-string v3, ", sdk_version=\'"
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/OIDCDeviceInfo;->sdk_version:Ljava/lang/String;
const/16 v3, 0x7d
invoke-static {v0, v1, v2, v3}, Lb3/i;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CC)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,92 @@
.class public Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/Token;
.super Ljava/lang/Object;
.source "Token.java"
# instance fields
.field private type:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
.field private value:Ljava/lang/String;
# direct methods
.method public constructor <init>(Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;)V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/Token;->type:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
return-void
.end method
# virtual methods
.method public getType()Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/Token;->type:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
return-object v0
.end method
.method public getValue()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/Token;->value:Ljava/lang/String;
return-object v0
.end method
.method public setType(Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/Token;->type:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
return-void
.end method
.method public setValue(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/Token;->value:Ljava/lang/String;
return-void
.end method
.method public toString()Ljava/lang/String;
.locals 4
const-string v0, "Token{type="
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/Token;->type:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", value=\'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/Token;->value:Ljava/lang/String;
const/16 v2, 0x27
const/16 v3, 0x7d
invoke-static {v0, v1, v2, v3}, Lb3/i;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CC)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,181 @@
.class public final enum Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
.super Ljava/lang/Enum;
.source "TokenType.java"
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;",
">;"
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
.field public static final enum HTTP_COOKIE:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
.field public static final enum JWT:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
.field public static final enum OAUTH:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
.field public static final enum OAUTH2:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
.field public static final enum OPENID_CONNECT:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
.field public static final enum SAML1_1:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
.field public static final enum SAML2:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
# direct methods
.method public static constructor <clinit>()V
.locals 15
.line 1
new-instance v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
const-string v1, "HTTP_COOKIE"
const/4 v2, 0x0
invoke-direct {v0, v1, v2}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;->HTTP_COOKIE:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
.line 2
new-instance v1, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
const-string v3, "OAUTH"
const/4 v4, 0x1
invoke-direct {v1, v3, v4}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;-><init>(Ljava/lang/String;I)V
sput-object v1, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;->OAUTH:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
.line 3
new-instance v3, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
const-string v5, "OAUTH2"
const/4 v6, 0x2
invoke-direct {v3, v5, v6}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;-><init>(Ljava/lang/String;I)V
sput-object v3, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;->OAUTH2:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
.line 4
new-instance v5, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
const-string v7, "SAML1_1"
const/4 v8, 0x3
invoke-direct {v5, v7, v8}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;-><init>(Ljava/lang/String;I)V
sput-object v5, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;->SAML1_1:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
.line 5
new-instance v7, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
const-string v9, "SAML2"
const/4 v10, 0x4
invoke-direct {v7, v9, v10}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;-><init>(Ljava/lang/String;I)V
sput-object v7, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;->SAML2:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
.line 6
new-instance v9, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
const-string v11, "JWT"
const/4 v12, 0x5
invoke-direct {v9, v11, v12}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;-><init>(Ljava/lang/String;I)V
sput-object v9, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;->JWT:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
.line 7
new-instance v11, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
const-string v13, "OPENID_CONNECT"
const/4 v14, 0x6
invoke-direct {v11, v13, v14}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;-><init>(Ljava/lang/String;I)V
sput-object v11, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;->OPENID_CONNECT:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
const/4 v13, 0x7
new-array v13, v13, [Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
aput-object v0, v13, v2
aput-object v1, v13, v4
aput-object v3, v13, v6
aput-object v5, v13, v8
aput-object v7, v13, v10
aput-object v9, v13, v12
aput-object v11, v13, v14
.line 8
sput-object v13, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;->$VALUES:[Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;I)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.line 1
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
return-void
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
.locals 1
.line 1
const-class v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
check-cast p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
return-object p0
.end method
.method public static values()[Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
.locals 1
.line 1
sget-object v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;->$VALUES:[Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
invoke-virtual {v0}, [Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/TokenType;
return-object v0
.end method
@@ -0,0 +1,87 @@
.class public Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/Transactions;
.super Ljava/lang/Object;
.source "Transactions.java"
# instance fields
.field private content:Ljava/lang/String;
.field private contentType:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public getContent()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/Transactions;->content:Ljava/lang/String;
return-object v0
.end method
.method public getContentType()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/Transactions;->contentType:Ljava/lang/String;
return-object v0
.end method
.method public setContent(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/Transactions;->content:Ljava/lang/String;
return-void
.end method
.method public setContentType(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/Transactions;->contentType:Ljava/lang/String;
return-void
.end method
.method public toString()Ljava/lang/String;
.locals 4
const-string v0, "Transactions{contentType=\'"
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/Transactions;->contentType:Ljava/lang/String;
const/16 v2, 0x27
const-string v3, ", content="
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/Transactions;->content:Ljava/lang/String;
const/16 v2, 0x7d
invoke-static {v0, v1, v2}, Lu2/g;->a(Ljava/lang/StringBuilder;Ljava/lang/String;C)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,431 @@
.class public Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;
.super Ljava/lang/Object;
.source "UAFContext.java"
# interfaces
.implements Ljava/io/Serializable;
# instance fields
.field private aaid:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private appID:Ljava/lang/String;
.field private deviceInfo:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;
.field private matchCriteria:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/FidoKeyData;",
">;"
}
.end annotation
.end field
.field private packageName:Ljava/lang/String;
.field private policyID:Ljava/lang/Integer;
.field private transactionData:Ljava/lang/String;
.field private transactionID:Ljava/lang/String;
.field private transactions:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/Transactions;",
">;"
}
.end annotation
.end field
.field private username:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public constructor <init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;Ljava/lang/String;)V
.locals 0
.line 2
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 3
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->appID:Ljava/lang/String;
.line 4
iput-object p2, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->username:Ljava/lang/String;
.line 5
iput-object p4, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->deviceInfo:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;
.line 6
iput-object p5, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->transactionData:Ljava/lang/String;
return-void
.end method
.method public constructor <init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;Ljava/lang/String;Ljava/lang/String;)V
.locals 0
.line 7
invoke-direct/range {p0 .. p5}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;Ljava/lang/String;)V
.line 8
iput-object p6, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->transactionID:Ljava/lang/String;
return-void
.end method
.method public constructor <init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;Ljava/lang/String;Ljava/lang/String;Ljava/util/ArrayList;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/Integer;",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/util/ArrayList<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.line 9
invoke-direct/range {p0 .. p6}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;Ljava/lang/String;Ljava/lang/String;)V
.line 10
iput-object p7, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->aaid:Ljava/util/ArrayList;
return-void
.end method
# virtual methods
.method public getAaid()Ljava/util/ArrayList;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/ArrayList<",
"Ljava/lang/String;",
">;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->aaid:Ljava/util/ArrayList;
return-object v0
.end method
.method public getAppID()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->appID:Ljava/lang/String;
return-object v0
.end method
.method public getDeviceInfo()Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->deviceInfo:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;
return-object v0
.end method
.method public getMatchCriteria()Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/FidoKeyData;",
">;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->matchCriteria:Ljava/util/List;
return-object v0
.end method
.method public getPackageName()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->packageName:Ljava/lang/String;
return-object v0
.end method
.method public getPolicyID()Ljava/lang/Integer;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->policyID:Ljava/lang/Integer;
return-object v0
.end method
.method public getTransactionData()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->transactionData:Ljava/lang/String;
return-object v0
.end method
.method public getTransactionID()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->transactionID:Ljava/lang/String;
return-object v0
.end method
.method public getTransactions()Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/Transactions;",
">;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->transactions:Ljava/util/List;
return-object v0
.end method
.method public getUsername()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->username:Ljava/lang/String;
return-object v0
.end method
.method public setAaid(Ljava/util/ArrayList;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/ArrayList<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->aaid:Ljava/util/ArrayList;
return-void
.end method
.method public setAppID(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->appID:Ljava/lang/String;
return-void
.end method
.method public setDeviceInfo(Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->deviceInfo:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;
return-void
.end method
.method public setMatchCriteria(Ljava/util/List;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/FidoKeyData;",
">;)V"
}
.end annotation
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->matchCriteria:Ljava/util/List;
return-void
.end method
.method public setPackageName(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->packageName:Ljava/lang/String;
return-void
.end method
.method public setPolicyID(Ljava/lang/Integer;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->policyID:Ljava/lang/Integer;
return-void
.end method
.method public setTransactionData(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->transactionData:Ljava/lang/String;
return-void
.end method
.method public setTransactionID(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->transactionID:Ljava/lang/String;
return-void
.end method
.method public setTransactions(Ljava/util/List;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/Transactions;",
">;)V"
}
.end annotation
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->transactions:Ljava/util/List;
return-void
.end method
.method public setUsername(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->username:Ljava/lang/String;
return-void
.end method
.method public toString()Ljava/lang/String;
.locals 4
const-string v0, "UAFContext{username=\'"
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->username:Ljava/lang/String;
const/16 v2, 0x27
const-string v3, ", policyID="
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->policyID:Ljava/lang/Integer;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", transactionData=\'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->transactionData:Ljava/lang/String;
const-string v3, ", deviceInfo=\'"
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->deviceInfo:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/DeviceInfo;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
const-string v1, ", transactionID=\'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->transactionID:Ljava/lang/String;
const-string v3, ", transactions=\'"
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->transactions:Ljava/util/List;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
const-string v1, ", aaid=\'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->aaid:Ljava/util/ArrayList;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
const-string v1, ", packageName=\'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFContext;->packageName:Ljava/lang/String;
const/16 v3, 0x7d
invoke-static {v0, v1, v2, v3}, Lb3/i;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CC)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,382 @@
.class public Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFStatusCode;
.super Ljava/lang/Object;
.source "UAFStatusCode.java"
# static fields
.field public static final ACCEPTED:I = 0x4b2
.field public static final BAD_REQUEST:I = 0x578
.field public static final CHANNEL_BINDING_REFUSED:I = 0x5d2
.field public static final FORBIDDEN:I = 0x57b
.field public static final INTERNAL_SERVER_ERROR:I = 0x5dc
.field public static final NOT_FOUND:I = 0x57c
.field public static final OK:I = 0x4b0
.field public static final REQUEST_INVALID:I = 0x5d3
.field public static final REQUEST_TIMEOUT:I = 0x580
.field public static final REVOKED_AUTHENTICATOR:I = 0x5d5
.field public static final UNACCEPTABLE_ALGORITHM:I = 0x5d7
.field public static final UNACCEPTABLE_ATTESTATION:I = 0x5d8
.field public static final UNACCEPTABLE_AUTHENTICATOR:I = 0x5d4
.field public static final UNACCEPTABLE_CLIENT_CAPABILITIES:I = 0x5d9
.field public static final UNACCEPTABLE_CONTENT:I = 0x5da
.field public static final UNACCEPTABLE_KEY:I = 0x5d6
.field public static final UNAUTHORIZED:I = 0x579
.field public static final UNKNOWN_AAID:I = 0x5c8
.field public static final UNKNOWN_KEYID:I = 0x5c9
.field private static mUAFStatusCode:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/Integer;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
# direct methods
.method public static constructor <clinit>()V
.locals 3
.line 1
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
sput-object v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFStatusCode;->mUAFStatusCode:Ljava/util/Map;
const/16 v1, 0x4b0
.line 2
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "OK"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3
sget-object v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFStatusCode;->mUAFStatusCode:Ljava/util/Map;
const/16 v1, 0x4b2
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "ACCEPTED"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 4
sget-object v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFStatusCode;->mUAFStatusCode:Ljava/util/Map;
const/16 v1, 0x578
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "BAD_REQUEST"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 5
sget-object v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFStatusCode;->mUAFStatusCode:Ljava/util/Map;
const/16 v1, 0x579
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "UNAUTHORIZED"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 6
sget-object v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFStatusCode;->mUAFStatusCode:Ljava/util/Map;
const/16 v1, 0x57b
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "FORBIDDEN"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 7
sget-object v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFStatusCode;->mUAFStatusCode:Ljava/util/Map;
const/16 v1, 0x57c
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "NOT_FOUND"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 8
sget-object v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFStatusCode;->mUAFStatusCode:Ljava/util/Map;
const/16 v1, 0x580
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "REQUEST_TIMEOUT"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 9
sget-object v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFStatusCode;->mUAFStatusCode:Ljava/util/Map;
const/16 v1, 0x5c8
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "UNKNOWN_AAID"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 10
sget-object v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFStatusCode;->mUAFStatusCode:Ljava/util/Map;
const/16 v1, 0x5c9
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "UNKNOWN_KEYID"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 11
sget-object v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFStatusCode;->mUAFStatusCode:Ljava/util/Map;
const/16 v1, 0x5d2
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "CHANNEL_BINDING_REFUSED"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 12
sget-object v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFStatusCode;->mUAFStatusCode:Ljava/util/Map;
const/16 v1, 0x5d3
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "REQUEST_INVALID"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 13
sget-object v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFStatusCode;->mUAFStatusCode:Ljava/util/Map;
const/16 v1, 0x5d4
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "UNACCEPTABLE_AUTHENTICATOR"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 14
sget-object v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFStatusCode;->mUAFStatusCode:Ljava/util/Map;
const/16 v1, 0x5d5
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "REVOKED_AUTHENTICATOR"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 15
sget-object v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFStatusCode;->mUAFStatusCode:Ljava/util/Map;
const/16 v1, 0x5d6
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "UNACCEPTABLE_KEY"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 16
sget-object v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFStatusCode;->mUAFStatusCode:Ljava/util/Map;
const/16 v1, 0x5d7
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "UNACCEPTABLE_ALGORITHM"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 17
sget-object v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFStatusCode;->mUAFStatusCode:Ljava/util/Map;
const/16 v1, 0x5d8
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "UNACCEPTABLE_ATTESTATION"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 18
sget-object v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFStatusCode;->mUAFStatusCode:Ljava/util/Map;
const/16 v1, 0x5d9
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "UNACCEPTABLE_CLIENT_CAPABILITIES"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 19
sget-object v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFStatusCode;->mUAFStatusCode:Ljava/util/Map;
const/16 v1, 0x5da
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "UNACCEPTABLE_CONTENT"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 20
sget-object v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFStatusCode;->mUAFStatusCode:Ljava/util/Map;
const/16 v1, 0x5dc
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "INTERNAL_SERVER_ERROR"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method private constructor <init>()V
.locals 1
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
new-instance v0, Ljava/lang/AssertionError;
invoke-direct {v0}, Ljava/lang/AssertionError;-><init>()V
throw v0
.end method
.method public static contains(Ljava/lang/Integer;)Z
.locals 1
if-eqz p0, :cond_0
.line 1
sget-object v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFStatusCode;->mUAFStatusCode:Ljava/util/Map;
invoke-interface {v0, p0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_0
const/4 p0, 0x1
goto :goto_0
:cond_0
const/4 p0, 0x0
:goto_0
return p0
.end method
.method public static valueOf(Ljava/lang/Integer;)Ljava/lang/String;
.locals 1
if-eqz p0, :cond_0
.line 1
invoke-static {p0}, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFStatusCode;->contains(Ljava/lang/Integer;)Z
move-result v0
if-eqz v0, :cond_0
sget-object v0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UAFStatusCode;->mUAFStatusCode:Ljava/util/Map;
invoke-interface {v0, p0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Ljava/lang/String;
goto :goto_0
:cond_0
const-string p0, ""
:goto_0
return-object p0
.end method
@@ -0,0 +1,147 @@
.class public Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationInfo;
.super Ljava/lang/Object;
.source "UserVerificationInfo.java"
# instance fields
.field private aaid:Ljava/lang/String;
.field private supportKeyInvalidationWhenUserVerificationChanged:Z
.field private supportUVI:Z
.field private supportUVS:Z
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public getAaid()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationInfo;->aaid:Ljava/lang/String;
return-object v0
.end method
.method public isSupportKeyInvalidationWhenUserVerificationChanged()Z
.locals 1
.line 1
iget-boolean v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationInfo;->supportKeyInvalidationWhenUserVerificationChanged:Z
return v0
.end method
.method public isSupportUVI()Z
.locals 1
.line 1
iget-boolean v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationInfo;->supportUVI:Z
return v0
.end method
.method public isSupportUVS()Z
.locals 1
.line 1
iget-boolean v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationInfo;->supportUVS:Z
return v0
.end method
.method public setAaid(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationInfo;->aaid:Ljava/lang/String;
return-void
.end method
.method public setSupportKeyInvalidationWhenUserVerificationChanged(Z)V
.locals 0
.line 1
iput-boolean p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationInfo;->supportKeyInvalidationWhenUserVerificationChanged:Z
return-void
.end method
.method public setSupportUVI(Z)V
.locals 0
.line 1
iput-boolean p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationInfo;->supportUVI:Z
return-void
.end method
.method public setSupportUVS(Z)V
.locals 0
.line 1
iput-boolean p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationInfo;->supportUVS:Z
return-void
.end method
.method public toString()Ljava/lang/String;
.locals 4
const-string v0, "UserVerificationInfo{aaid=\'"
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationInfo;->aaid:Ljava/lang/String;
const/16 v2, 0x27
const-string v3, ", supportUVI="
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-boolean v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationInfo;->supportUVI:Z
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
const-string v1, ", supportUVS="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-boolean v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationInfo;->supportUVS:Z
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
const-string v1, ", supportKeyInvalidationWhenUserVerificationChanged="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-boolean v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationInfo;->supportKeyInvalidationWhenUserVerificationChanged:Z
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
const/16 v1, 0x7d
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,173 @@
.class public Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationResult;
.super Ljava/lang/Object;
.source "UserVerificationResult.java"
# instance fields
.field private aaid:Ljava/lang/String;
.field private supportKeyInvalidationWhenUserVerificationChanged:Z
.field private userVerificationIndex:I
.field private userVerificationState:I
.field private username:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public getAaid()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationResult;->aaid:Ljava/lang/String;
return-object v0
.end method
.method public getUserVerificationIndex()I
.locals 1
.line 1
iget v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationResult;->userVerificationIndex:I
return v0
.end method
.method public getUserVerificationState()I
.locals 1
.line 1
iget v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationResult;->userVerificationState:I
return v0
.end method
.method public getUsername()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationResult;->username:Ljava/lang/String;
return-object v0
.end method
.method public isSupportKeyInvalidationWhenUserVerificationChanged()Z
.locals 1
.line 1
iget-boolean v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationResult;->supportKeyInvalidationWhenUserVerificationChanged:Z
return v0
.end method
.method public setAaid(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationResult;->aaid:Ljava/lang/String;
return-void
.end method
.method public setSupportKeyInvalidationWhenUserVerificationChanged(Z)V
.locals 0
.line 1
iput-boolean p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationResult;->supportKeyInvalidationWhenUserVerificationChanged:Z
return-void
.end method
.method public setUserVerificationIndex(I)V
.locals 0
.line 1
iput p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationResult;->userVerificationIndex:I
return-void
.end method
.method public setUserVerificationState(I)V
.locals 0
.line 1
iput p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationResult;->userVerificationState:I
return-void
.end method
.method public setUsername(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationResult;->username:Ljava/lang/String;
return-void
.end method
.method public toString()Ljava/lang/String;
.locals 4
const-string v0, "UserVerificationResult{aaid=\'"
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationResult;->aaid:Ljava/lang/String;
const/16 v2, 0x27
const-string v3, ", username=\'"
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationResult;->username:Ljava/lang/String;
const-string v3, ", userVerificationIndex="
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationResult;->userVerificationIndex:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", userVerificationState="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationResult;->userVerificationState:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", supportKeyInvalidationWhenUserVerificationChanged="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-boolean v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationResult;->supportKeyInvalidationWhenUserVerificationChanged:Z
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
const/16 v1, 0x7d
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,80 @@
.class public Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/FidoChallengeData$Authenticators;
.super Ljava/lang/Object;
.source "FidoChallengeData.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/FidoChallengeData;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "Authenticators"
.end annotation
# instance fields
.field private display:Ljava/lang/String;
.field private username:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public getDisplay()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/FidoChallengeData$Authenticators;->display:Ljava/lang/String;
return-object v0
.end method
.method public getUsername()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/FidoChallengeData$Authenticators;->username:Ljava/lang/String;
return-object v0
.end method
.method public setDisplay(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/FidoChallengeData$Authenticators;->display:Ljava/lang/String;
return-void
.end method
.method public setUsername(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/FidoChallengeData$Authenticators;->username:Ljava/lang/String;
return-void
.end method
.method public toString()Ljava/lang/String;
.locals 1
.line 1
invoke-static {p0}, Lo8/g;->d(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,161 @@
.class public Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/FidoChallengeData;
.super Ljava/lang/Object;
.source "FidoChallengeData.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/FidoChallengeData$Authenticators;
}
.end annotation
# instance fields
.field private amr:Ljava/lang/String;
.field private app_id:Ljava/lang/String;
.field private authenticators:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/FidoChallengeData$Authenticators;",
">;"
}
.end annotation
.end field
.field private op:Ljava/lang/String;
.field private transaction_id:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public getAmr()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/FidoChallengeData;->amr:Ljava/lang/String;
return-object v0
.end method
.method public getApp_id()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/FidoChallengeData;->app_id:Ljava/lang/String;
return-object v0
.end method
.method public getAuthenticators()Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/FidoChallengeData$Authenticators;",
">;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/FidoChallengeData;->authenticators:Ljava/util/List;
return-object v0
.end method
.method public getOp()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/FidoChallengeData;->op:Ljava/lang/String;
return-object v0
.end method
.method public getTransaction_id()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/FidoChallengeData;->transaction_id:Ljava/lang/String;
return-object v0
.end method
.method public setAmr(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/FidoChallengeData;->amr:Ljava/lang/String;
return-void
.end method
.method public setApp_id(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/FidoChallengeData;->app_id:Ljava/lang/String;
return-void
.end method
.method public setAuthenticators(Ljava/util/List;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/FidoChallengeData$Authenticators;",
">;)V"
}
.end annotation
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/FidoChallengeData;->authenticators:Ljava/util/List;
return-void
.end method
.method public setOp(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/FidoChallengeData;->op:Ljava/lang/String;
return-void
.end method
.method public setTransaction_id(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/FidoChallengeData;->transaction_id:Ljava/lang/String;
return-void
.end method
.method public toString()Ljava/lang/String;
.locals 1
.line 1
invoke-static {p0}, Lo8/g;->d(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,131 @@
.class public Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/GetUAFRequest;
.super Ljava/lang/Object;
.source "GetUAFRequest.java"
# instance fields
.field private context:Ljava/lang/String;
.field private op:Ljava/lang/String;
.field private previousRequest:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.locals 0
.line 5
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public constructor <init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/GetUAFRequest;->op:Ljava/lang/String;
.line 3
iput-object p2, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/GetUAFRequest;->previousRequest:Ljava/lang/String;
.line 4
iput-object p3, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/GetUAFRequest;->context:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public getContext()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/GetUAFRequest;->context:Ljava/lang/String;
return-object v0
.end method
.method public getOp()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/GetUAFRequest;->op:Ljava/lang/String;
return-object v0
.end method
.method public getPreviousRequest()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/GetUAFRequest;->previousRequest:Ljava/lang/String;
return-object v0
.end method
.method public setContext(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/GetUAFRequest;->context:Ljava/lang/String;
return-void
.end method
.method public setOp(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/GetUAFRequest;->op:Ljava/lang/String;
return-void
.end method
.method public setPreviousRequest(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/GetUAFRequest;->previousRequest:Ljava/lang/String;
return-void
.end method
.method public toString()Ljava/lang/String;
.locals 4
const-string v0, "GetUAFRequest{op=\'"
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/GetUAFRequest;->op:Ljava/lang/String;
const/16 v2, 0x27
const-string v3, ", previousRequest=\'"
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/GetUAFRequest;->previousRequest:Ljava/lang/String;
const-string v3, ", context=\'"
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/GetUAFRequest;->context:Ljava/lang/String;
const/16 v3, 0x7d
invoke-static {v0, v1, v2, v3}, Lb3/i;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CC)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,174 @@
.class public Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ReturnUAFRequest;
.super Ljava/lang/Object;
.source "ReturnUAFRequest.java"
# instance fields
.field private lifetimeMillis:J
.field private op:Ljava/lang/String;
.field private statusCode:I
.field private uafRequest:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.locals 0
.line 8
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public constructor <init>(I)V
.locals 0
.line 6
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 7
iput p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ReturnUAFRequest;->statusCode:I
return-void
.end method
.method public constructor <init>(ILjava/lang/String;Ljava/lang/String;J)V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ReturnUAFRequest;->statusCode:I
.line 3
iput-object p2, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ReturnUAFRequest;->uafRequest:Ljava/lang/String;
.line 4
iput-object p3, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ReturnUAFRequest;->op:Ljava/lang/String;
.line 5
iput-wide p4, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ReturnUAFRequest;->lifetimeMillis:J
return-void
.end method
# virtual methods
.method public getLifetimeMillis()J
.locals 2
.line 1
iget-wide v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ReturnUAFRequest;->lifetimeMillis:J
return-wide v0
.end method
.method public getOp()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ReturnUAFRequest;->op:Ljava/lang/String;
return-object v0
.end method
.method public getStatusCode()I
.locals 1
.line 1
iget v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ReturnUAFRequest;->statusCode:I
return v0
.end method
.method public getUafRequest()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ReturnUAFRequest;->uafRequest:Ljava/lang/String;
return-object v0
.end method
.method public setLifetimeMillis(J)V
.locals 0
.line 1
iput-wide p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ReturnUAFRequest;->lifetimeMillis:J
return-void
.end method
.method public setOp(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ReturnUAFRequest;->op:Ljava/lang/String;
return-void
.end method
.method public setStatusCode(I)V
.locals 0
.line 1
iput p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ReturnUAFRequest;->statusCode:I
return-void
.end method
.method public setUafRequest(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ReturnUAFRequest;->uafRequest:Ljava/lang/String;
return-void
.end method
.method public toString()Ljava/lang/String;
.locals 4
const-string v0, "ReturnUAFRequest{statusCode="
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ReturnUAFRequest;->statusCode:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", uafRequest=\'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ReturnUAFRequest;->uafRequest:Ljava/lang/String;
const/16 v2, 0x27
const-string v3, ", op=\'"
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ReturnUAFRequest;->op:Ljava/lang/String;
const-string v3, ", lifetimeMillis="
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-wide v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ReturnUAFRequest;->lifetimeMillis:J
const/16 v3, 0x7d
invoke-static {v0, v1, v2, v3}, Lz3/a;->a(Ljava/lang/StringBuilder;JC)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,102 @@
.class public Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/SendUAFResponse;
.super Ljava/lang/Object;
.source "SendUAFResponse.java"
# instance fields
.field private context:Ljava/lang/String;
.field private uafResponse:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.locals 0
.line 4
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public constructor <init>(Ljava/lang/String;Ljava/lang/String;)V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/SendUAFResponse;->uafResponse:Ljava/lang/String;
.line 3
iput-object p2, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/SendUAFResponse;->context:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public getContext()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/SendUAFResponse;->context:Ljava/lang/String;
return-object v0
.end method
.method public getUafResponse()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/SendUAFResponse;->uafResponse:Ljava/lang/String;
return-object v0
.end method
.method public setContext(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/SendUAFResponse;->context:Ljava/lang/String;
return-void
.end method
.method public setUafResponse(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/SendUAFResponse;->uafResponse:Ljava/lang/String;
return-void
.end method
.method public toString()Ljava/lang/String;
.locals 4
const-string v0, "SendUAFResponse{uafResponse=\'"
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/SendUAFResponse;->uafResponse:Ljava/lang/String;
const/16 v2, 0x27
const-string v3, ", context=\'"
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/SendUAFResponse;->context:Ljava/lang/String;
const/16 v3, 0x7d
invoke-static {v0, v1, v2, v3}, Lb3/i;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CC)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,271 @@
.class public Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerResponse;
.super Ljava/lang/Object;
.source "ServerResponse.java"
# instance fields
.field private additionalTokens:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/Token;",
">;"
}
.end annotation
.end field
.field private description:Ljava/lang/String;
.field private location:Ljava/lang/String;
.field private newUAFRequest:Ljava/lang/String;
.field private postData:Ljava/lang/String;
.field private statusCode:I
# direct methods
.method public constructor <init>()V
.locals 0
.line 10
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public constructor <init>(I)V
.locals 0
.line 8
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 9
iput p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerResponse;->statusCode:I
return-void
.end method
.method public constructor <init>(ILjava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(I",
"Ljava/lang/String;",
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/Token;",
">;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
")V"
}
.end annotation
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerResponse;->statusCode:I
.line 3
iput-object p2, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerResponse;->description:Ljava/lang/String;
.line 4
iput-object p3, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerResponse;->additionalTokens:Ljava/util/List;
.line 5
iput-object p4, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerResponse;->location:Ljava/lang/String;
.line 6
iput-object p5, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerResponse;->postData:Ljava/lang/String;
.line 7
iput-object p6, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerResponse;->newUAFRequest:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public getAdditionalTokens()Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/Token;",
">;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerResponse;->additionalTokens:Ljava/util/List;
return-object v0
.end method
.method public getDescription()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerResponse;->description:Ljava/lang/String;
return-object v0
.end method
.method public getLocation()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerResponse;->location:Ljava/lang/String;
return-object v0
.end method
.method public getNewUAFRequest()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerResponse;->newUAFRequest:Ljava/lang/String;
return-object v0
.end method
.method public getPostData()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerResponse;->postData:Ljava/lang/String;
return-object v0
.end method
.method public getStatusCode()I
.locals 1
.line 1
iget v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerResponse;->statusCode:I
return v0
.end method
.method public setAdditionalTokens(Ljava/util/List;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/Token;",
">;)V"
}
.end annotation
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerResponse;->additionalTokens:Ljava/util/List;
return-void
.end method
.method public setDescription(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerResponse;->description:Ljava/lang/String;
return-void
.end method
.method public setLocation(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerResponse;->location:Ljava/lang/String;
return-void
.end method
.method public setNewUAFRequest(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerResponse;->newUAFRequest:Ljava/lang/String;
return-void
.end method
.method public setPostData(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerResponse;->postData:Ljava/lang/String;
return-void
.end method
.method public setStatusCode(I)V
.locals 0
.line 1
iput p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerResponse;->statusCode:I
return-void
.end method
.method public toString()Ljava/lang/String;
.locals 4
const-string v0, "ServerResponse{statusCode="
.line 1
invoke-static {v0}, Landroid/support/v4/media/d;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerResponse;->statusCode:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", description=\'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerResponse;->description:Ljava/lang/String;
const/16 v2, 0x27
const-string v3, ", additionalTokens="
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerResponse;->additionalTokens:Ljava/util/List;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", location=\'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerResponse;->location:Ljava/lang/String;
const-string v3, ", postData=\'"
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerResponse;->postData:Ljava/lang/String;
const-string v3, ", newUAFRequest=\'"
invoke-static {v0, v1, v2, v3}, Lb3/e;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CLjava/lang/String;)V
iget-object v1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerResponse;->newUAFRequest:Ljava/lang/String;
const/16 v3, 0x7d
invoke-static {v0, v1, v2, v3}, Lb3/i;->a(Ljava/lang/StringBuilder;Ljava/lang/String;CC)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,149 @@
.class public Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerUAFRegResponse;
.super Ljava/lang/Object;
.source "ServerUAFRegResponse.java"
# instance fields
.field private location:Ljava/lang/String;
.field private newUAFRequest:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/FidoChallengeData;
.field private statusCode:I
.field private transactionId:Ljava/lang/String;
.field private userVerificationInfos:[Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationInfo;
.field private userVerificationResults:[Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationResult;
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public getLocation()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerUAFRegResponse;->location:Ljava/lang/String;
return-object v0
.end method
.method public getNewUAFRequest()Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/FidoChallengeData;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerUAFRegResponse;->newUAFRequest:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/FidoChallengeData;
return-object v0
.end method
.method public getStatusCode()I
.locals 1
.line 1
iget v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerUAFRegResponse;->statusCode:I
return v0
.end method
.method public getTransactionId()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerUAFRegResponse;->transactionId:Ljava/lang/String;
return-object v0
.end method
.method public getUserVerificationInfos()[Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationInfo;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerUAFRegResponse;->userVerificationInfos:[Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationInfo;
return-object v0
.end method
.method public getUserVerificationResults()[Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationResult;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerUAFRegResponse;->userVerificationResults:[Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationResult;
return-object v0
.end method
.method public setLocation(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerUAFRegResponse;->location:Ljava/lang/String;
return-void
.end method
.method public setNewUAFRequest(Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/FidoChallengeData;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerUAFRegResponse;->newUAFRequest:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/FidoChallengeData;
return-void
.end method
.method public setStatusCode(I)V
.locals 0
.line 1
iput p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerUAFRegResponse;->statusCode:I
return-void
.end method
.method public setTransactionId(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerUAFRegResponse;->transactionId:Ljava/lang/String;
return-void
.end method
.method public setUserVerificationInfos([Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationInfo;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerUAFRegResponse;->userVerificationInfos:[Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationInfo;
return-void
.end method
.method public setUserVerificationResults([Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationResult;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/ServerUAFRegResponse;->userVerificationResults:[Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/common/UserVerificationResult;
return-void
.end method
.method public toString()Ljava/lang/String;
.locals 1
.line 1
invoke-static {p0}, Lo8/g;->d(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
@@ -0,0 +1,73 @@
.class public Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/UafRequest$AuthenticatorInfo;
.super Ljava/lang/Object;
.source "UafRequest.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/UafRequest;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = "AuthenticatorInfo"
.end annotation
# instance fields
.field private aaid:Ljava/lang/String;
.field private keyID:Ljava/lang/String;
.field public final synthetic this$0:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/UafRequest;
# direct methods
.method public constructor <init>(Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/UafRequest;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/UafRequest$AuthenticatorInfo;->this$0:Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/UafRequest;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public getAaid()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/UafRequest$AuthenticatorInfo;->aaid:Ljava/lang/String;
return-object v0
.end method
.method public getKeyID()Ljava/lang/String;
.locals 1
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/UafRequest$AuthenticatorInfo;->keyID:Ljava/lang/String;
return-object v0
.end method
.method public setAaid(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/UafRequest$AuthenticatorInfo;->aaid:Ljava/lang/String;
return-void
.end method
.method public setKeyID(Ljava/lang/String;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/UafRequest$AuthenticatorInfo;->keyID:Ljava/lang/String;
return-void
.end method
@@ -0,0 +1,77 @@
.class public Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/UafRequest;
.super Ljava/lang/Object;
.source "UafRequest.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/UafRequest$AuthenticatorInfo;
}
.end annotation
# instance fields
.field private authenticators:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/UafRequest$AuthenticatorInfo;",
">;"
}
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.locals 1
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/UafRequest;->authenticators:Ljava/util/List;
return-void
.end method
# virtual methods
.method public getAuthenticators()Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/UafRequest$AuthenticatorInfo;",
">;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/UafRequest;->authenticators:Ljava/util/List;
return-object v0
.end method
.method public setAuthenticators(Ljava/util/List;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/UafRequest$AuthenticatorInfo;",
">;)V"
}
.end annotation
.line 1
iput-object p1, p0, Lcom/skplanet/fido/uaf/tidclient/uafmessage/transport/protocol/UafRequest;->authenticators:Ljava/util/List;
return-void
.end method