Encode() public method

public Encode ( ) : string
return string
コード例 #1
0
ファイル: OpCore.cs プロジェクト: nandub/DeOps
        public string GetIdentity(ulong user)
        {
            if (!KeyMap.ContainsKey(user))
            {
                return("User Public Key Unknown");
            }

            IdentityLink link = new IdentityLink()
            {
                Name       = GetName(user),
                OpName     = User.Settings.Operation,
                PublicOpID = User.Settings.PublicOpID,
                PublicKey  = KeyMap[user]
            };

            string       test  = link.Encode();
            IdentityLink check = IdentityLink.Decode(test);

            Debug.Assert(Utilities.MemCompare(link.PublicOpID, check.PublicOpID) &&
                         Utilities.MemCompare(link.PublicKey, check.PublicKey));

            return(link.Encode());
        }
コード例 #2
0
ファイル: OpCore.cs プロジェクト: swax/DeOps
        public string GetIdentity(ulong user)
        {
            if (!KeyMap.ContainsKey(user))
                return "User Public Key Unknown";

            IdentityLink link = new IdentityLink()
            {
                Name = GetName(user),
                OpName = User.Settings.Operation,
                PublicOpID = User.Settings.PublicOpID,
                PublicKey = KeyMap[user]
            };

            string test = link.Encode();
            IdentityLink check = IdentityLink.Decode(test);

            Debug.Assert(Utilities.MemCompare(link.PublicOpID, check.PublicOpID) &&
                         Utilities.MemCompare(link.PublicKey, check.PublicKey));

            return link.Encode();
        }