C# Class DeOps.OpUser

Summary description for KimProfile.
Show file Open project: swax/DeOps Class Usage Examples

Public Properties

Property Type Description
Core DeOps.Implementation.OpCore
GuiIconUpdate System.Action
OpIcon System.Drawing.Bitmap
OpSplash System.Drawing.Bitmap
PasswordKey byte[]
PasswordSalt byte[]
ProfilePath string
Protocol DeOps.Implementation.Protocol.G2Protocol
RootPath string
Settings SettingsPacket
TempPath string

Public Methods

Method Description
CreateNew ( string path, string opName, string userName, string password, AccessType access, byte opKey, bool globalIM ) : void
GetOpIcon ( ) : Icon
GetTitle ( ) : string
IconUpdate ( ) : void
Load ( LoadModeType loadMode ) : void
OpUser ( string filepath, string password ) : System
OpUser ( string filepath, string password, OpCore core ) : System
ProcessSplash ( DeOps.Implementation.Protocol.PacketStream stream ) : void
Save ( ) : void
SetNewPassword ( string password ) : void
VerifyPassword ( string password ) : bool

Private Methods

Method Description
Init ( string filepath, string password ) : void

Method Details

CreateNew() public static method

public static CreateNew ( string path, string opName, string userName, string password, AccessType access, byte opKey, bool globalIM ) : void
path string
opName string
userName string
password string
access AccessType
opKey byte
globalIM bool
return void

GetOpIcon() public method

public GetOpIcon ( ) : Icon
return System.Drawing.Icon

GetTitle() public method

public GetTitle ( ) : string
return string

IconUpdate() public method

public IconUpdate ( ) : void
return void

Load() public method

public Load ( LoadModeType loadMode ) : void
loadMode LoadModeType
return void

OpUser() public method

public OpUser ( string filepath, string password ) : System
filepath string
password string
return System

OpUser() public method

public OpUser ( string filepath, string password, OpCore core ) : System
filepath string
password string
core DeOps.Implementation.OpCore
return System

ProcessSplash() public method

public ProcessSplash ( DeOps.Implementation.Protocol.PacketStream stream ) : void
stream DeOps.Implementation.Protocol.PacketStream
return void

Save() public method

public Save ( ) : void
return void

SetNewPassword() public method

public SetNewPassword ( string password ) : void
password string
return void

VerifyPassword() public method

public VerifyPassword ( string password ) : bool
password string
return bool

Property Details

Core public property

public OpCore,DeOps.Implementation Core
return DeOps.Implementation.OpCore

GuiIconUpdate public property

public Action,System GuiIconUpdate
return System.Action

OpIcon public property

public Bitmap,System.Drawing OpIcon
return System.Drawing.Bitmap

OpSplash public property

public Bitmap,System.Drawing OpSplash
return System.Drawing.Bitmap

PasswordKey public property

public byte[] PasswordKey
return byte[]

PasswordSalt public property

public byte[] PasswordSalt
return byte[]

ProfilePath public property

public string ProfilePath
return string

Protocol public property

public G2Protocol,DeOps.Implementation.Protocol Protocol
return DeOps.Implementation.Protocol.G2Protocol

RootPath public property

public string RootPath
return string

Settings public property

public SettingsPacket,DeOps Settings
return SettingsPacket

TempPath public property

public string TempPath
return string