Type.registerNamespace('Yedda.Api.Internal');
Yedda.Api.Internal.SSO=function() {
Yedda.Api.Internal.SSO.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Yedda.Api.Internal.SSO.prototype={
HandleOpenAuthToken:function(token,succeededCallback, failedCallback, userContext) {
return this._invoke(Yedda.Api.Internal.SSO.get_path(), 'HandleOpenAuthToken',false,{token:token},succeededCallback,failedCallback,userContext); }}
Yedda.Api.Internal.SSO.registerClass('Yedda.Api.Internal.SSO',Sys.Net.WebServiceProxy);
Yedda.Api.Internal.SSO._staticInstance = new Yedda.Api.Internal.SSO();
Yedda.Api.Internal.SSO.set_path = function(value) { Yedda.Api.Internal.SSO._staticInstance._path = value; }
Yedda.Api.Internal.SSO.get_path = function() { return Yedda.Api.Internal.SSO._staticInstance._path; }
Yedda.Api.Internal.SSO.set_timeout = function(value) { Yedda.Api.Internal.SSO._staticInstance._timeout = value; }
Yedda.Api.Internal.SSO.get_timeout = function() { return Yedda.Api.Internal.SSO._staticInstance._timeout; }
Yedda.Api.Internal.SSO.set_defaultUserContext = function(value) { Yedda.Api.Internal.SSO._staticInstance._userContext = value; }
Yedda.Api.Internal.SSO.get_defaultUserContext = function() { return Yedda.Api.Internal.SSO._staticInstance._userContext; }
Yedda.Api.Internal.SSO.set_defaultSucceededCallback = function(value) { Yedda.Api.Internal.SSO._staticInstance._succeeded = value; }
Yedda.Api.Internal.SSO.get_defaultSucceededCallback = function() { return Yedda.Api.Internal.SSO._staticInstance._succeeded; }
Yedda.Api.Internal.SSO.set_defaultFailedCallback = function(value) { Yedda.Api.Internal.SSO._staticInstance._failed = value; }
Yedda.Api.Internal.SSO.get_defaultFailedCallback = function() { return Yedda.Api.Internal.SSO._staticInstance._failed; }
Yedda.Api.Internal.SSO.set_path("/api/internal/SSO/SSO.asmx");
Yedda.Api.Internal.SSO.HandleOpenAuthToken= function(token,onSuccess,onFailed,userContext) {Yedda.Api.Internal.SSO._staticInstance.HandleOpenAuthToken(token,onSuccess,onFailed,userContext); }
