C# Class Goedel.Mesh.Platform.RegistrationMachine

Describes a set of registered profiles on a particular machine, usually the current machine.
Inheritance: Registration
Datei anzeigen Open project: hallambaker/Mathematical-Mesh Class Usage Examples

Public Methods

Method Description
Add ( SignedApplicationProfile SignedApplicationProfile ) : RegistrationApplication

Add the associated profile to the machine store.

Add ( SignedDeviceProfile SignedDeviceProfile ) : RegistrationDevice

Add the associated profile to the machine store.

Add ( SignedPersonalProfile SignedPersonalProfile, string PortalAddress ) : RegistrationPersonal

Add the associated profile to the machine store.

Add ( Registration Registration ) : void

Add the associated profile to the machine store.

Add ( RegistrationApplication Registration ) : void

Add the associated registration to the machine store.

Add ( RegistrationDevice Registration ) : void

Add the associated registration to the machine store.

Add ( RegistrationPersonal Registration ) : void

Add the associated registration to the machine store.

Erase ( ) : void

Erase the profile and associated keys.

Get ( ApplicationProfileEntry Profile ) : RegistrationApplication

Locate the specified application profile.

GetID ( string ID, RegistrationDevice &Registration ) : bool

Get a device registration by identifier

GetUDF ( string UDF, RegistrationDevice &Registration ) : bool

Get a device registration by fingerprint

Refresh ( ) : void

Fetch the latest version of the profile version

RegistrationMachine ( ) : System

Default constructor, get values from the current machine.

Private Methods

Method Description
DirectoryDelete ( string Path ) : void
Fill ( ) : void

Fetch the latest version of the profile version

Method Details

Add() public method

Add the associated profile to the machine store.
public Add ( SignedApplicationProfile SignedApplicationProfile ) : RegistrationApplication
SignedApplicationProfile SignedApplicationProfile Profile to add.
return RegistrationApplication

Add() public method

Add the associated profile to the machine store.
public Add ( SignedDeviceProfile SignedDeviceProfile ) : RegistrationDevice
SignedDeviceProfile SignedDeviceProfile Profile to add.
return RegistrationDevice

Add() public method

Add the associated profile to the machine store.
public Add ( SignedPersonalProfile SignedPersonalProfile, string PortalAddress ) : RegistrationPersonal
SignedPersonalProfile SignedPersonalProfile Profile to add
PortalAddress string Portal to add profile to
return RegistrationPersonal

Add() public method

Add the associated profile to the machine store.
public Add ( Registration Registration ) : void
Registration Registration Profile to add.
return void

Add() public method

Add the associated registration to the machine store.
public Add ( RegistrationApplication Registration ) : void
Registration RegistrationApplication Profile to add.
return void

Add() public method

Add the associated registration to the machine store.
public Add ( RegistrationDevice Registration ) : void
Registration RegistrationDevice Profile to add.
return void

Add() public method

Add the associated registration to the machine store.
public Add ( RegistrationPersonal Registration ) : void
Registration RegistrationPersonal Profile to add.
return void

Erase() public static method

Erase the profile and associated keys.
public static Erase ( ) : void
return void

Get() public method

Locate the specified application profile.
public Get ( ApplicationProfileEntry Profile ) : RegistrationApplication
Profile ApplicationProfileEntry Profile entry for requested application.
return RegistrationApplication

GetID() public method

Get a device registration by identifier
public GetID ( string ID, RegistrationDevice &Registration ) : bool
ID string Registration to get
Registration RegistrationDevice The registration if found, null otherwise.
return bool

GetUDF() public method

Get a device registration by fingerprint
public GetUDF ( string UDF, RegistrationDevice &Registration ) : bool
UDF string Registration to get
Registration RegistrationDevice The registration if found, null otherwise.
return bool

Refresh() public method

Fetch the latest version of the profile version
public Refresh ( ) : void
return void

RegistrationMachine() public method

Default constructor, get values from the current machine.
public RegistrationMachine ( ) : System
return System