function SelfSignedJwt(callContext, authority, clientId) {
  this._log = new Logger('SelfSignedJwt', callContext._logContext);
  this._callContext = callContext;

  this._authority = authority;
  this._tokenEndpoint = authority.tokenEndpoint;
  this._clientId = clientId;
}
/**
 * Constructs a new SelfSignedJwt object.
 * @param {object}    callContext    Context specific to this token request.
 * @param {Authority} authority      The authority to be used as the JWT audience.
 * @param {string}    clientId       The client id of the calling app.
 */
Constructs a new SelfSignedJwt object.
@param {object}    callContext    Context specific to this token request.
@param {Authority} authority      The authority to be used as the JWT audience.
@param {string}    clientId       The client id of the calling app.
Constructs a new SelfSignedJwt object . @param { object } callContext Context specific to this token request . @param { Authority } authority The authority to be used as the JWT audience . @param { string } clientId The client id of the calling app .
function SelfSignedJwt(callContext, authority, clientId) {
  this._log = new Logger('SelfSignedJwt', callContext._logContext);
  this._callContext = callContext;
  this._authority = authority;
  this._tokenEndpoint = authority.tokenEndpoint;
  this._clientId = clientId;
}
function SelfSignedJwt ( callContext , authority , clientId ) { this . _log = new Logger ( 'SelfSignedJwt' , callContext . _logContext ) ; this . _callContext = callContext ; this . _authority = authority ; this . _tokenEndpoint = authority . tokenEndpoint ; this . _clientId = clientId ; }
Constructs a new SelfSignedJwt object.
Constructs a new SelfSignedJwt object .