(function(window) { var Gitana = window.Gitana; Gitana.AuthInfo = Base.extend( /** @lends Gitana.AuthInfo.prototype */ { /** * @constructs * * @class Gitana.AuthInfo holds authentication info for the driver * * @param {Object} object json response object */ constructor: function(object) { Gitana.copyInto(this, object); }, getPrincipalId: function() { return this["principalId"]; }, getPrincipalDomainId: function() { return this["principalDomainId"]; }, getPrincipalName: function() { return this["principalName"]; }, getTenantId: function() { return this["tenantId"]; }, getTenantTitle: function() { return this["tenantTitle"]; }, getTenantDescription: function() { return this["tenantDescription"]; }, getClientId: function() { return this["clientId"]; }, getTicket: function() { return this["ticket"]; } }); })(window);