Viewing File: /usr/local/cpanel/base/webmail/jupiter/mail/services/ExternalAuthService.min.js
define(["angular","cjt/io/api","cjt/io/uapi-request","cjt/io/uapi"],(function(e,n,r){var t=e.module("App");function i(e){var t={unlink_provider:function(t,i){var u=e.defer(),a=new r.Class;return a.initialize("ExternalAuthentication","remove_authn_link"),a.addArgument("subject_unique_identifier",t),a.addArgument("provider_id",i),n.promise(a.getRunArguments()).done((function(e){(e=e.parsedResponse).status?u.resolve(e):u.reject(e.error)})),u.promise},get_authn_links:function(){var t=e.defer(),i=new r.Class;return i.initialize("ExternalAuthentication","get_authn_links"),n.promise(i.getRunArguments()).done((function(e){(e=e.parsedResponse).status?t.resolve(e):t.reject(e.error)})),t.promise}};return t}return i.$inject=["$q"],t.factory("ExternalAuthService",i)}));
Back to Directory
File Manager