Welcome to mirror list, hosted at ThFree Co, Russian Federation.

CMSProcessable.java « cms « bouncycastle « org « java « main « src « pkix - gitlab.com/quite/humla-spongycastle.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 9f34b9a120f31bd2ec51aca464826080893d36eb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package org.bouncycastle.cms;

import java.io.IOException;
import java.io.OutputStream;

/**
 * Use CMSTypedData instead of this. See CMSProcessableFile/ByteArray for defaults.
 */
public interface CMSProcessable
{
    /**
     * generic routine to copy out the data we want processed - the OutputStream
     * passed in will do the handling on it's own.
     * <p>
     * Note: this routine may be called multiple times.
     */
    public void write(OutputStream out)
        throws IOException, CMSException;

    public Object getContent();
}