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

package org.bouncycastle.its.operator;

import org.bouncycastle.asn1.ASN1ObjectIdentifier;
import org.bouncycastle.asn1.x509.AlgorithmIdentifier;
import org.bouncycastle.its.ITSCertificate;
import java.io.OutputStream;

public interface ITSContentSigner
{
    OutputStream getOutputStream();
    
    byte[] getSignature();
    
    ITSCertificate getAssociatedCertificate();
    
    byte[] getAssociatedCertificateDigest();
    
    AlgorithmIdentifier getDigestAlgorithm();
    
    ASN1ObjectIdentifier getCurveID();
    
    boolean isForSelfSigning();
}
