40 lines
1.1 KiB
Java
40 lines
1.1 KiB
Java
|
package o;
|
||
|
|
||
|
import java.security.GeneralSecurityException;
|
||
|
import o.NZO;
|
||
|
|
||
|
/* loaded from: classes2.dex */
|
||
|
public final class QKJ implements KlU {
|
||
|
public final jra a;
|
||
|
public final Integer b;
|
||
|
final NZO.Sts c;
|
||
|
public final String d;
|
||
|
public final Umh e;
|
||
|
private final C1246Yua h;
|
||
|
|
||
|
private QKJ(String str, jra jraVar, NZO.Sts sts, Umh umh, Integer num) {
|
||
|
this.d = str;
|
||
|
this.h = oHp.e(str);
|
||
|
this.a = jraVar;
|
||
|
this.c = sts;
|
||
|
this.e = umh;
|
||
|
this.b = num;
|
||
|
}
|
||
|
|
||
|
public static QKJ c(String str, jra jraVar, NZO.Sts sts, Umh umh, Integer num) throws GeneralSecurityException {
|
||
|
if (umh == Umh.RAW) {
|
||
|
if (num != null) {
|
||
|
throw new GeneralSecurityException("Keys with output prefix type raw should not have an id requirement.");
|
||
|
}
|
||
|
} else if (num == null) {
|
||
|
throw new GeneralSecurityException("Keys with output prefix type different from raw should have an id requirement.");
|
||
|
}
|
||
|
return new QKJ(str, jraVar, sts, umh, num);
|
||
|
}
|
||
|
|
||
|
@Override // o.KlU
|
||
|
public final C1246Yua a() {
|
||
|
return this.h;
|
||
|
}
|
||
|
}
|