# Password Class Represents a password with its hash, salt and algorithm used for encryption. ## Definition **Namespace:** CapyKit **Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.2 **C#** ``` C# public class Password ``` **F#** ``` F# type Password = class end ```
InheritanceObject → Password
## Constructors
Password  
Password Constructor.
## Properties
Algorithm Gets or sets the algorithm used for password encryption.
Hash Gets or sets the hash of the password.
Pbkdf2Algorithm Gets the preconfigured PBKDF2 algorithm.
Salt Gets or sets the salt used for encryption.
## Methods
Equals Determines whether the specified object is equal to the current object.
(Overrides Object.Equals(Object))
Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCode Serves as the default hash function.
(Inherited from Object)
GetType Gets the Type of the current instance.
(Inherited from Object)
MemberwiseClone Creates a shallow copy of the current Object.
(Inherited from Object)
ToString Returns a string that represents the current object.
(Overrides Object.ToString())
## Operators
Equality(Password, Password)  
Inequality(Password, Password)  
## Fields
pbkdf2Algorithm  
## See Also #### Reference CapyKit Namespace