JDKPKCS12StoreParameter.smali
.class public Lorg/spongycastle/jce/provider/JDKPKCS12StoreParameter;
.super Ljava/lang/Object;
.source "JDKPKCS12StoreParameter.java"
# interfaces
.implements Ljava/security/KeyStore$LoadStoreParameter;
# instance fields
.field private outputStream:Ljava/io/OutputStream;
.field private protectionParameter:Ljava/security/KeyStore$ProtectionParameter;
.field private useDEREncoding:Z
# direct methods
.method public constructor <init>()V
.registers 1
.prologue
.line 11
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public getOutputStream()Ljava/io/OutputStream;
.registers 2
.prologue
.line 19
iget-object v0, p0, Lorg/spongycastle/jce/provider/JDKPKCS12StoreParameter;->outputStream:Ljava/io/OutputStream;
return-object v0
.end method
.method public getProtectionParameter()Ljava/security/KeyStore$ProtectionParameter;
.registers 2
.prologue
.line 24
iget-object v0, p0, Lorg/spongycastle/jce/provider/JDKPKCS12StoreParameter;->protectionParameter:Ljava/security/KeyStore$ProtectionParameter;
return-object v0
.end method
.method public isUseDEREncoding()Z
.registers 2
.prologue
.line 29
iget-boolean v0, p0, Lorg/spongycastle/jce/provider/JDKPKCS12StoreParameter;->useDEREncoding:Z
return v0
.end method
.method public setOutputStream(Ljava/io/OutputStream;)V
.registers 2
.prologue
.line 34
iput-object p1, p0, Lorg/spongycastle/jce/provider/JDKPKCS12StoreParameter;->outputStream:Ljava/io/OutputStream;
.line 35
return-void
.end method
.method public setPassword([C)V
.registers 3
.prologue
.line 39
new-instance v0, Ljava/security/KeyStore$PasswordProtection;
invoke-direct {v0, p1}, Ljava/security/KeyStore$PasswordProtection;-><init>([C)V
iput-object v0, p0, Lorg/spongycastle/jce/provider/JDKPKCS12StoreParameter;->protectionParameter:Ljava/security/KeyStore$ProtectionParameter;
.line 40
return-void
.end method
.method public setProtectionParameter(Ljava/security/KeyStore$ProtectionParameter;)V
.registers 2
.prologue
.line 44
iput-object p1, p0, Lorg/spongycastle/jce/provider/JDKPKCS12StoreParameter;->protectionParameter:Ljava/security/KeyStore$ProtectionParameter;
.line 45
return-void
.end method
.method public setUseDEREncoding(Z)V
.registers 2
.prologue
.line 49
iput-boolean p1, p0, Lorg/spongycastle/jce/provider/JDKPKCS12StoreParameter;->useDEREncoding:Z
.line 50
return-void
.end method