Table of Contents

Class SkeinParameters.Builder

Namespace
Enterprises.Org.BouncyCastle.Crypto.Parameters
Assembly
Enterprises.BouncyCastle.Crypto.dll
public class SkeinParameters.Builder
Inheritance
SkeinParameters.Builder
Inherited Members

Constructors

Builder()

public Builder()

Builder(SkeinParameters)

public Builder(SkeinParameters parameters)

Parameters

parameters SkeinParameters

Builder(IDictionary)

public Builder(IDictionary paramsMap)

Parameters

paramsMap IDictionary

Methods

Build()

public SkeinParameters Build()

Returns

SkeinParameters

Set(int, byte[])

public SkeinParameters.Builder Set(int type, byte[] value)

Parameters

type int
value byte[]

Returns

SkeinParameters.Builder

SetKey(byte[])

public SkeinParameters.Builder SetKey(byte[] key)

Parameters

key byte[]

Returns

SkeinParameters.Builder

SetKeyIdentifier(byte[])

public SkeinParameters.Builder SetKeyIdentifier(byte[] keyIdentifier)

Parameters

keyIdentifier byte[]

Returns

SkeinParameters.Builder

SetNonce(byte[])

public SkeinParameters.Builder SetNonce(byte[] nonce)

Parameters

nonce byte[]

Returns

SkeinParameters.Builder

SetPersonalisation(byte[])

public SkeinParameters.Builder SetPersonalisation(byte[] personalisation)

Parameters

personalisation byte[]

Returns

SkeinParameters.Builder

SetPersonalisation(DateTime, string, string)

public SkeinParameters.Builder SetPersonalisation(DateTime date, string emailAddress, string distinguisher)

Parameters

date DateTime
emailAddress string
distinguisher string

Returns

SkeinParameters.Builder

SetPublicKey(byte[])

public SkeinParameters.Builder SetPublicKey(byte[] publicKey)

Parameters

publicKey byte[]

Returns

SkeinParameters.Builder