Show / Hide Table of Contents

Class HashSalt

Inheritance
object
HashSalt
Implements
IEquatable<HashSalt>
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object, object)
object.ReferenceEquals(object, object)
Namespace: PayrollEngine
Assembly: PayrollEngine.Core.dll
Syntax
public class HashSalt : IEquatable<HashSalt>

Constructors

HashSalt()

Declaration
public HashSalt()

HashSalt(HashSalt)

Declaration
public HashSalt(HashSalt copySource)
Parameters
Type Name Description
HashSalt copySource

HashSalt(string, byte[])

Declaration
public HashSalt(string hash, byte[] salt)
Parameters
Type Name Description
string hash
byte[] salt

Properties

Hash

Declaration
public string Hash { get; set; }
Property Value
Type Description
string

Salt

Declaration
public byte[] Salt { get; set; }
Property Value
Type Description
byte[]

Methods

Equals(HashSalt)

Declaration
public bool Equals(HashSalt compare)
Parameters
Type Name Description
HashSalt compare
Returns
Type Description
bool

Equals(object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
object obj
Returns
Type Description
bool
Overrides
object.Equals(object)

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
int
Overrides
object.GetHashCode()

Implements

IEquatable<T>

Extension Methods

HashSaltExtensions.VerifyPassword(HashSalt, string)
ConsoleExtensions.WriteProperties(object, bool)
ValueTypeExtensions.GetValueType(object)
ObjectInfo.GetPropertyValue(object, string)
ObjectInfo.GetPropertyValue<T>(object, string, T)
ObjectInfo.ResolvePropertyValue(object, string)
ObjectInfo.SetPropertyValue(object, string, object)
☀
☾
Back to top Generated by DocFX