public override string ToString() { if (this._keyStr == null) { this._keyStr = ByteArrayToHex.ToHex(this._key); } return(this._keyStr); }
public static AuthKey Create(string keyStr) { if (keyStr == null || keyStr.Length != 32) { return(null); } byte[] binary = ByteArrayToHex.FromHex(keyStr); return(new AuthKey(binary, keyStr)); }