Table of Contents

Class SecureChar

Namespace
Alis.Core.Aspect.Security
Assembly
Alis.dll

The secure char class

public class SecureChar

Inheritance

Inherited Members

Constructors

SecureChar(char)

Initializes a new instance of the Alis.Core.Aspect.Security.SecureChar class

public SecureChar(char value = '\0')

Parameters

value char

The value

Fields

_randomValue

The random value

private char _randomValue

Field Value

char

_value

The value

private char _value

Field Value

char

Properties

Value

Gets or sets the value of the value

private char Value { get; set; }

Property Value

char

Methods

Equals(object)

Describes whether this instance equals

public override bool Equals(object obj)

Parameters

obj object

The obj

Returns

bool

The bool

GetHashCode()

Gets the hash code

public override int GetHashCode()

Returns

int

The int

ToString()

Returns the string

public override string ToString()

Returns

string

The string

Operators

operator +(SecureChar, SecureChar)

public static SecureChar operator +(SecureChar a, SecureChar b)

Parameters

a SecureChar
b SecureChar

Returns

SecureChar

operator /(SecureChar, SecureChar)

public static SecureChar operator /(SecureChar a, SecureChar b)

Parameters

a SecureChar
b SecureChar

Returns

SecureChar

operator ==(SecureChar, SecureChar)

public static bool operator ==(SecureChar a, SecureChar b)

Parameters

a SecureChar
b SecureChar

Returns

bool

implicit operator SecureChar(char)

public static implicit operator SecureChar(char value)

Parameters

value char

Returns

SecureChar

implicit operator char(SecureChar)

public static implicit operator char(SecureChar value)

Parameters

value SecureChar

Returns

char

operator !=(SecureChar, SecureChar)

public static bool operator !=(SecureChar a, SecureChar b)

Parameters

a SecureChar
b SecureChar

Returns

bool

operator *(SecureChar, SecureChar)

public static SecureChar operator *(SecureChar a, SecureChar b)

Parameters

a SecureChar
b SecureChar

Returns

SecureChar

operator -(SecureChar, SecureChar)

public static SecureChar operator -(SecureChar a, SecureChar b)

Parameters

a SecureChar
b SecureChar

Returns

SecureChar