public object Clone() { return(new SafeguardConnection(_authenticationMechanism.Clone() as IAuthenticationMechanism)); }