Skip to content

M_Ekstrand_Encryption_Ciphers_AbstractRotor_ValidateTransulationPoints

Fred Ekstrand edited this page Aug 5, 2020 · 1 revision

AbstractRotor.ValidateTransulationPoints Method

Validates the Translation points.

Namespace: Ekstrand.Encryption.Ciphers
Assembly: EnigmaBinaryCipher (in EnigmaBinaryCipher.dll) Version: 1.0.0.0 (1.0.0.0)

Syntax

C#

protected void ValidateTransulationPoints(
	EndPointPair<byte, byte>[] values
)

VB

Protected Sub ValidateTransulationPoints ( 
	values As EndPointPair(Of Byte, Byte)()
)

C++

protected:
void ValidateTransulationPoints(
	array<EndPointPair<unsigned char, unsigned char>^>^ values
)

F#

member ValidateTransulationPoints : 
        values : EndPointPair<byte, byte>[] -> unit 

Parameters

 

values
Type: Ekstrand.Encryption.Ciphers.EndPointPair(Byte, Byte)[]
The values.

Exceptions

 

Exception Condition
InvalidOperationException Can not change end points while in use. You must Reset first.
ArgumentException Value array size must be 256 or Duplicate Side-A end points. or Duplicate Side-A end points.

See Also

Reference

AbstractRotor Class
Ekstrand.Encryption.Ciphers Namespace

Clone this wiki locally