push neon reactor
This commit is contained in:
+130
@@ -0,0 +1,130 @@
|
||||
'use strict';
|
||||
|
||||
Object.defineProperty(exports, '__esModule', { value: true });
|
||||
|
||||
/*
|
||||
* Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
* Licensed under the MIT License.
|
||||
*/
|
||||
var supportedPlatforms = ["win32"];
|
||||
var supportedArchitectures = ["x64", "ia32"];
|
||||
// Should be kept up to date with error status defined by MsalRuntime
|
||||
exports.ErrorStatus = void 0;
|
||||
(function (ErrorStatus) {
|
||||
ErrorStatus[ErrorStatus["Unexpected"] = 0] = "Unexpected";
|
||||
ErrorStatus[ErrorStatus["Reserved"] = 1] = "Reserved";
|
||||
ErrorStatus[ErrorStatus["InteractionRequired"] = 2] = "InteractionRequired";
|
||||
ErrorStatus[ErrorStatus["NoNetwork"] = 3] = "NoNetwork";
|
||||
ErrorStatus[ErrorStatus["NetworkTemporarilyUnavailable"] = 4] = "NetworkTemporarilyUnavailable";
|
||||
ErrorStatus[ErrorStatus["ServerTemporarilyUnavailable"] = 5] = "ServerTemporarilyUnavailable";
|
||||
ErrorStatus[ErrorStatus["ApiContractViolation"] = 6] = "ApiContractViolation";
|
||||
ErrorStatus[ErrorStatus["UserCanceled"] = 7] = "UserCanceled";
|
||||
ErrorStatus[ErrorStatus["ApplicationCanceled"] = 8] = "ApplicationCanceled";
|
||||
ErrorStatus[ErrorStatus["IncorrectConfiguration"] = 9] = "IncorrectConfiguration";
|
||||
ErrorStatus[ErrorStatus["InsufficientBuffer"] = 10] = "InsufficientBuffer";
|
||||
ErrorStatus[ErrorStatus["AuthorityUntrusted"] = 11] = "AuthorityUntrusted";
|
||||
ErrorStatus[ErrorStatus["UserSwitched"] = 12] = "UserSwitched";
|
||||
ErrorStatus[ErrorStatus["AccountUnusable"] = 13] = "AccountUnusable";
|
||||
ErrorStatus[ErrorStatus["UserDataRemovalRequired"] = 14] = "UserDataRemovalRequired";
|
||||
ErrorStatus[ErrorStatus["KeyNotFound"] = 15] = "KeyNotFound";
|
||||
ErrorStatus[ErrorStatus["AccountNotFound"] = 16] = "AccountNotFound";
|
||||
})(exports.ErrorStatus || (exports.ErrorStatus = {}));
|
||||
// Should be kept up to date with LogLevels defined by MsalRuntime
|
||||
exports.LogLevel = void 0;
|
||||
(function (LogLevel) {
|
||||
LogLevel[LogLevel["Trace"] = 1] = "Trace";
|
||||
LogLevel[LogLevel["Debug"] = 2] = "Debug";
|
||||
LogLevel[LogLevel["Info"] = 3] = "Info";
|
||||
LogLevel[LogLevel["Warning"] = 4] = "Warning";
|
||||
LogLevel[LogLevel["Error"] = 5] = "Error";
|
||||
LogLevel[LogLevel["Fatal"] = 6] = "Fatal";
|
||||
})(exports.LogLevel || (exports.LogLevel = {}));
|
||||
var unsupportedSystemError = {
|
||||
errorCode: 0,
|
||||
errorStatus: exports.ErrorStatus.Unexpected,
|
||||
errorContext: "Platform and/or architecture are unsupported. Supported Platforms: ".concat(supportedPlatforms.join(", "), ". Supported Architectures: ").concat(supportedArchitectures.join(", "), "."),
|
||||
errorTag: 0
|
||||
};
|
||||
var unexpectedError = {
|
||||
errorCode: 0,
|
||||
errorStatus: exports.ErrorStatus.Unexpected,
|
||||
errorContext: "Binaries could not be loaded. This is unexpected.",
|
||||
errorTag: 0
|
||||
};
|
||||
function getBinaryNotFoundError() {
|
||||
if (supportedPlatforms.includes(process.platform) && supportedArchitectures.includes(process.arch)) {
|
||||
return unexpectedError;
|
||||
}
|
||||
else {
|
||||
return unsupportedSystemError;
|
||||
}
|
||||
}
|
||||
var DefaultAuthParameters = /** @class */ (function () {
|
||||
function DefaultAuthParameters() {
|
||||
}
|
||||
DefaultAuthParameters.prototype.CreateAuthParameters = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultAuthParameters.prototype.SetRedirectUri = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultAuthParameters.prototype.SetRequestedScopes = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultAuthParameters.prototype.SetDecodedClaims = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultAuthParameters.prototype.SetAccessTokenToRenew = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultAuthParameters.prototype.SetPopParams = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultAuthParameters.prototype.SetAdditionalParameter = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
return DefaultAuthParameters;
|
||||
}());
|
||||
var DefaultMsalNodeRuntime = /** @class */ (function () {
|
||||
function DefaultMsalNodeRuntime() {
|
||||
this.AuthParameters = DefaultAuthParameters;
|
||||
this.StartupError = getBinaryNotFoundError();
|
||||
}
|
||||
DefaultMsalNodeRuntime.prototype.ReadAccountByIdAsync = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultMsalNodeRuntime.prototype.SignInAsync = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultMsalNodeRuntime.prototype.SignInSilentlyAsync = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultMsalNodeRuntime.prototype.SignInInteractivelyAsync = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultMsalNodeRuntime.prototype.AcquireTokenSilentlyAsync = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultMsalNodeRuntime.prototype.AcquireTokenInteractivelyAsync = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultMsalNodeRuntime.prototype.SignOutSilentlyAsync = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultMsalNodeRuntime.prototype.RegisterLogger = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultMsalNodeRuntime.prototype.DiscoverAccountsAsync = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
return DefaultMsalNodeRuntime;
|
||||
}());
|
||||
exports.msalNodeRuntime = void 0;
|
||||
try {
|
||||
exports.msalNodeRuntime = require("./msal-node-runtime");
|
||||
}
|
||||
catch (_a) {
|
||||
// If DLLs can't be loaded export stub class instance to prevent static imports from throwing
|
||||
exports.msalNodeRuntime = new DefaultMsalNodeRuntime();
|
||||
}
|
||||
//# sourceMappingURL=index.cjs.map
|
||||
+1
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"index.cjs","sources":["../xplat/index.ts"],"sourcesContent":[null],"names":["ErrorStatus","LogLevel","msalNodeRuntime"],"mappings":"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"}
|
||||
+110
@@ -0,0 +1,110 @@
|
||||
/// <reference types="node" />
|
||||
export interface MsalNodeRuntime {
|
||||
ReadAccountByIdAsync(accountId: string, correlationId: string, callback: ReadAccountResultCallback): AsyncHandle;
|
||||
SignInAsync(windowHandle: Buffer, authParams: AuthParameters, correlationId: string, accountHint: string, callback: AuthResultCallback): AsyncHandle;
|
||||
SignInSilentlyAsync(authParams: AuthParameters, correlationId: string, callback: AuthResultCallback): AsyncHandle;
|
||||
SignInInteractivelyAsync(windowHandle: Buffer, authParams: AuthParameters, correlationId: string, accountHint: string, callback: AuthResultCallback): AsyncHandle;
|
||||
AcquireTokenSilentlyAsync(authParams: AuthParameters, correlationId: string, account: Account, callback: AuthResultCallback): AsyncHandle;
|
||||
AcquireTokenInteractivelyAsync(windowHandle: Buffer, authParams: AuthParameters, correlationId: string, account: Account, callback: AuthResultCallback): AsyncHandle;
|
||||
SignOutSilentlyAsync(clientId: string, correlationId: string, account: Account, callback: SignOutResultCallback): AsyncHandle;
|
||||
RegisterLogger(callback: LoggerCallback, isPiiEnabled: boolean): void;
|
||||
DiscoverAccountsAsync(clientId: string, correlationId: string, callback: DiscoverAccountsResultCallback): AsyncHandle;
|
||||
AuthParameters: AuthParametersConstructor;
|
||||
StartupError?: MsalRuntimeError;
|
||||
}
|
||||
type AuthParametersConstructor = {
|
||||
new (): AuthParameters;
|
||||
};
|
||||
type LoggerCallback = (message: string, logLevel: LogLevel, containsPii: boolean) => void;
|
||||
type AuthResultCallback = (result: AuthResult) => void;
|
||||
type DiscoverAccountsResultCallback = (result: DiscoverAccountsResult) => void;
|
||||
type ReadAccountResultCallback = (result: ReadAccountResult) => void;
|
||||
type SignOutResultCallback = (result: SignOutResult) => void;
|
||||
export interface AuthParameters {
|
||||
CreateAuthParameters: (clientId: string, authority: string) => void;
|
||||
SetRedirectUri: (redirectUri: string) => void;
|
||||
SetRequestedScopes: (scopes: string) => void;
|
||||
SetDecodedClaims: (claims: string) => void;
|
||||
SetAccessTokenToRenew: (accessToken: string) => void;
|
||||
SetPopParams: (httpMethod: string, httpHost: string, httpPath: string, nonce: string) => void;
|
||||
SetAdditionalParameter: (key: string, value: string) => void;
|
||||
}
|
||||
export type AuthResult = {
|
||||
CheckError: () => void;
|
||||
idToken: string;
|
||||
rawIdToken: string;
|
||||
accessToken: string;
|
||||
authorizationHeader: string;
|
||||
grantedScopes: string;
|
||||
expiresOn: number;
|
||||
isPopAuthorization: boolean;
|
||||
telemetryData: string;
|
||||
account: Account;
|
||||
};
|
||||
export type MsalRuntimeError = {
|
||||
errorCode: number;
|
||||
errorStatus: number;
|
||||
errorContext: string;
|
||||
errorTag: number;
|
||||
};
|
||||
export type ReadAccountResult = {
|
||||
CheckError: () => void;
|
||||
account: Account;
|
||||
telemetryData: string;
|
||||
};
|
||||
export type SignOutResult = {
|
||||
CheckError: () => void;
|
||||
telemetryData: string;
|
||||
};
|
||||
export type Account = {
|
||||
accountId: string;
|
||||
homeAccountId: string;
|
||||
environment: string;
|
||||
realm: string;
|
||||
localAccountId: string;
|
||||
username: string;
|
||||
givenName: string;
|
||||
familyName: string;
|
||||
middleName: string;
|
||||
displayName: string;
|
||||
additionalFieldsJson: string;
|
||||
homeEnvironment: string;
|
||||
clientInfo: string;
|
||||
};
|
||||
export type DiscoverAccountsResult = {
|
||||
CheckError: () => void;
|
||||
accounts: Array<Account>;
|
||||
telemetryData: string;
|
||||
};
|
||||
export interface AsyncHandle {
|
||||
CancelAsyncOperation: () => void;
|
||||
}
|
||||
export declare enum ErrorStatus {
|
||||
Unexpected = 0,
|
||||
Reserved = 1,
|
||||
InteractionRequired = 2,
|
||||
NoNetwork = 3,
|
||||
NetworkTemporarilyUnavailable = 4,
|
||||
ServerTemporarilyUnavailable = 5,
|
||||
ApiContractViolation = 6,
|
||||
UserCanceled = 7,
|
||||
ApplicationCanceled = 8,
|
||||
IncorrectConfiguration = 9,
|
||||
InsufficientBuffer = 10,
|
||||
AuthorityUntrusted = 11,
|
||||
UserSwitched = 12,
|
||||
AccountUnusable = 13,
|
||||
UserDataRemovalRequired = 14,
|
||||
KeyNotFound = 15,
|
||||
AccountNotFound = 16
|
||||
}
|
||||
export declare enum LogLevel {
|
||||
Trace = 1,
|
||||
Debug = 2,
|
||||
Info = 3,
|
||||
Warning = 4,
|
||||
Error = 5,
|
||||
Fatal = 6
|
||||
}
|
||||
declare var msalNodeRuntime: MsalNodeRuntime;
|
||||
export { msalNodeRuntime };
|
||||
+128
@@ -0,0 +1,128 @@
|
||||
/*
|
||||
* Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
* Licensed under the MIT License.
|
||||
*/
|
||||
var supportedPlatforms = ["win32"];
|
||||
var supportedArchitectures = ["x64", "ia32"];
|
||||
// Should be kept up to date with error status defined by MsalRuntime
|
||||
var ErrorStatus;
|
||||
(function (ErrorStatus) {
|
||||
ErrorStatus[ErrorStatus["Unexpected"] = 0] = "Unexpected";
|
||||
ErrorStatus[ErrorStatus["Reserved"] = 1] = "Reserved";
|
||||
ErrorStatus[ErrorStatus["InteractionRequired"] = 2] = "InteractionRequired";
|
||||
ErrorStatus[ErrorStatus["NoNetwork"] = 3] = "NoNetwork";
|
||||
ErrorStatus[ErrorStatus["NetworkTemporarilyUnavailable"] = 4] = "NetworkTemporarilyUnavailable";
|
||||
ErrorStatus[ErrorStatus["ServerTemporarilyUnavailable"] = 5] = "ServerTemporarilyUnavailable";
|
||||
ErrorStatus[ErrorStatus["ApiContractViolation"] = 6] = "ApiContractViolation";
|
||||
ErrorStatus[ErrorStatus["UserCanceled"] = 7] = "UserCanceled";
|
||||
ErrorStatus[ErrorStatus["ApplicationCanceled"] = 8] = "ApplicationCanceled";
|
||||
ErrorStatus[ErrorStatus["IncorrectConfiguration"] = 9] = "IncorrectConfiguration";
|
||||
ErrorStatus[ErrorStatus["InsufficientBuffer"] = 10] = "InsufficientBuffer";
|
||||
ErrorStatus[ErrorStatus["AuthorityUntrusted"] = 11] = "AuthorityUntrusted";
|
||||
ErrorStatus[ErrorStatus["UserSwitched"] = 12] = "UserSwitched";
|
||||
ErrorStatus[ErrorStatus["AccountUnusable"] = 13] = "AccountUnusable";
|
||||
ErrorStatus[ErrorStatus["UserDataRemovalRequired"] = 14] = "UserDataRemovalRequired";
|
||||
ErrorStatus[ErrorStatus["KeyNotFound"] = 15] = "KeyNotFound";
|
||||
ErrorStatus[ErrorStatus["AccountNotFound"] = 16] = "AccountNotFound";
|
||||
})(ErrorStatus || (ErrorStatus = {}));
|
||||
// Should be kept up to date with LogLevels defined by MsalRuntime
|
||||
var LogLevel;
|
||||
(function (LogLevel) {
|
||||
LogLevel[LogLevel["Trace"] = 1] = "Trace";
|
||||
LogLevel[LogLevel["Debug"] = 2] = "Debug";
|
||||
LogLevel[LogLevel["Info"] = 3] = "Info";
|
||||
LogLevel[LogLevel["Warning"] = 4] = "Warning";
|
||||
LogLevel[LogLevel["Error"] = 5] = "Error";
|
||||
LogLevel[LogLevel["Fatal"] = 6] = "Fatal";
|
||||
})(LogLevel || (LogLevel = {}));
|
||||
var unsupportedSystemError = {
|
||||
errorCode: 0,
|
||||
errorStatus: ErrorStatus.Unexpected,
|
||||
errorContext: "Platform and/or architecture are unsupported. Supported Platforms: ".concat(supportedPlatforms.join(", "), ". Supported Architectures: ").concat(supportedArchitectures.join(", "), "."),
|
||||
errorTag: 0
|
||||
};
|
||||
var unexpectedError = {
|
||||
errorCode: 0,
|
||||
errorStatus: ErrorStatus.Unexpected,
|
||||
errorContext: "Binaries could not be loaded. This is unexpected.",
|
||||
errorTag: 0
|
||||
};
|
||||
function getBinaryNotFoundError() {
|
||||
if (supportedPlatforms.includes(process.platform) && supportedArchitectures.includes(process.arch)) {
|
||||
return unexpectedError;
|
||||
}
|
||||
else {
|
||||
return unsupportedSystemError;
|
||||
}
|
||||
}
|
||||
var DefaultAuthParameters = /** @class */ (function () {
|
||||
function DefaultAuthParameters() {
|
||||
}
|
||||
DefaultAuthParameters.prototype.CreateAuthParameters = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultAuthParameters.prototype.SetRedirectUri = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultAuthParameters.prototype.SetRequestedScopes = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultAuthParameters.prototype.SetDecodedClaims = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultAuthParameters.prototype.SetAccessTokenToRenew = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultAuthParameters.prototype.SetPopParams = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultAuthParameters.prototype.SetAdditionalParameter = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
return DefaultAuthParameters;
|
||||
}());
|
||||
var DefaultMsalNodeRuntime = /** @class */ (function () {
|
||||
function DefaultMsalNodeRuntime() {
|
||||
this.AuthParameters = DefaultAuthParameters;
|
||||
this.StartupError = getBinaryNotFoundError();
|
||||
}
|
||||
DefaultMsalNodeRuntime.prototype.ReadAccountByIdAsync = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultMsalNodeRuntime.prototype.SignInAsync = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultMsalNodeRuntime.prototype.SignInSilentlyAsync = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultMsalNodeRuntime.prototype.SignInInteractivelyAsync = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultMsalNodeRuntime.prototype.AcquireTokenSilentlyAsync = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultMsalNodeRuntime.prototype.AcquireTokenInteractivelyAsync = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultMsalNodeRuntime.prototype.SignOutSilentlyAsync = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultMsalNodeRuntime.prototype.RegisterLogger = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
DefaultMsalNodeRuntime.prototype.DiscoverAccountsAsync = function () {
|
||||
throw getBinaryNotFoundError();
|
||||
};
|
||||
return DefaultMsalNodeRuntime;
|
||||
}());
|
||||
var msalNodeRuntime;
|
||||
try {
|
||||
msalNodeRuntime = require("./msal-node-runtime");
|
||||
}
|
||||
catch (_a) {
|
||||
// If DLLs can't be loaded export stub class instance to prevent static imports from throwing
|
||||
msalNodeRuntime = new DefaultMsalNodeRuntime();
|
||||
}
|
||||
|
||||
export { ErrorStatus, LogLevel, msalNodeRuntime };
|
||||
//# sourceMappingURL=index.js.map
|
||||
+1
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"index.js","sources":["../xplat/index.ts"],"sourcesContent":[null],"names":[],"mappings":"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"}
|
||||
Generated
Vendored
BIN
Binary file not shown.
Generated
Vendored
BIN
Binary file not shown.
Generated
Vendored
BIN
Binary file not shown.
Generated
Vendored
BIN
Binary file not shown.
Reference in New Issue
Block a user