public override String ToString() { StringBuilder sb = new StringBuilder(); sb.Append("<OAuth>"); foreach (String name in serviceMap.Keys) { sb.Append("<Service name='"); sb.Append(name); sb.Append("'>"); OAuthService service = serviceMap[name]; sb.Append(service.getRequestUrl().ToString("Request")); sb.Append(service.getAccessUrl().ToString("Access")); sb.Append("<Authorization url='" + service.getAuthorizationUrl().ToString() + "'/>"); sb.Append("</Service>"); } sb.Append("</OAuth>"); return(sb.ToString()); }
private void parseService(XmlElement serviceElement, Uri _base) { OAuthService service = new OAuthService(serviceElement, _base); serviceMap.Add(service.getName(), service); }