
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 |
| Core.Tools.Security.Keys.PublicSignKey.PublicSignKey | ( | ) |
| int Core.Tools.Security.Keys.PublicSignKey.GetComponentIndex | ( | String | name | ) |
| byte [] Core.Tools.Security.Keys.PublicSignKey.GetComponent | ( | String | name | ) |
Implements Core.Interfaces.IEncodedComponent.
| byte [] Core.Tools.Security.Keys.PublicSignKey.decodeComponentData | ( | String[] | data | ) | [private] |
| byte [] Core.Tools.Security.Keys.PublicSignKey.GetPublicKeyBytes | ( | ) |
| byte [] Core.Tools.Security.Keys.PublicSignKey.GetPublicKeySignatureBytes | ( | ) |
String Core.Tools.Security.Keys.PublicSignKey.name = "" [private] |
String Core.Tools.Security.Keys.PublicSignKey.version = "0.0.0" [private] |
Hashtable Core.Tools.Security.Keys.PublicSignKey.component_data = null [private] |
String [] Core.Tools.Security.Keys.PublicSignKey.component_names [private] |
Initial value:
{
"PublicKey",
"PublicKeySignature"
}
String [] Core.Tools.Security.Keys.PublicSignKey.component_accessors [private] |
Initial value:
{
"GetPublicKeyBytes",
"GetPublicKeySignatureBytes"
}
String [] Core.Tools.Security.Keys.PublicSignKey.PublicKeyBytes [private] |
Initial value:
{
"H4sIAAAAAAAACwIAAAD//0yPy1KDMAAAP4gDL0ntDGUGgfCG8rAgNyxEIDTBpumYfr1edDzunnbNsrLjUZz6lY+WmdKBr5xZE76rA1lF8zJhiS2+vJNqRyBWukhz2mOMdDG/x06XeYrmPHS7hfaFnRF9rZ6r5Qzzi7g=",
"1wtvULaW+zkKdj3QZsXnarU9dS70uw7APOFFkgUqjRyiBYYXGlcwSMVNubIsjcDROH20b0TpP/XUyGs9x1sSxoX8wFPYNIQGChQIuHt8MOXfatP72igZyc3yisOP/0NT/n/5DQAA//8DAMXi7p7zAAAA"
}
String [] Core.Tools.Security.Keys.PublicSignKey.PublicKeySignatureBytes [private] |
Initial value:
{
"H4sIAAAAAAAACwIAAAD//wCAAH//X6JdATct6F9Xaf1PfqglZr7i1DVKqtnIwnSOGQnIKhA5z63XiE8yyqHRJ4xYRimVgMTD4/l9ntnwtIU6ZwLLpFIRs4gxEPMWNdQsLZWU/TRPPcR61HWmVVB2n7j5d+rN43ggj38=",
"YfKMDuUfGfxgORw5qv8swlqSorBwGMvN9QnhAAAA//8DAJsKEqiAAAAA"
}
String Core.Tools.Security.Keys.PublicSignKey.Name [get] |
Implements Core.Interfaces.IEncodedComponent.
String Core.Tools.Security.Keys.PublicSignKey.Version [get] |
Implements Core.Interfaces.IEncodedComponent.
String [] Core.Tools.Security.Keys.PublicSignKey.ComponentNames [get] |
Implements Core.Interfaces.IEncodedComponent.