[ whitefrost.com | Account Manager 4 Product Page ]

Core.Tools.Security.Keys.PrivateSignKey Class Reference

Inheritance diagram for Core.Tools.Security.Keys.PrivateSignKey:

Core.Interfaces.IEncodedComponent Core.Interfaces.IEncodedComponent

List of all members.

Public Member Functions

 PrivateSignKey ()
int GetComponentIndex (String name)
byte[] GetComponent (String name)
byte[] GetPrivateKeyBytes ()
byte[] GetPublicKeyBytes ()
byte[] GetDESKeyBytes ()
byte[] GetDESIVBytes ()
 PrivateSignKey ()
int GetComponentIndex (String name)
byte[] GetComponent (String name)
byte[] GetPrivateKeyBytes ()
byte[] GetPublicKeyBytes ()
byte[] GetDESKeyBytes ()
byte[] GetDESIVBytes ()

Properties

String Name [get]
String Version [get]
String[] ComponentNames [get]

Private Member Functions

byte[] decodeComponentData (String[] data)
byte[] decodeComponentData (String[] data)

Private Attributes

String name = ""
String version = "0.0.0"
Hashtable component_data = null
String[] component_names
String[] component_accessors
String[] PrivateKeyBytes
String[] PublicKeyBytes
String[] DESKeyBytes
String[] DESIVBytes


Constructor & Destructor Documentation

Core.Tools.Security.Keys.PrivateSignKey.PrivateSignKey (  ) 

Core.Tools.Security.Keys.PrivateSignKey.PrivateSignKey (  ) 


Member Function Documentation

int Core.Tools.Security.Keys.PrivateSignKey.GetComponentIndex ( String  name  ) 

byte [] Core.Tools.Security.Keys.PrivateSignKey.GetComponent ( String  name  ) 

byte [] Core.Tools.Security.Keys.PrivateSignKey.decodeComponentData ( String[]  data  )  [private]

byte [] Core.Tools.Security.Keys.PrivateSignKey.GetPrivateKeyBytes (  ) 

byte [] Core.Tools.Security.Keys.PrivateSignKey.GetPublicKeyBytes (  ) 

byte [] Core.Tools.Security.Keys.PrivateSignKey.GetDESKeyBytes (  ) 

byte [] Core.Tools.Security.Keys.PrivateSignKey.GetDESIVBytes (  ) 

int Core.Tools.Security.Keys.PrivateSignKey.GetComponentIndex ( String  name  ) 

byte [] Core.Tools.Security.Keys.PrivateSignKey.GetComponent ( String  name  ) 

byte [] Core.Tools.Security.Keys.PrivateSignKey.decodeComponentData ( String[]  data  )  [private]

byte [] Core.Tools.Security.Keys.PrivateSignKey.GetPrivateKeyBytes (  ) 

byte [] Core.Tools.Security.Keys.PrivateSignKey.GetPublicKeyBytes (  ) 

byte [] Core.Tools.Security.Keys.PrivateSignKey.GetDESKeyBytes (  ) 

byte [] Core.Tools.Security.Keys.PrivateSignKey.GetDESIVBytes (  ) 


Member Data Documentation

Initial value:

 {
                "PrivateKey",
                "PublicKey",
                "DESKey",
                "DESIV"
        }

Initial value:

 {
                "GetPrivateKeyBytes",
                "GetPublicKeyBytes",
                "GetDESKeyBytes",
                "GetDESIVBytes"
        }

Initial value:

 {
                "H4sIAAAAAAAACwIAAAD//0yTx46bUBRAP4gFphpLBAkwPHoxHsrbYdN7MWD4+ngmSpTlvYtzbmVvHq+nux83S8qxZp8szTJzRb1iSdfsgVDUyFwB9IzcxT2bb9cMF0NHz4i9fOgitKQTLh4EH8p8Oz+z/stjvOop2+0=",
                "vt6rJcis5nYpNeUc03h5AgvmDSS8ygBCWraNxTUsBes1scMVSlKpiU4Q93WaZsvUaIfy8zDqTvFImJR9J+x6MFTdRY+6UIOg65WTvGf09VL/YtG/VbPSe+i7tHtxkvvrk/8Xsg73xrWW4kmmk4X5AukH3h4FheBCVJw=",
                "bb8uEuNBpYhxFpxj1AfV0pWMqkiJXipUeOzExAd0D5Fw1Zyb+xb8fKvVrQE/FodjXW4CJFntGJlV/V006wRQhbjxEhTRdCVIN2J4whNDZJLzrRxp9EX0mRYtMFHJuHfoSBZKn1FvmgBOTNydc8qbiWj7wbsce3W43LU=",
                "1s0gRuS83A7h5e8QoEESjvf+3UEXNC8RrUDwTs861r9NbDYjyBCAaUZAwZzulO2V0DZ/t/IErVKEkKVqd9Mf/gfOXl2ur9t0sBA+mU+ojDmZ7mYgaF4lUUDDMEqHcYgdZ6wDV50a+oPmpTXOT+POY8Dx1vjxdXPJhio=",
                "sRVrxfR6H3sTMMwfwacDtVvTaU5dTghoVY8c3C7qmgo9pYqbccaU0aFde2uD2bLzhnYVvqWHrelmUVK1pUCy4csnhRQ4ecy8c+U++bJuHwRJ6hMy2mb+rfmnYK+cv4QPCewHLIkW1XnV28EjgprVRHhmfg7sqa1br7s=",
                "LQVfmaVYvH1+1b49XbOLOSrE6WudVSFUIP5Zi5V0+73nHxspReZjlkvxBJAgDmqjEuN8SuwBjMKg33a40g3OtNTcW/PFPIzMqmK0G7EhWMhMgMezlQLaWZO2ac4VWoTyM5/8VfoeEMei/3/hbwAAAP//AwAgdm1JkwM=",
                "AAA="
        }

Initial value:

 {
                "H4sIAAAAAAAACwIAAAD//0yPy1KDMAAAP4gDL0ntDGUGgfCG8rAgNyxEIDTBpumYfr1edDzunnbNsrLjUZz6lY+WmdKBr5xZE76rA1lF8zJhiS2+vJNqRyBWukhz2mOMdDG/x06XeYrmPHS7hfaFnRF9rZ6r5Qzzi7g=",
                "1wtvULaW+zkKdj3QZsXnarU9dS70uw7APOFFkgUqjRyiBYYXGlcwSMVNubIsjcDROH20b0TpP/XUyGs9x1sSxoX8wFPYNIQGChQIuHt8MOXfatP72igZyc3yisOP/0NT/n/5DQAA//8DAMXi7p7zAAAA"
        }

Initial value:

 {
                "H4sIAAAAAAAACwIAAAD//wCAAH//YwxSdmmrE5hynTFogTCI7pN3B6hZAKX2WYMwrq9yUR2tzrr8lGkoUEliZWP+d48oPGBJrfTprxFz4cmpuoEhQzgL3PaM+XcSWk/jexlHLxwi15Z/D/kqtfVIHIliizI1MpFIszs=",
                "y0PlVlKKCiid+hIp3gqY0qbGv0gpAbyc1cH3AAAA//8DAK5b4tiAAAAA"
        }

Initial value:

 {
                "H4sIAAAAAAAACwIAAAD//wCAAH//CQW5HncsZ/6S1TANWzTh/nijO0OMT1h+v9DIzdmaDD0gbSrePkaKW7HPVuPRzfbiFl4jzDOEyISi4tjNivjgIWJge0VOsiUh2WYUDbk14ltHjNqSJheGSrFBmZ0j9WT6ycYEd04=",
                "aWF5ipFxBuryv0PHC16+LMUVhQrtZF28eVrWAAAA//8DAAnegQqAAAAA"
        }


Property Documentation

String Core::Tools::Security::Keys.PrivateSignKey::Name [get]

String Core::Tools::Security::Keys.PrivateSignKey::Version [get]

String [] Core.Tools.Security.Keys.PrivateSignKey.ComponentNames [get]


The documentation for this class was generated from the following files:
Stephen W. Cote, 2009, whitefrost.com