DTLSServerProtocol$ServerHandshakeState.smali
.class public Lorg/spongycastle/crypto/tls/DTLSServerProtocol$ServerHandshakeState;
.super Ljava/lang/Object;
.source "DTLSServerProtocol.java"
# instance fields
.field allowCertificateStatus:Z
.field certificateRequest:Lorg/spongycastle/crypto/tls/CertificateRequest;
.field clientCertificate:Lorg/spongycastle/crypto/tls/Certificate;
.field clientCertificateType:S
.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 server:Lorg/spongycastle/crypto/tls/TlsServer;
.field serverContext:Lorg/spongycastle/crypto/tls/TlsServerContextImpl;
.field serverCredentials:Lorg/spongycastle/crypto/tls/TlsCredentials;
.field serverExtensions:Ljava/util/Hashtable;
# direct methods
.method protected constructor <init>()V
.registers 3
.prologue
const/4 v0, 0x0
const/4 v1, 0x0
.line 690
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 692
iput-object v1, p0, Lorg/spongycastle/crypto/tls/DTLSServerProtocol$ServerHandshakeState;->server:Lorg/spongycastle/crypto/tls/TlsServer;
.line 693
iput-object v1, p0, Lorg/spongycastle/crypto/tls/DTLSServerProtocol$ServerHandshakeState;->serverContext:Lorg/spongycastle/crypto/tls/TlsServerContextImpl;
.line 694
iput-object v1, p0, Lorg/spongycastle/crypto/tls/DTLSServerProtocol$ServerHandshakeState;->offeredCipherSuites:[I
.line 695
iput-object v1, p0, Lorg/spongycastle/crypto/tls/DTLSServerProtocol$ServerHandshakeState;->offeredCompressionMethods:[S
.line 696
iput-object v1, p0, Lorg/spongycastle/crypto/tls/DTLSServerProtocol$ServerHandshakeState;->clientExtensions:Ljava/util/Hashtable;
.line 697
iput-object v1, p0, Lorg/spongycastle/crypto/tls/DTLSServerProtocol$ServerHandshakeState;->serverExtensions:Ljava/util/Hashtable;
.line 698
iput-boolean v0, p0, Lorg/spongycastle/crypto/tls/DTLSServerProtocol$ServerHandshakeState;->resumedSession:Z
.line 699
iput-boolean v0, p0, Lorg/spongycastle/crypto/tls/DTLSServerProtocol$ServerHandshakeState;->secure_renegotiation:Z
.line 700
iput-boolean v0, p0, Lorg/spongycastle/crypto/tls/DTLSServerProtocol$ServerHandshakeState;->allowCertificateStatus:Z
.line 701
iput-boolean v0, p0, Lorg/spongycastle/crypto/tls/DTLSServerProtocol$ServerHandshakeState;->expectSessionTicket:Z
.line 702
iput-object v1, p0, Lorg/spongycastle/crypto/tls/DTLSServerProtocol$ServerHandshakeState;->keyExchange:Lorg/spongycastle/crypto/tls/TlsKeyExchange;
.line 703
iput-object v1, p0, Lorg/spongycastle/crypto/tls/DTLSServerProtocol$ServerHandshakeState;->serverCredentials:Lorg/spongycastle/crypto/tls/TlsCredentials;
.line 704
iput-object v1, p0, Lorg/spongycastle/crypto/tls/DTLSServerProtocol$ServerHandshakeState;->certificateRequest:Lorg/spongycastle/crypto/tls/CertificateRequest;
.line 705
const/4 v0, -0x1
iput-short v0, p0, Lorg/spongycastle/crypto/tls/DTLSServerProtocol$ServerHandshakeState;->clientCertificateType:S
.line 706
iput-object v1, p0, Lorg/spongycastle/crypto/tls/DTLSServerProtocol$ServerHandshakeState;->clientCertificate:Lorg/spongycastle/crypto/tls/Certificate;
return-void
.end method