Plugins/Purple Service/PurpleFacebookAccountViewController.h
author Thijs Alkemade <thijsalkemade@gmail.com>
Tue, 18 Sep 2012 23:06:14 +0200
branchGTalkOAuth2Support
changeset 5089 a761745f82a1
parent 3992 8af85a76ef99
permissions -rw-r--r--
Started working on OAuth2 support for GTalk.

Abstracted the OAuth2 support of Facebook into a separate AIPurpleOAuthJabberAccount.

Logging in on GTalk gets to the auth token.

Refs #16161
3679
f4294bb53b0f Bring consistency to file headings, this is not exhaustive. Evan and the rest.
Frank Dowsett <wixardy@adium.im>
parents: 1944
diff changeset
     1
/* 
f4294bb53b0f Bring consistency to file headings, this is not exhaustive. Evan and the rest.
Frank Dowsett <wixardy@adium.im>
parents: 1944
diff changeset
     2
 * Adium is the legal property of its developers, whose names are listed in the copyright file included
f4294bb53b0f Bring consistency to file headings, this is not exhaustive. Evan and the rest.
Frank Dowsett <wixardy@adium.im>
parents: 1944
diff changeset
     3
 * with this source distribution.
f4294bb53b0f Bring consistency to file headings, this is not exhaustive. Evan and the rest.
Frank Dowsett <wixardy@adium.im>
parents: 1944
diff changeset
     4
 * 
f4294bb53b0f Bring consistency to file headings, this is not exhaustive. Evan and the rest.
Frank Dowsett <wixardy@adium.im>
parents: 1944
diff changeset
     5
 * This program is free software; you can redistribute it and/or modify it under the terms of the GNU
f4294bb53b0f Bring consistency to file headings, this is not exhaustive. Evan and the rest.
Frank Dowsett <wixardy@adium.im>
parents: 1944
diff changeset
     6
 * General Public License as published by the Free Software Foundation; either version 2 of the License,
f4294bb53b0f Bring consistency to file headings, this is not exhaustive. Evan and the rest.
Frank Dowsett <wixardy@adium.im>
parents: 1944
diff changeset
     7
 * or (at your option) any later version.
f4294bb53b0f Bring consistency to file headings, this is not exhaustive. Evan and the rest.
Frank Dowsett <wixardy@adium.im>
parents: 1944
diff changeset
     8
 * 
f4294bb53b0f Bring consistency to file headings, this is not exhaustive. Evan and the rest.
Frank Dowsett <wixardy@adium.im>
parents: 1944
diff changeset
     9
 * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even
f4294bb53b0f Bring consistency to file headings, this is not exhaustive. Evan and the rest.
Frank Dowsett <wixardy@adium.im>
parents: 1944
diff changeset
    10
 * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General
f4294bb53b0f Bring consistency to file headings, this is not exhaustive. Evan and the rest.
Frank Dowsett <wixardy@adium.im>
parents: 1944
diff changeset
    11
 * Public License for more details.
f4294bb53b0f Bring consistency to file headings, this is not exhaustive. Evan and the rest.
Frank Dowsett <wixardy@adium.im>
parents: 1944
diff changeset
    12
 * 
f4294bb53b0f Bring consistency to file headings, this is not exhaustive. Evan and the rest.
Frank Dowsett <wixardy@adium.im>
parents: 1944
diff changeset
    13
 * You should have received a copy of the GNU General Public License along with this program; if not,
f4294bb53b0f Bring consistency to file headings, this is not exhaustive. Evan and the rest.
Frank Dowsett <wixardy@adium.im>
parents: 1944
diff changeset
    14
 * write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
f4294bb53b0f Bring consistency to file headings, this is not exhaustive. Evan and the rest.
Frank Dowsett <wixardy@adium.im>
parents: 1944
diff changeset
    15
 */
668
10c1de123d7b Forgot PurpleFacebookAccountViewController iniitally
Evan Schoenberg
parents:
diff changeset
    16
10c1de123d7b Forgot PurpleFacebookAccountViewController iniitally
Evan Schoenberg
parents:
diff changeset
    17
#import "PurpleAccountViewController.h"
5089
a761745f82a1 Started working on OAuth2 support for GTalk.
Thijs Alkemade <thijsalkemade@gmail.com>
parents: 3992
diff changeset
    18
#import "AIXMPPOAuthAccountViewController.h"
668
10c1de123d7b Forgot PurpleFacebookAccountViewController iniitally
Evan Schoenberg
parents:
diff changeset
    19
5089
a761745f82a1 Started working on OAuth2 support for GTalk.
Thijs Alkemade <thijsalkemade@gmail.com>
parents: 3992
diff changeset
    20
@interface PurpleFacebookAccountViewController : AIXMPPOAuthAccountViewController {
668
10c1de123d7b Forgot PurpleFacebookAccountViewController iniitally
Evan Schoenberg
parents:
diff changeset
    21
10c1de123d7b Forgot PurpleFacebookAccountViewController iniitally
Evan Schoenberg
parents:
diff changeset
    22
}
10c1de123d7b Forgot PurpleFacebookAccountViewController iniitally
Evan Schoenberg
parents:
diff changeset
    23
10c1de123d7b Forgot PurpleFacebookAccountViewController iniitally
Evan Schoenberg
parents:
diff changeset
    24
@end