Show / Hide Table of Contents

Class ChangePasswordRequest

Inheritance
Object
BasePdu<ChangePasswordRequest>
ChangePasswordRequest
Implements
IEquatable<ChangePasswordRequest>
Inherited Members
BasePdu<ChangePasswordRequest>.ToJsonForMds()
BasePdu<ChangePasswordRequest>.ToJsonForLocalStorage()
BasePdu<ChangePasswordRequest>.Equals(ChangePasswordRequest)
BasePdu<ChangePasswordRequest>.Equals(Object)
BasePdu<ChangePasswordRequest>.GetHashCode()
Object.Equals(Object, Object)
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: PKWARE.Smartcrypt.Protocol
Assembly: SmartcryptProtocol.dll
Syntax
public sealed class ChangePasswordRequest : BasePdu<ChangePasswordRequest>, IEquatable<ChangePasswordRequest>

Constructors

ChangePasswordRequest(ChangePasswordRequest)

Declaration
public ChangePasswordRequest([NotNull] ChangePasswordRequest other)
Parameters
Type Name Description
ChangePasswordRequest other

Properties

device

The device URN.

Declaration
[CanBeNull]
public string device { get; set; }
Property Value
Type Description
String

loginToken

Declaration
[CanBeNull]
public string loginToken { get; set; }
Property Value
Type Description
String

loginTokenHash

Declaration
[CanBeNull]
public string loginTokenHash { get; set; }
Property Value
Type Description
String

recovery_code

Base64 encoded.

Declaration
[CanBeNull]
public string recovery_code { get; set; }
Property Value
Type Description
String

sid

Declaration
[CanBeNull]
public Sid sid { get; set; }
Property Value
Type Description
Sid

sidNotRequired

SMDS does not submit a SID to CMDS. This is sent as a sentinel value to avoid accidentally omitting the SID.

Declaration
public bool sidNotRequired { get; set; }
Property Value
Type Description
Boolean

user

Declaration
[CanBeNull]
public User user { get; set; }
Property Value
Type Description
User

Methods

ToJson(Boolean)

Declaration
protected override string ToJson(bool sending)
Parameters
Type Name Description
Boolean sending
Returns
Type Description
String
Overrides
PKWARE.Smartcrypt.Protocol.BasePdu<PKWARE.Smartcrypt.Protocol.ChangePasswordRequest>.ToJson(System.Boolean)

Implements

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