29 lines
1.2 KiB
Java
29 lines
1.2 KiB
Java
|
package org.bouncycastle.crypto.params;
|
||
|
|
||
|
import java.math.BigInteger;
|
||
|
import org.bouncycastle.asn1.ASN1ObjectIdentifier;
|
||
|
import org.bouncycastle.math.ec.ECCurve;
|
||
|
import org.bouncycastle.math.ec.ECPoint;
|
||
|
|
||
|
/* loaded from: classes6.dex */
|
||
|
public class ECNamedDomainParameters extends ECDomainParameters {
|
||
|
private ASN1ObjectIdentifier name;
|
||
|
|
||
|
public ASN1ObjectIdentifier getName() {
|
||
|
return this.name;
|
||
|
}
|
||
|
|
||
|
public ECNamedDomainParameters(ASN1ObjectIdentifier aSN1ObjectIdentifier, ECCurve eCCurve, ECPoint eCPoint, BigInteger bigInteger, BigInteger bigInteger2, byte[] bArr) {
|
||
|
super(eCCurve, eCPoint, bigInteger, bigInteger2, bArr);
|
||
|
this.name = aSN1ObjectIdentifier;
|
||
|
}
|
||
|
|
||
|
public ECNamedDomainParameters(ASN1ObjectIdentifier aSN1ObjectIdentifier, ECCurve eCCurve, ECPoint eCPoint, BigInteger bigInteger, BigInteger bigInteger2) {
|
||
|
this(aSN1ObjectIdentifier, eCCurve, eCPoint, bigInteger, bigInteger2, null);
|
||
|
}
|
||
|
|
||
|
public ECNamedDomainParameters(ASN1ObjectIdentifier aSN1ObjectIdentifier, ECCurve eCCurve, ECPoint eCPoint, BigInteger bigInteger) {
|
||
|
this(aSN1ObjectIdentifier, eCCurve, eCPoint, bigInteger, null, null);
|
||
|
}
|
||
|
}
|