Brunet.Security.PeerSec.PeerSecOverlord.RemoveSA C# (CSharp) Метод

RemoveSA() защищенный Метод

Removes the specified SA from our database.
protected RemoveSA ( Brunet.SecurityAssociation sa ) : void
sa Brunet.SecurityAssociation
Результат void
    override protected void RemoveSA(SecurityAssociation sa)
    {
      PeerSecAssociation psa = sa as PeerSecAssociation;
      if(psa == null) {
        throw new Exception("Invalid PeerSecAssociation: " + sa);
      }
      lock(_sync) {
        if(_spi.ContainsKey(psa.SPI)) {
          _spi[psa.SPI].Remove(psa.Sender);
        }
      }
    }