// 
// Decompiled by Procyon v0.6.0
// 

package org.bouncycastle.oer.its.etsi103097.extension;

import org.bouncycastle.asn1.ASN1Integer;
import org.bouncycastle.oer.its.ieee1609dot2.basetypes.HashedId8;
import org.bouncycastle.asn1.ASN1Sequence;

public class EtsiTs102941DeltaCtlRequest extends EtsiTs102941CtlRequest
{
    private EtsiTs102941DeltaCtlRequest(final ASN1Sequence asn1Sequence) {
        super(asn1Sequence);
    }
    
    public EtsiTs102941DeltaCtlRequest(final EtsiTs102941CtlRequest etsiTs102941CtlRequest) {
        super(etsiTs102941CtlRequest.getIssuerId(), etsiTs102941CtlRequest.getLastKnownCtlSequence());
    }
    
    public EtsiTs102941DeltaCtlRequest(final HashedId8 hashedId8, final ASN1Integer asn1Integer) {
        super(hashedId8, asn1Integer);
    }
    
    public static EtsiTs102941DeltaCtlRequest getInstance(final Object o) {
        if (o instanceof EtsiTs102941DeltaCtlRequest) {
            return (EtsiTs102941DeltaCtlRequest)o;
        }
        if (o != null) {
            return new EtsiTs102941DeltaCtlRequest(ASN1Sequence.getInstance(o));
        }
        return null;
    }
}
