[ whitefrost.com | Account Manager 4 Product Page ]

Core.Tools.Security.Keys.PublicSignKey Class Reference

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

Core.Interfaces.IEncodedComponent

List of all members.

Public Member Functions

 PublicSignKey ()
int GetComponentIndex (String name)
byte[] GetComponent (String name)
byte[] GetPublicKeyBytes ()
byte[] GetPublicKeySignatureBytes ()

Properties

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

Private Member Functions

byte[] decodeComponentData (String[] data)

Private Attributes

String name = ""
String version = "0.0.0"
Hashtable component_data = null
String[] component_names
String[] component_accessors
String[] PublicKeyBytes
String[] PublicKeySignatureBytes


Constructor & Destructor Documentation

Core.Tools.Security.Keys.PublicSignKey.PublicSignKey (  ) 


Member Function Documentation

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

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

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

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

byte [] Core.Tools.Security.Keys.PublicSignKey.GetPublicKeySignatureBytes (  ) 


Member Data Documentation

Initial value:

 {
                "PublicKey",
                "PublicKeySignature"
        }

Initial value:

 {
                "GetPublicKeyBytes",
                "GetPublicKeySignatureBytes"
        }

Initial value:

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

Initial value:

 {
                "H4sIAAAAAAAACwIAAAD//wCAAH//X6JdATct6F9Xaf1PfqglZr7i1DVKqtnIwnSOGQnIKhA5z63XiE8yyqHRJ4xYRimVgMTD4/l9ntnwtIU6ZwLLpFIRs4gxEPMWNdQsLZWU/TRPPcR61HWmVVB2n7j5d+rN43ggj38=",
                "YfKMDuUfGfxgORw5qv8swlqSorBwGMvN9QnhAAAA//8DAJsKEqiAAAAA"
        }


Property Documentation

String Core.Tools.Security.Keys.PublicSignKey.Name [get]

String Core.Tools.Security.Keys.PublicSignKey.Version [get]

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


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