Пример #1
0
        public void SetCustom(BEncodedString key, BEncodedValue value)
        {
            Check.Key(key);
            Check.Value(value);

            if (InfoKey.Equals(key))
            {
                CheckCanEditSecure();
            }
            Metadata [key] = value;
        }
Пример #2
0
        // FIXME: make this internal
        public AnnounceParameters WithPeerId(BEncodedString peerId)
        {
            var clone = this;

            if (!peerId.Equals(PeerId))
            {
                clone        = (AnnounceParameters)MemberwiseClone();
                clone.PeerId = peerId;
            }
            return(clone);
        }
Пример #3
0
 public void OldCompare() => Value1.Equals(Value2);
Пример #4
0
 public bool VerifyToken(Node node, BEncodedString token)
 {
     return(token.Equals(GenerateToken(node, currentSecret)) || token.Equals(GenerateToken(node, previousSecret)));
 }
Пример #5
0
 public bool VerifyToken(Node node, BEncodedString token)
 {
     return(token.Equals(GetToken(node, secret)) || token.Equals(GetToken(node, previousSecret)));
 }
Пример #6
0
 public bool VerifyToken(Node node, BEncodedString token)
 {
     return (token.Equals(GetToken(node, secret)) || token.Equals(GetToken(node, previousSecret)));
 }