Org.BouncyCastle.Bcpg.ArmoredInputStream
Reader for Base64 armored objects - read the headers and then start returning bytes when the data is reached.
namespace Org.BouncyCastle.Bcpg
{
public class ArmoredInputStream : BaseInputStream
{
public sealed class Builder
{
public Builder SetParseForHeaders(bool hasHeaders);
public Builder SetValidateClearsignedMessageHeaders(bool validateAllowedHeaders);
public Builder SetRejectPrefixedDashesInCsfMessages(bool rejectDashes);
public Builder AddAllowedArmorHeader(string header);
public Builder SetDetectMissingCrc(bool detectMissingCrc);
public Builder setIgnoreCrc(bool ignoreCrc);
public ArmoredInputStream Build(Stream input);
}
public ArmoredInputStream(Stream input);
public ArmoredInputStream(Stream input, bool hasHeaders);
public bool IsClearText();
public bool IsEndOfStream();
public string GetArmorHeaderLine();
public string[] GetArmorHeaders();
public virtual void SetDetectMissingCrc(bool detectMissing);
public static Builder Build();
}
}