io.gatling.recorder.internal.bouncycastle.oer.its.etsi103097.EtsiTs103097Certificate Maven / Gradle / Ivy
package io.gatling.recorder.internal.bouncycastle.oer.its.etsi103097;
import io.gatling.recorder.internal.bouncycastle.asn1.ASN1Integer;
import io.gatling.recorder.internal.bouncycastle.asn1.ASN1Sequence;
import io.gatling.recorder.internal.bouncycastle.oer.its.ieee1609dot2.CertificateBase;
import io.gatling.recorder.internal.bouncycastle.oer.its.ieee1609dot2.CertificateType;
import io.gatling.recorder.internal.bouncycastle.oer.its.ieee1609dot2.ExplicitCertificate;
import io.gatling.recorder.internal.bouncycastle.oer.its.ieee1609dot2.IssuerIdentifier;
import io.gatling.recorder.internal.bouncycastle.oer.its.ieee1609dot2.ToBeSignedCertificate;
import io.gatling.recorder.internal.bouncycastle.oer.its.ieee1609dot2.basetypes.Signature;
import io.gatling.recorder.internal.bouncycastle.oer.its.ieee1609dot2.basetypes.UINT8;
public class EtsiTs103097Certificate
extends ExplicitCertificate
{
public EtsiTs103097Certificate(UINT8 version, IssuerIdentifier issuer, ToBeSignedCertificate toBeSignedCertificate, Signature signature)
{
super(version, issuer, toBeSignedCertificate, signature);
}
protected EtsiTs103097Certificate(ASN1Sequence instance)
{
super(instance);
}
public static EtsiTs103097Certificate getInstance(Object src)
{
if (src instanceof EtsiTs103097Certificate)
{
return (EtsiTs103097Certificate)src;
}
if (src != null)
{
return new EtsiTs103097Certificate(ASN1Sequence.getInstance(src));
}
return null;
}
}