41 lines
1.1 KiB
Java
41 lines
1.1 KiB
Java
package org.bouncycastle.jce.provider;
|
|
|
|
import java.io.OutputStream;
|
|
import java.security.KeyStore;
|
|
|
|
/* loaded from: classes6.dex */
|
|
public class JDKPKCS12StoreParameter implements KeyStore.LoadStoreParameter {
|
|
private OutputStream outputStream;
|
|
private KeyStore.ProtectionParameter protectionParameter;
|
|
private boolean useDEREncoding;
|
|
|
|
public void setUseDEREncoding(boolean z) {
|
|
this.useDEREncoding = z;
|
|
}
|
|
|
|
public void setProtectionParameter(KeyStore.ProtectionParameter protectionParameter) {
|
|
this.protectionParameter = protectionParameter;
|
|
}
|
|
|
|
public void setPassword(char[] cArr) {
|
|
this.protectionParameter = new KeyStore.PasswordProtection(cArr);
|
|
}
|
|
|
|
public void setOutputStream(OutputStream outputStream) {
|
|
this.outputStream = outputStream;
|
|
}
|
|
|
|
public boolean isUseDEREncoding() {
|
|
return this.useDEREncoding;
|
|
}
|
|
|
|
@Override // java.security.KeyStore.LoadStoreParameter
|
|
public KeyStore.ProtectionParameter getProtectionParameter() {
|
|
return this.protectionParameter;
|
|
}
|
|
|
|
public OutputStream getOutputStream() {
|
|
return this.outputStream;
|
|
}
|
|
}
|