public void Remove(PublicKeyUnit pku) { if (this.Contains(pku)) { this.List.Remove(pku); } }
public void Add(PublicKeyUnit pku) { if (this.Contains(pku)) { return; } this.List.Add(pku); }
private PublicKey GetRequestedPK(String ID_TO) { PublicKeyUnit pku = this.ProxyServerController.PKList[ID_TO]; if (pku != null) { return(pku.PK); } return(null); }
public PublicKeyUnit this[String ID] { get { PublicKeyUnit pku = this.List.Find(_pku => _pku.ID == ID); if (pku != null) { return(pku); } else { return(null); } } }
private Boolean IsPKExist(String ID_TO) { PublicKeyUnit pku = this.ProxyServerController.PKList[ID_TO]; if (pku == null) { this.ProxyServerController.Request_GetPK(ID_TO); return(false); } else if (pku.PK == null) { return(false); } else { return(true); } }
public void Remove(PublicKeyUnit pku) { if (this.Contains(pku)) this.List.Remove(pku); }
public Boolean Contains(PublicKeyUnit pku) { return this.List.Contains(pku); }
public void Add(PublicKeyUnit pku) { if ( this.Contains(pku) ) return; this.List.Add(pku); }
public Boolean Contains(PublicKeyUnit pku) { return(this.List.Contains(pku)); }
public int CompareTo(object obj) { PublicKeyUnit pku = obj as PublicKeyUnit; return(this.ID.CompareTo(pku.ID)); }