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()
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