public Builder addX509Certificate(X509Certificate certificate){
  certificates.add(certificate);
  return this;
}

public Builder addX509Certificate ( X509Certificate certificate ) { certificates . add ( certificate ) ; return this ; }
adds or updates certificate to an existing user if the . getvalue ( ) already exists a update will be done . if not a new one will be added
