adium/adium

Started working on OAuth2 support for GTalk.
GTalkOAuth2Support
2012-09-18, Thijs Alkemade
a761745f82a1
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
<?xml version="1.0" encoding="UTF-8"?>
<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="8.00">
<data>
<int key="IBDocument.SystemTarget">1060</int>
<string key="IBDocument.SystemVersion">11D50b</string>
<string key="IBDocument.InterfaceBuilderVersion">2182</string>
<string key="IBDocument.AppKitVersion">1138.32</string>
<string key="IBDocument.HIToolboxVersion">568.00</string>
<object class="NSMutableDictionary" key="IBDocument.PluginVersions">
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="NS.object.0">2182</string>
</object>
<array key="IBDocument.IntegratedClassDependencies">
<string>NSTextField</string>
<string>NSCustomObject</string>
<string>NSMenu</string>
<string>NSMenuItem</string>
<string>NSPopUpButton</string>
<string>NSCustomView</string>
<string>NSButtonCell</string>
<string>NSPopUpButtonCell</string>
<string>NSButton</string>
<string>NSTextFieldCell</string>
</array>
<array key="IBDocument.PluginDependencies">
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
</array>
<object class="NSMutableDictionary" key="IBDocument.Metadata">
<string key="NS.key.0">PluginDependencyRecalculationVersion</string>
<integer value="1" key="NS.object.0"/>
</object>
<array class="NSMutableArray" key="IBDocument.RootObjects" id="569247851">
<object class="NSCustomObject" id="409801264">
<string key="NSClassName">AIAccountProxySettings</string>
</object>
<object class="NSCustomObject" id="628485973">
<string key="NSClassName">FirstResponder</string>
</object>
<object class="NSCustomObject" id="782392485">
<string key="NSClassName">NSApplication</string>
</object>
<object class="NSCustomView" id="185072103">
<nil key="NSNextResponder"/>
<int key="NSvFlags">256</int>
<array class="NSMutableArray" key="NSSubviews">
<object class="NSButton" id="1057026418">
<reference key="NSNextResponder" ref="185072103"/>
<int key="NSvFlags">264</int>
<string key="NSFrame">{{2, 116}, {168, 18}}</string>
<reference key="NSSuperview" ref="185072103"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="309089396">
<int key="NSCellFlags">67239424</int>
<int key="NSCellFlags2">0</int>
<string key="NSContents">Se connecter par proxy</string>
<object class="NSFont" key="NSSupport" id="144511092">
<string key="NSName">LucidaGrande</string>
<double key="NSSize">13</double>
<int key="NSfFlags">1044</int>
</object>
<reference key="NSControlView" ref="1057026418"/>
<int key="NSButtonFlags">1211912703</int>
<int key="NSButtonFlags2">2</int>
<object class="NSCustomResource" key="NSNormalImage">
<string key="NSClassName">NSImage</string>
<string key="NSResourceName">NSSwitch</string>
</object>
<object class="NSButtonImageSource" key="NSAlternateImage">
<string key="NSImageName">NSSwitch</string>
</object>
<string key="NSAlternateContents"/>
<string key="NSKeyEquivalent"/>
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
</object>
<object class="NSTextField" id="1049847282">
<reference key="NSNextResponder" ref="185072103"/>
<int key="NSvFlags">264</int>
<string key="NSFrame">{{4, 60}, {119, 17}}</string>
<reference key="NSSuperview" ref="185072103"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="921297718">
<int key="NSCellFlags">67239424</int>
<int key="NSCellFlags2">71303168</int>
<string key="NSContents">Serveur :</string>
<reference key="NSSupport" ref="144511092"/>
<reference key="NSControlView" ref="1049847282"/>
<object class="NSColor" key="NSBackgroundColor" id="147952259">
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
<string key="NSColorName">controlColor</string>
<object class="NSColor" key="NSColor">
<int key="NSColorSpace">3</int>
<bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes>
</object>
</object>
<object class="NSColor" key="NSTextColor" id="124126570">
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
<string key="NSColorName">controlTextColor</string>
<object class="NSColor" key="NSColor" id="80817348">
<int key="NSColorSpace">3</int>
<bytes key="NSWhite">MAA</bytes>
</object>
</object>
</object>
</object>
<object class="NSTextField" id="6173052">
<reference key="NSNextResponder" ref="185072103"/>
<int key="NSvFlags">264</int>
<string key="NSFrame">{{-2, 30}, {125, 17}}</string>
<reference key="NSSuperview" ref="185072103"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="32625998">
<int key="NSCellFlags">67239424</int>
<int key="NSCellFlags2">71303168</int>
<string key="NSContents">Nom d'utilisateur :</string>
<reference key="NSSupport" ref="144511092"/>
<reference key="NSControlView" ref="6173052"/>
<reference key="NSBackgroundColor" ref="147952259"/>
<reference key="NSTextColor" ref="124126570"/>
</object>
</object>
<object class="NSTextField" id="406791498">
<reference key="NSNextResponder" ref="185072103"/>
<int key="NSvFlags">264</int>
<string key="NSFrame">{{-2, 0}, {125, 17}}</string>
<reference key="NSSuperview" ref="185072103"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="61848106">
<int key="NSCellFlags">67239424</int>
<int key="NSCellFlags2">71303168</int>
<string key="NSContents">Mot de passe :</string>
<reference key="NSSupport" ref="144511092"/>
<reference key="NSControlView" ref="406791498"/>
<reference key="NSBackgroundColor" ref="147952259"/>
<reference key="NSTextColor" ref="124126570"/>
</object>
</object>
<object class="NSTextField" id="1055020249">
<reference key="NSNextResponder" ref="185072103"/>
<int key="NSvFlags">264</int>
<string key="NSFrame">{{128, 58}, {223, 22}}</string>
<reference key="NSSuperview" ref="185072103"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="792937838">
<int key="NSCellFlags">-1804468671</int>
<int key="NSCellFlags2">4195328</int>
<string key="NSContents"/>
<reference key="NSSupport" ref="144511092"/>
<reference key="NSControlView" ref="1055020249"/>
<bool key="NSDrawsBackground">YES</bool>
<object class="NSColor" key="NSBackgroundColor" id="849550984">
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
<string key="NSColorName">textBackgroundColor</string>
<object class="NSColor" key="NSColor">
<int key="NSColorSpace">3</int>
<bytes key="NSWhite">MQA</bytes>
</object>
</object>
<object class="NSColor" key="NSTextColor" id="477908183">
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
<string key="NSColorName">textColor</string>
<reference key="NSColor" ref="80817348"/>
</object>
</object>
</object>
<object class="NSTextField" id="1068106325">
<reference key="NSNextResponder" ref="185072103"/>
<int key="NSvFlags">264</int>
<string key="NSFrame">{{128, 28}, {223, 22}}</string>
<reference key="NSSuperview" ref="185072103"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="504070947">
<int key="NSCellFlags">-1804468671</int>
<int key="NSCellFlags2">4195328</int>
<string key="NSContents"/>
<reference key="NSSupport" ref="144511092"/>
<reference key="NSControlView" ref="1068106325"/>
<bool key="NSDrawsBackground">YES</bool>
<reference key="NSBackgroundColor" ref="849550984"/>
<reference key="NSTextColor" ref="477908183"/>
</object>
</object>
<object class="NSTextField" id="641588400">
<reference key="NSNextResponder" ref="185072103"/>
<int key="NSvFlags">264</int>
<string key="NSFrame">{{128, -2}, {223, 22}}</string>
<reference key="NSSuperview" ref="185072103"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="359560855">
<int key="NSCellFlags">-1804468671</int>
<int key="NSCellFlags2">4195328</int>
<string key="NSContents"/>
<reference key="NSSupport" ref="144511092"/>
<reference key="NSControlView" ref="641588400"/>
<bool key="NSDrawsBackground">YES</bool>
<reference key="NSBackgroundColor" ref="849550984"/>
<reference key="NSTextColor" ref="477908183"/>
</object>
</object>
<object class="NSPopUpButton" id="1044994536">
<reference key="NSNextResponder" ref="185072103"/>
<int key="NSvFlags">264</int>
<string key="NSFrame">{{125, 86}, {229, 26}}</string>
<reference key="NSSuperview" ref="185072103"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="295473811">
<int key="NSCellFlags">-2076049856</int>
<int key="NSCellFlags2">1024</int>
<reference key="NSSupport" ref="144511092"/>
<reference key="NSControlView" ref="1044994536"/>
<int key="NSButtonFlags">109199615</int>
<int key="NSButtonFlags2">1</int>
<object class="NSFont" key="NSAlternateImage">
<string key="NSName">LucidaGrande</string>
<double key="NSSize">13</double>
<int key="NSfFlags">16</int>
</object>
<string key="NSAlternateContents"/>
<object class="NSMutableString" key="NSKeyEquivalent">
<characters key="NS.bytes"/>
</object>
<int key="NSPeriodicDelay">400</int>
<int key="NSPeriodicInterval">75</int>
<object class="NSMenuItem" key="NSMenuItem" id="690161943">
<reference key="NSMenu" ref="900122247"/>
<string type="base64-UTF8" key="NSTitle">IA</string>
<string key="NSKeyEquiv"/>
<int key="NSKeyEquivModMask">1048576</int>
<int key="NSMnemonicLoc">2147483647</int>
<int key="NSState">1</int>
<object class="NSCustomResource" key="NSOnImage">
<string key="NSClassName">NSImage</string>
<string key="NSResourceName">NSMenuCheckmark</string>
</object>
<object class="NSCustomResource" key="NSMixedImage">
<string key="NSClassName">NSImage</string>
<string key="NSResourceName">NSMenuMixedState</string>
</object>
<string key="NSAction">_popUpItemAction:</string>
<reference key="NSTarget" ref="295473811"/>
</object>
<bool key="NSMenuItemRespectAlignment">YES</bool>
<object class="NSMenu" key="NSMenu" id="900122247">
<object class="NSMutableString" key="NSTitle">
<characters key="NS.bytes">OtherViews</characters>
</object>
<array class="NSMutableArray" key="NSMenuItems">
<reference ref="690161943"/>
</array>
</object>
<int key="NSPreferredEdge">3</int>
<bool key="NSUsesItemFromMenu">YES</bool>
<bool key="NSAltersState">YES</bool>
<int key="NSArrowPosition">1</int>
</object>
</object>
<object class="NSTextField" id="300008644">
<reference key="NSNextResponder" ref="185072103"/>
<int key="NSvFlags">264</int>
<string key="NSFrame">{{356, 62}, {40, 17}}</string>
<reference key="NSSuperview" ref="185072103"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="502070917">
<int key="NSCellFlags">67239424</int>
<int key="NSCellFlags2">71303168</int>
<string key="NSContents">Port :</string>
<reference key="NSSupport" ref="144511092"/>
<reference key="NSControlView" ref="300008644"/>
<reference key="NSBackgroundColor" ref="147952259"/>
<reference key="NSTextColor" ref="124126570"/>
</object>
</object>
<object class="NSTextField" id="257608586">
<reference key="NSNextResponder" ref="185072103"/>
<int key="NSvFlags">264</int>
<string key="NSFrame">{{396, 60}, {64, 22}}</string>
<reference key="NSSuperview" ref="185072103"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="776220433">
<int key="NSCellFlags">-1804468671</int>
<int key="NSCellFlags2">4195328</int>
<string key="NSContents"/>
<reference key="NSSupport" ref="144511092"/>
<reference key="NSControlView" ref="257608586"/>
<bool key="NSDrawsBackground">YES</bool>
<reference key="NSBackgroundColor" ref="849550984"/>
<reference key="NSTextColor" ref="477908183"/>
</object>
</object>
<object class="NSTextField" id="918647552">
<reference key="NSNextResponder" ref="185072103"/>
<int key="NSvFlags">264</int>
<string key="NSFrame">{{32, 92}, {91, 17}}</string>
<reference key="NSSuperview" ref="185072103"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="8729457">
<int key="NSCellFlags">67239424</int>
<int key="NSCellFlags2">71303168</int>
<string key="NSContents">Type :</string>
<reference key="NSSupport" ref="144511092"/>
<reference key="NSControlView" ref="918647552"/>
<reference key="NSBackgroundColor" ref="147952259"/>
<reference key="NSTextColor" ref="124126570"/>
</object>
</object>
</array>
<string key="NSFrameSize">{460, 134}</string>
<string key="NSClassName">NSView</string>
<string key="NSExtension">NSResponder</string>
</object>
</array>
<object class="IBObjectContainer" key="IBDocument.Objects">
<array class="NSMutableArray" key="connectionRecords">
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">view_accountProxy</string>
<reference key="source" ref="409801264"/>
<reference key="destination" ref="185072103"/>
</object>
<int key="connectionID">32</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">checkBox_useProxy</string>
<reference key="source" ref="409801264"/>
<reference key="destination" ref="1057026418"/>
</object>
<int key="connectionID">33</int>
</object>
<object class="IBConnectionRecord">
<object class="IBActionConnection" key="connection">
<string key="label">toggleProxy:</string>
<reference key="source" ref="409801264"/>
<reference key="destination" ref="1057026418"/>
</object>
<int key="connectionID">45</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">popUpButton_proxy</string>
<reference key="source" ref="409801264"/>
<reference key="destination" ref="1044994536"/>
</object>
<int key="connectionID">46</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">textField_proxyHostName</string>
<reference key="source" ref="409801264"/>
<reference key="destination" ref="1055020249"/>
</object>
<int key="connectionID">53</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">textField_proxyPortNumber</string>
<reference key="source" ref="409801264"/>
<reference key="destination" ref="257608586"/>
</object>
<int key="connectionID">54</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">textField_proxyUserName</string>
<reference key="source" ref="409801264"/>
<reference key="destination" ref="1068106325"/>
</object>
<int key="connectionID">55</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">textField_proxyPassword</string>
<reference key="source" ref="409801264"/>
<reference key="destination" ref="641588400"/>
</object>
<int key="connectionID">56</int>
</object>
<object class="IBConnectionRecord">
<object class="IBBindingConnection" key="connection">
<string key="label">hidden: showProxyDetailsControls</string>
<reference key="source" ref="300008644"/>
<reference key="destination" ref="409801264"/>
<object class="NSNibBindingConnector" key="connector">
<reference key="NSSource" ref="300008644"/>
<reference key="NSDestination" ref="409801264"/>
<string key="NSLabel">hidden: showProxyDetailsControls</string>
<string key="NSBinding">hidden</string>
<string key="NSKeyPath">showProxyDetailsControls</string>
<object class="NSDictionary" key="NSOptions">
<string key="NS.key.0">NSValueTransformerName</string>
<string key="NS.object.0">NSNegateBoolean</string>
</object>
<int key="NSNibBindingConnectorVersion">2</int>
</object>
</object>
<int key="connectionID">66</int>
</object>
<object class="IBConnectionRecord">
<object class="IBBindingConnection" key="connection">
<string key="label">hidden: showProxyDetailsControls</string>
<reference key="source" ref="406791498"/>
<reference key="destination" ref="409801264"/>
<object class="NSNibBindingConnector" key="connector">
<reference key="NSSource" ref="406791498"/>
<reference key="NSDestination" ref="409801264"/>
<string key="NSLabel">hidden: showProxyDetailsControls</string>
<string key="NSBinding">hidden</string>
<string key="NSKeyPath">showProxyDetailsControls</string>
<object class="NSDictionary" key="NSOptions">
<string key="NS.key.0">NSValueTransformerName</string>
<string key="NS.object.0">NSNegateBoolean</string>
</object>
<int key="NSNibBindingConnectorVersion">2</int>
</object>
</object>
<int key="connectionID">74</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">nextKeyView</string>
<reference key="source" ref="1057026418"/>
<reference key="destination" ref="1044994536"/>
</object>
<int key="connectionID">47</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">nextKeyView</string>
<reference key="source" ref="185072103"/>
<reference key="destination" ref="1057026418"/>
</object>
<int key="connectionID">52</int>
</object>
<object class="IBConnectionRecord">
<object class="IBBindingConnection" key="connection">
<string key="label">hidden: showProxyDetailsControls</string>
<reference key="source" ref="1049847282"/>
<reference key="destination" ref="409801264"/>
<object class="NSNibBindingConnector" key="connector">
<reference key="NSSource" ref="1049847282"/>
<reference key="NSDestination" ref="409801264"/>
<string key="NSLabel">hidden: showProxyDetailsControls</string>
<string key="NSBinding">hidden</string>
<string key="NSKeyPath">showProxyDetailsControls</string>
<object class="NSDictionary" key="NSOptions">
<string key="NS.key.0">NSValueTransformerName</string>
<string key="NS.object.0">NSNegateBoolean</string>
</object>
<int key="NSNibBindingConnectorVersion">2</int>
</object>
</object>
<int key="connectionID">58</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">delegate</string>
<reference key="source" ref="1055020249"/>
<reference key="destination" ref="409801264"/>
</object>
<int key="connectionID">41</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">nextKeyView</string>
<reference key="source" ref="1055020249"/>
<reference key="destination" ref="257608586"/>
</object>
<int key="connectionID">49</int>
</object>
<object class="IBConnectionRecord">
<object class="IBBindingConnection" key="connection">
<string key="label">hidden: showProxyDetailsControls</string>
<reference key="source" ref="1055020249"/>
<reference key="destination" ref="409801264"/>
<object class="NSNibBindingConnector" key="connector">
<reference key="NSSource" ref="1055020249"/>
<reference key="NSDestination" ref="409801264"/>
<string key="NSLabel">hidden: showProxyDetailsControls</string>
<string key="NSBinding">hidden</string>
<string key="NSKeyPath">showProxyDetailsControls</string>
<object class="NSDictionary" key="NSOptions">
<string key="NS.key.0">NSValueTransformerName</string>
<string key="NS.object.0">NSNegateBoolean</string>
</object>
<int key="NSNibBindingConnectorVersion">2</int>
</object>
</object>
<int key="connectionID">62</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">delegate</string>
<reference key="source" ref="641588400"/>
<reference key="destination" ref="409801264"/>
</object>
<int key="connectionID">44</int>
</object>
<object class="IBConnectionRecord">
<object class="IBBindingConnection" key="connection">
<string key="label">hidden: showProxyDetailsControls</string>
<reference key="source" ref="641588400"/>
<reference key="destination" ref="409801264"/>
<object class="NSNibBindingConnector" key="connector">
<reference key="NSSource" ref="641588400"/>
<reference key="NSDestination" ref="409801264"/>
<string key="NSLabel">hidden: showProxyDetailsControls</string>
<string key="NSBinding">hidden</string>
<string key="NSKeyPath">showProxyDetailsControls</string>
<object class="NSDictionary" key="NSOptions">
<string key="NS.key.0">NSValueTransformerName</string>
<string key="NS.object.0">NSNegateBoolean</string>
</object>
<int key="NSNibBindingConnectorVersion">2</int>
</object>
</object>
<int key="connectionID">76</int>
</object>
<object class="IBConnectionRecord">
<object class="IBBindingConnection" key="connection">
<string key="label">hidden: showProxyDetailsControls</string>
<reference key="source" ref="6173052"/>
<reference key="destination" ref="409801264"/>
<object class="NSNibBindingConnector" key="connector">
<reference key="NSSource" ref="6173052"/>
<reference key="NSDestination" ref="409801264"/>
<string key="NSLabel">hidden: showProxyDetailsControls</string>
<string key="NSBinding">hidden</string>
<string key="NSKeyPath">showProxyDetailsControls</string>
<object class="NSDictionary" key="NSOptions">
<string key="NS.key.0">NSValueTransformerName</string>
<string key="NS.object.0">NSNegateBoolean</string>
</object>
<int key="NSNibBindingConnectorVersion">2</int>
</object>
</object>
<int key="connectionID">70</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">delegate</string>
<reference key="source" ref="257608586"/>
<reference key="destination" ref="409801264"/>
</object>
<int key="connectionID">42</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">nextKeyView</string>
<reference key="source" ref="257608586"/>
<reference key="destination" ref="1068106325"/>
</object>
<int key="connectionID">50</int>
</object>
<object class="IBConnectionRecord">
<object class="IBBindingConnection" key="connection">
<string key="label">hidden: showProxyDetailsControls</string>
<reference key="source" ref="257608586"/>
<reference key="destination" ref="409801264"/>
<object class="NSNibBindingConnector" key="connector">
<reference key="NSSource" ref="257608586"/>
<reference key="NSDestination" ref="409801264"/>
<string key="NSLabel">hidden: showProxyDetailsControls</string>
<string key="NSBinding">hidden</string>
<string key="NSKeyPath">showProxyDetailsControls</string>
<object class="NSDictionary" key="NSOptions">
<string key="NS.key.0">NSValueTransformerName</string>
<string key="NS.object.0">NSNegateBoolean</string>
</object>
<int key="NSNibBindingConnectorVersion">2</int>
</object>
</object>
<int key="connectionID">68</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">delegate</string>
<reference key="source" ref="1068106325"/>
<reference key="destination" ref="409801264"/>
</object>
<int key="connectionID">43</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">nextKeyView</string>
<reference key="source" ref="1068106325"/>
<reference key="destination" ref="641588400"/>
</object>
<int key="connectionID">51</int>
</object>
<object class="IBConnectionRecord">
<object class="IBBindingConnection" key="connection">
<string key="label">hidden: showProxyDetailsControls</string>
<reference key="source" ref="1068106325"/>
<reference key="destination" ref="409801264"/>
<object class="NSNibBindingConnector" key="connector">
<reference key="NSSource" ref="1068106325"/>
<reference key="NSDestination" ref="409801264"/>
<string key="NSLabel">hidden: showProxyDetailsControls</string>
<string key="NSBinding">hidden</string>
<string key="NSKeyPath">showProxyDetailsControls</string>
<object class="NSDictionary" key="NSOptions">
<string key="NS.key.0">NSValueTransformerName</string>
<string key="NS.object.0">NSNegateBoolean</string>
</object>
<int key="NSNibBindingConnectorVersion">2</int>
</object>
</object>
<int key="connectionID">72</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">nextKeyView</string>
<reference key="source" ref="1044994536"/>
<reference key="destination" ref="1055020249"/>
</object>
<int key="connectionID">48</int>
</object>
</array>
<object class="IBMutableOrderedSet" key="objectRecords">
<array key="orderedObjects">
<object class="IBObjectRecord">
<int key="objectID">0</int>
<array key="object" id="0"/>
<reference key="children" ref="569247851"/>
<nil key="parent"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">-2</int>
<reference key="object" ref="409801264"/>
<reference key="parent" ref="0"/>
<string key="objectName">File's Owner</string>
</object>
<object class="IBObjectRecord">
<int key="objectID">-1</int>
<reference key="object" ref="628485973"/>
<reference key="parent" ref="0"/>
<string key="objectName">First Responder</string>
</object>
<object class="IBObjectRecord">
<int key="objectID">13</int>
<reference key="object" ref="185072103"/>
<array class="NSMutableArray" key="children">
<reference ref="300008644"/>
<reference ref="406791498"/>
<reference ref="1057026418"/>
<reference ref="1049847282"/>
<reference ref="1055020249"/>
<reference ref="641588400"/>
<reference ref="6173052"/>
<reference ref="257608586"/>
<reference ref="1068106325"/>
<reference ref="1044994536"/>
<reference ref="918647552"/>
</array>
<reference key="parent" ref="0"/>
<string key="objectName">Proxy</string>
</object>
<object class="IBObjectRecord">
<int key="objectID">6</int>
<reference key="object" ref="300008644"/>
<array class="NSMutableArray" key="children">
<reference ref="502070917"/>
</array>
<reference key="parent" ref="185072103"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">8</int>
<reference key="object" ref="406791498"/>
<array class="NSMutableArray" key="children">
<reference ref="61848106"/>
</array>
<reference key="parent" ref="185072103"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">10</int>
<reference key="object" ref="1057026418"/>
<array class="NSMutableArray" key="children">
<reference ref="309089396"/>
</array>
<reference key="parent" ref="185072103"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">15</int>
<reference key="object" ref="1049847282"/>
<array class="NSMutableArray" key="children">
<reference ref="921297718"/>
</array>
<reference key="parent" ref="185072103"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">17</int>
<reference key="object" ref="1055020249"/>
<array class="NSMutableArray" key="children">
<reference ref="792937838"/>
</array>
<reference key="parent" ref="185072103"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">20</int>
<reference key="object" ref="641588400"/>
<array class="NSMutableArray" key="children">
<reference ref="359560855"/>
</array>
<reference key="parent" ref="185072103"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">22</int>
<reference key="object" ref="6173052"/>
<array class="NSMutableArray" key="children">
<reference ref="32625998"/>
</array>
<reference key="parent" ref="185072103"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">23</int>
<reference key="object" ref="257608586"/>
<array class="NSMutableArray" key="children">
<reference ref="776220433"/>
</array>
<reference key="parent" ref="185072103"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">25</int>
<reference key="object" ref="1068106325"/>
<array class="NSMutableArray" key="children">
<reference ref="504070947"/>
</array>
<reference key="parent" ref="185072103"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">26</int>
<reference key="object" ref="1044994536"/>
<array class="NSMutableArray" key="children">
<reference ref="295473811"/>
</array>
<reference key="parent" ref="185072103"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">40</int>
<reference key="object" ref="918647552"/>
<array class="NSMutableArray" key="children">
<reference ref="8729457"/>
</array>
<reference key="parent" ref="185072103"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">78</int>
<reference key="object" ref="502070917"/>
<reference key="parent" ref="300008644"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">79</int>
<reference key="object" ref="61848106"/>
<reference key="parent" ref="406791498"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">80</int>
<reference key="object" ref="309089396"/>
<reference key="parent" ref="1057026418"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">81</int>
<reference key="object" ref="921297718"/>
<reference key="parent" ref="1049847282"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">82</int>
<reference key="object" ref="792937838"/>
<reference key="parent" ref="1055020249"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">83</int>
<reference key="object" ref="359560855"/>
<reference key="parent" ref="641588400"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">84</int>
<reference key="object" ref="32625998"/>
<reference key="parent" ref="6173052"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">85</int>
<reference key="object" ref="776220433"/>
<reference key="parent" ref="257608586"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">86</int>
<reference key="object" ref="504070947"/>
<reference key="parent" ref="1068106325"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">87</int>
<reference key="object" ref="295473811"/>
<array class="NSMutableArray" key="children">
<reference ref="900122247"/>
</array>
<reference key="parent" ref="1044994536"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">88</int>
<reference key="object" ref="8729457"/>
<reference key="parent" ref="918647552"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">12</int>
<reference key="object" ref="900122247"/>
<array class="NSMutableArray" key="children">
<reference ref="690161943"/>
</array>
<reference key="parent" ref="295473811"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">21</int>
<reference key="object" ref="690161943"/>
<reference key="parent" ref="900122247"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">-3</int>
<reference key="object" ref="782392485"/>
<reference key="parent" ref="0"/>
<string key="objectName">Application</string>
</object>
</array>
</object>
<dictionary class="NSMutableDictionary" key="flattenedProperties">
<string key="-1.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="-2.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="-3.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="10.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="12.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="13.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="15.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="17.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="20.CustomClassName">NSSecureTextField</string>
<string key="20.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="21.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="22.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="23.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="25.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="26.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="40.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="6.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="78.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="79.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="8.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="80.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="81.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="82.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="83.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="84.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="85.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="86.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="87.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="88.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
</dictionary>
<dictionary class="NSMutableDictionary" key="unlocalizedProperties"/>
<nil key="activeLocalization"/>
<dictionary class="NSMutableDictionary" key="localizations"/>
<nil key="sourceID"/>
<int key="maxID">88</int>
</object>
<object class="IBClassDescriber" key="IBDocument.Classes">
<array class="NSMutableArray" key="referencedPartialClassDescriptions">
<object class="IBPartialClassDescription">
<string key="className">AIAccountProxySettings</string>
<string key="superclassName">AIObject</string>
<object class="NSMutableDictionary" key="actions">
<string key="NS.key.0">toggleProxy:</string>
<string key="NS.object.0">id</string>
</object>
<object class="NSMutableDictionary" key="actionInfosByName">
<string key="NS.key.0">toggleProxy:</string>
<object class="IBActionInfo" key="NS.object.0">
<string key="name">toggleProxy:</string>
<string key="candidateClassName">id</string>
</object>
</object>
<dictionary class="NSMutableDictionary" key="outlets">
<string key="checkBox_useProxy">NSButton</string>
<string key="popUpButton_proxy">NSPopUpButton</string>
<string key="textField_proxyHostName">NSTextField</string>
<string key="textField_proxyPassword">NSSecureTextField</string>
<string key="textField_proxyPortNumber">NSTextField</string>
<string key="textField_proxyUserName">NSTextField</string>
<string key="view_accountProxy">NSView</string>
</dictionary>
<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
<object class="IBToOneOutletInfo" key="checkBox_useProxy">
<string key="name">checkBox_useProxy</string>
<string key="candidateClassName">NSButton</string>
</object>
<object class="IBToOneOutletInfo" key="popUpButton_proxy">
<string key="name">popUpButton_proxy</string>
<string key="candidateClassName">NSPopUpButton</string>
</object>
<object class="IBToOneOutletInfo" key="textField_proxyHostName">
<string key="name">textField_proxyHostName</string>
<string key="candidateClassName">NSTextField</string>
</object>
<object class="IBToOneOutletInfo" key="textField_proxyPassword">
<string key="name">textField_proxyPassword</string>
<string key="candidateClassName">NSSecureTextField</string>
</object>
<object class="IBToOneOutletInfo" key="textField_proxyPortNumber">
<string key="name">textField_proxyPortNumber</string>
<string key="candidateClassName">NSTextField</string>
</object>
<object class="IBToOneOutletInfo" key="textField_proxyUserName">
<string key="name">textField_proxyUserName</string>
<string key="candidateClassName">NSTextField</string>
</object>
<object class="IBToOneOutletInfo" key="view_accountProxy">
<string key="name">view_accountProxy</string>
<string key="candidateClassName">NSView</string>
</object>
</dictionary>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
<string key="minorKey">./Classes/AIAccountProxySettings.h</string>
</object>
</object>
<object class="IBPartialClassDescription">
<string key="className">AIObject</string>
<string key="superclassName">NSObject</string>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
<string key="minorKey">./Classes/AIObject.h</string>
</object>
</object>
</array>
</object>
<int key="IBDocument.localizationMode">0</int>
<string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies">
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string>
<integer value="1060" key="NS.object.0"/>
</object>
<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string>
<real value="3200" key="NS.object.0"/>
</object>
<bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
<int key="IBDocument.defaultPropertyAccessControl">3</int>
<dictionary class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes">
<string key="NSMenuCheckmark">{11, 11}</string>
<string key="NSMenuMixedState">{10, 3}</string>
<string key="NSSwitch">{15, 15}</string>
</dictionary>
</data>
</archive>