Exemplo n.º 1
0
            public override bool Equals(object obj)
            {
                FBEmailPermission emailP = obj as FBEmailPermission;

                if (emailP == null)
                {
                    return(false);
                }
                return(name.Equals(emailP.name));
            }
Exemplo n.º 2
0
        public ResourceServerImpl(string rl, string client_id, string client_secret, string redirect_uri)
        {
            this.Realm          = rl;
            this._client_id     = client_id;
            this._client_secret = client_secret;
            this.redirect_uri   = redirect_uri;
            get_code_url        = "https://www.facebook.com/dialog/oauth?client_id=" + _client_id + "&redirect_uri=" + redirect_uri + "&scope=email";
            TokenEndpointUrl    = "https://graph.facebook.com";
            init(ResourceRecs);
            FBEmailPermission perm = new FBEmailPermission();
            FBEmailResource   res  = new FBEmailResource();

            res.email = fbemail;
            ResourceRecs.setEntry(fbid, perm, res);
        }
Exemplo n.º 3
0
 public ResourceServerImpl(string rl, string client_id, string client_secret, string redirect_uri)
 {
     this.Realm = rl;
     this._client_id = client_id;
     this._client_secret = client_secret;
     this.redirect_uri = redirect_uri;
     get_code_url = "https://www.facebook.com/dialog/oauth?client_id=" + _client_id + "&redirect_uri=" + redirect_uri + "&scope=email";
     TokenEndpointUrl = "https://graph.facebook.com";
     init(ResourceRecs);
     FBEmailPermission perm = new FBEmailPermission();
     FBEmailResource res = new FBEmailResource();
     res.email = fbemail;
     ResourceRecs.setEntry(fbid, perm, res);
 }