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

package org.bouncycastle.operator;

import java.io.IOException;
import java.io.OutputStream;
import org.bouncycastle.asn1.x509.X509ObjectIdentifiers;
import org.bouncycastle.asn1.x509.AlgorithmIdentifier;

public class NoSignatureContentSigner implements ContentSigner
{
    @Override
    public AlgorithmIdentifier getAlgorithmIdentifier() {
        return new AlgorithmIdentifier(X509ObjectIdentifiers.id_alg_unsigned);
    }
    
    @Override
    public OutputStream getOutputStream() {
        return new OutputStream() {
            @Override
            public void write(final byte[] array, final int n, final int n2) throws IOException {
            }
            
            @Override
            public void write(final int n) throws IOException {
            }
        };
    }
    
    @Override
    public byte[] getSignature() {
        return new byte[0];
    }
}
