Méthode | Description | |
---|---|---|
DeserializeToken ( JSONReader JSONReader, string Tag ) : void |
Having read a tag, process the corresponding value data.
|
|
From ( byte _Data ) : |
Create a new instance from untagged byte input. i.e. {... data ... }
|
|
From ( string _Input ) : |
Create a new instance from untagged string input. i.e. {... data ... }
|
|
FromFile ( string UDF, string FileName ) : |
Search for the specified profile on the local machine.
|
|
FromTagged ( JSONReader JSONReader ) : |
Deserialize a tagged stream
|
|
FromTagged ( byte _Data ) : |
Create a new instance from tagged byte input. i.e. { "SignedPersonalProfile" : {... data ... } }
|
|
FromTagged ( string _Input ) : |
Create a new instance from tagged string input. i.e. { "SignedPersonalProfile" : {... data ... } }
|
|
Serialize ( Writer Writer, bool wrap, bool &first ) : void |
Serialize this object to the specified output stream.
|
|
SerializeX ( Writer _Writer, bool _wrap, bool &_first ) : void |
Serialize this object to the specified output stream. Unlike the Serlialize() method, this method is not inherited from the parent class allowing a specific version of the method to be called.
|
|
SignedPersonalProfile ( ) : System |
Default Constructor
|
|
SignedPersonalProfile ( JSONReader JSONReader ) : System |
Initialize class from JSONReader stream.
|
|
SignedPersonalProfile ( |
Create from a current personal profile.
|
|
SignedPersonalProfile ( string _String ) : System |
Initialize class from a JSON encoded class.
|
|
Tag ( ) : string |
Tag identifying this class.
|
Méthode | Description | |
---|---|---|
CheckSignedPOSK ( |
||
UnpackAndVerify ( ) : |
Unpack the SignedData structure and verify that the components are all valid. The Personal Master is signed with the PMSK. The Administration profile is signed with the POSK. The Personal profile is signed with a valid admin key. Each signing key matches the specified UDF.
|
public DeserializeToken ( JSONReader JSONReader, string Tag ) : void | ||
JSONReader | JSONReader | The input stream |
Tag | string | The tag |
Résultat | void |
public static From ( byte _Data ) : |
||
_Data | byte | The input data. |
Résultat |
public static From ( string _Input ) : |
||
_Input | string | The input data. |
Résultat |
public static FromFile ( string UDF, string FileName ) : |
||
UDF | string | Fingerprint of the profile to find. |
FileName | string | The name of the file |
Résultat |
public static FromTagged ( JSONReader JSONReader ) : |
||
JSONReader | JSONReader | The input stream |
Résultat |
public static FromTagged ( byte _Data ) : |
||
_Data | byte | The input data. |
Résultat |
public static FromTagged ( string _Input ) : |
||
_Input | string | The input data. |
Résultat |
public Serialize ( Writer Writer, bool wrap, bool &first ) : void | ||
Writer | Writer | Output stream |
wrap | bool | If true, output is wrapped with object /// start and end sequences '{ ... }'. |
first | bool | If true, item is the first entry in a list. |
Résultat | void |
public SerializeX ( Writer _Writer, bool _wrap, bool &_first ) : void | ||
_Writer | Writer | Output stream |
_wrap | bool | If true, output is wrapped with object /// start and end sequences '{ ... }'. |
_first | bool | If true, item is the first entry in a list. |
Résultat | void |
public SignedPersonalProfile ( JSONReader JSONReader ) : System | ||
JSONReader | JSONReader | Input stream |
Résultat | System |
public SignedPersonalProfile ( |
||
Data | The current profile to sign | |
Résultat | System |
public SignedPersonalProfile ( string _String ) : System | ||
_String | string | Input string |
Résultat | System |