dlech.SshAgentLib.ISshKeyExt.Get C# (CSharp) Метод

Get() публичный статический Метод

public static Get ( this aKeyList, SshVersion aVersion, byte aPublicKeyBlob ) : ISshKey
aKeyList this
aVersion SshVersion
aPublicKeyBlob byte
Результат ISshKey
        public static ISshKey Get(this ICollection<ISshKey> aKeyList,
      SshVersion aVersion,
      byte[] aPublicKeyBlob)
        {
            foreach (ISshKey key in aKeyList.Where(key => key.Version == aVersion)) {
            byte[] keyBlob = key.GetPublicKeyBlob();
            if (keyBlob.SequenceEqual(aPublicKeyBlob)) {
              return key;
            }
              }
              return null;
        }