DTLSClientProtocol$ClientHandshakeState.smali
.class public Lorg/spongycastle/crypto/tls/DTLSClientProtocol$ClientHandshakeState;
.super Ljava/lang/Object;
.source "DTLSClientProtocol.java"
# instance fields
.field allowCertificateStatus:Z
.field authentication:Lorg/spongycastle/crypto/tls/TlsAuthentication;
.field certificateRequest:Lorg/spongycastle/crypto/tls/CertificateRequest;
.field certificateStatus:Lorg/spongycastle/crypto/tls/CertificateStatus;
.field client:Lorg/spongycastle/crypto/tls/TlsClient;
.field clientContext:Lorg/spongycastle/crypto/tls/TlsClientContextImpl;
.field clientCredentials:Lorg/spongycastle/crypto/tls/TlsCredentials;
.field clientExtensions:Ljava/util/Hashtable;
.field expectSessionTicket:Z
.field keyExchange:Lorg/spongycastle/crypto/tls/TlsKeyExchange;
.field offeredCipherSuites:[I
.field offeredCompressionMethods:[S
.field resumedSession:Z
.field secure_renegotiation:Z
.field selectedSessionID:[B
.field serverExtensions:Ljava/util/Hashtable;
.field sessionParameters:Lorg/spongycastle/crypto/tls/SessionParameters;
.field sessionParametersBuilder:Lorg/spongycastle/crypto/tls/SessionParameters$Builder;
.field tlsSession:Lorg/spongycastle/crypto/tls/TlsSession;
# direct methods
.method protected constructor <init>()V
.registers 3
.prologue
const/4 v1, 0x0
const/4 v0, 0x0
.line 870
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 872
iput-object v0, p0, Lorg/spongycastle/crypto/tls/DTLSClientProtocol$ClientHandshakeState;->client:Lorg/spongycastle/crypto/tls/TlsClient;
.line 873
iput-object v0, p0, Lorg/spongycastle/crypto/tls/DTLSClientProtocol$ClientHandshakeState;->clientContext:Lorg/spongycastle/crypto/tls/TlsClientContextImpl;
.line 874
iput-object v0, p0, Lorg/spongycastle/crypto/tls/DTLSClientProtocol$ClientHandshakeState;->tlsSession:Lorg/spongycastle/crypto/tls/TlsSession;
.line 875
iput-object v0, p0, Lorg/spongycastle/crypto/tls/DTLSClientProtocol$ClientHandshakeState;->sessionParameters:Lorg/spongycastle/crypto/tls/SessionParameters;
.line 876
iput-object v0, p0, Lorg/spongycastle/crypto/tls/DTLSClientProtocol$ClientHandshakeState;->sessionParametersBuilder:Lorg/spongycastle/crypto/tls/SessionParameters$Builder;
.line 877
iput-object v0, p0, Lorg/spongycastle/crypto/tls/DTLSClientProtocol$ClientHandshakeState;->offeredCipherSuites:[I
.line 878
iput-object v0, p0, Lorg/spongycastle/crypto/tls/DTLSClientProtocol$ClientHandshakeState;->offeredCompressionMethods:[S
.line 879
iput-object v0, p0, Lorg/spongycastle/crypto/tls/DTLSClientProtocol$ClientHandshakeState;->clientExtensions:Ljava/util/Hashtable;
.line 880
iput-object v0, p0, Lorg/spongycastle/crypto/tls/DTLSClientProtocol$ClientHandshakeState;->serverExtensions:Ljava/util/Hashtable;
.line 881
iput-object v0, p0, Lorg/spongycastle/crypto/tls/DTLSClientProtocol$ClientHandshakeState;->selectedSessionID:[B
.line 882
iput-boolean v1, p0, Lorg/spongycastle/crypto/tls/DTLSClientProtocol$ClientHandshakeState;->resumedSession:Z
.line 883
iput-boolean v1, p0, Lorg/spongycastle/crypto/tls/DTLSClientProtocol$ClientHandshakeState;->secure_renegotiation:Z
.line 884
iput-boolean v1, p0, Lorg/spongycastle/crypto/tls/DTLSClientProtocol$ClientHandshakeState;->allowCertificateStatus:Z
.line 885
iput-boolean v1, p0, Lorg/spongycastle/crypto/tls/DTLSClientProtocol$ClientHandshakeState;->expectSessionTicket:Z
.line 886
iput-object v0, p0, Lorg/spongycastle/crypto/tls/DTLSClientProtocol$ClientHandshakeState;->keyExchange:Lorg/spongycastle/crypto/tls/TlsKeyExchange;
.line 887
iput-object v0, p0, Lorg/spongycastle/crypto/tls/DTLSClientProtocol$ClientHandshakeState;->authentication:Lorg/spongycastle/crypto/tls/TlsAuthentication;
.line 888
iput-object v0, p0, Lorg/spongycastle/crypto/tls/DTLSClientProtocol$ClientHandshakeState;->certificateStatus:Lorg/spongycastle/crypto/tls/CertificateStatus;
.line 889
iput-object v0, p0, Lorg/spongycastle/crypto/tls/DTLSClientProtocol$ClientHandshakeState;->certificateRequest:Lorg/spongycastle/crypto/tls/CertificateRequest;
.line 890
iput-object v0, p0, Lorg/spongycastle/crypto/tls/DTLSClientProtocol$ClientHandshakeState;->clientCredentials:Lorg/spongycastle/crypto/tls/TlsCredentials;
return-void
.end method