Show / Hide Table of Contents

Class EncryptionInfo

Inheritance
Object
EncryptionInfo
Implements
IEquatable<EncryptionInfo>
Inherited Members
Object.Equals(Object, Object)
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Namespace: PKWARE.Smartcrypt.MetaClient
Assembly: MetaClient.dll
Syntax
[PublicAPI]
public sealed class EncryptionInfo : IEquatable<EncryptionInfo>

Constructors

EncryptionInfo(String, String)

Declaration
public EncryptionInfo([NotNull] string password, [NotNull] string json)
Parameters
Type Name Description
String password
String json

Fields

Json

The serialized Smartkey.

Declaration
[NotNull]
public readonly string Json
Field Value
Type Description
String

Password

Use this for encryption/decryption. A raw archive password in cleartext.

Declaration
[NotNull]
public readonly string Password
Field Value
Type Description
String

Methods

Equals(EncryptionInfo)

Declaration
public bool Equals(EncryptionInfo other)
Parameters
Type Name Description
EncryptionInfo other
Returns
Type Description
Boolean

Equals(Object)

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

GetHashCode()

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

ToString()

Declaration
public override string ToString()
Returns
Type Description
String
Overrides
Object.ToString()

Operators

Equality(EncryptionInfo, EncryptionInfo)

Declaration
public static bool operator ==(EncryptionInfo left, EncryptionInfo right)
Parameters
Type Name Description
EncryptionInfo left
EncryptionInfo right
Returns
Type Description
Boolean

Inequality(EncryptionInfo, EncryptionInfo)

Declaration
public static bool operator !=(EncryptionInfo left, EncryptionInfo right)
Parameters
Type Name Description
EncryptionInfo left
EncryptionInfo right
Returns
Type Description
Boolean

Implements

System.IEquatable<T>
Back to top Copyright © 2018 PKWARE, Inc.