Table of Contents

Interface IEncoder

Namespace
Org.BouncyCastle.Utilities.Encoders
Assembly
BouncyCastle.Cryptography.dll
public interface IEncoder

Methods

Decode(byte[], int, int, Stream)

int Decode(byte[] data, int off, int length, Stream outStream)

Parameters

data byte[]
off int
length int
outStream Stream

Returns

int

Decode(ReadOnlySpan<byte>, Stream)

int Decode(ReadOnlySpan<byte> data, Stream outStream)

Parameters

data ReadOnlySpan<byte>
outStream Stream

Returns

int

DecodeString(string, Stream)

int DecodeString(string data, Stream outStream)

Parameters

data string
outStream Stream

Returns

int

Encode(byte[], int, int, Stream)

int Encode(byte[] data, int off, int length, Stream outStream)

Parameters

data byte[]
off int
length int
outStream Stream

Returns

int

Encode(ReadOnlySpan<byte>, Stream)

int Encode(ReadOnlySpan<byte> data, Stream outStream)

Parameters

data ReadOnlySpan<byte>
outStream Stream

Returns

int