Commit iniziale
This commit is contained in:
305
node_modules/@azure/msal-common/dist/utils/Constants.d.ts
generated
vendored
Normal file
305
node_modules/@azure/msal-common/dist/utils/Constants.d.ts
generated
vendored
Normal file
@@ -0,0 +1,305 @@
|
||||
export declare const Constants: {
|
||||
LIBRARY_NAME: string;
|
||||
SKU: string;
|
||||
CACHE_PREFIX: string;
|
||||
DEFAULT_AUTHORITY: string;
|
||||
DEFAULT_AUTHORITY_HOST: string;
|
||||
DEFAULT_COMMON_TENANT: string;
|
||||
ADFS: string;
|
||||
DSTS: string;
|
||||
AAD_INSTANCE_DISCOVERY_ENDPT: string;
|
||||
CIAM_AUTH_URL: string;
|
||||
AAD_TENANT_DOMAIN_SUFFIX: string;
|
||||
RESOURCE_DELIM: string;
|
||||
NO_ACCOUNT: string;
|
||||
CLAIMS: string;
|
||||
CONSUMER_UTID: string;
|
||||
OPENID_SCOPE: string;
|
||||
PROFILE_SCOPE: string;
|
||||
OFFLINE_ACCESS_SCOPE: string;
|
||||
EMAIL_SCOPE: string;
|
||||
CODE_RESPONSE_TYPE: string;
|
||||
CODE_GRANT_TYPE: string;
|
||||
RT_GRANT_TYPE: string;
|
||||
FRAGMENT_RESPONSE_MODE: string;
|
||||
S256_CODE_CHALLENGE_METHOD: string;
|
||||
URL_FORM_CONTENT_TYPE: string;
|
||||
AUTHORIZATION_PENDING: string;
|
||||
NOT_DEFINED: string;
|
||||
EMPTY_STRING: string;
|
||||
NOT_APPLICABLE: string;
|
||||
NOT_AVAILABLE: string;
|
||||
FORWARD_SLASH: string;
|
||||
IMDS_ENDPOINT: string;
|
||||
IMDS_VERSION: string;
|
||||
IMDS_TIMEOUT: number;
|
||||
AZURE_REGION_AUTO_DISCOVER_FLAG: string;
|
||||
REGIONAL_AUTH_PUBLIC_CLOUD_SUFFIX: string;
|
||||
KNOWN_PUBLIC_CLOUDS: string[];
|
||||
TOKEN_RESPONSE_TYPE: string;
|
||||
ID_TOKEN_RESPONSE_TYPE: string;
|
||||
SHR_NONCE_VALIDITY: number;
|
||||
INVALID_INSTANCE: string;
|
||||
};
|
||||
export declare const HttpStatus: {
|
||||
readonly SUCCESS: 200;
|
||||
readonly SUCCESS_RANGE_START: 200;
|
||||
readonly SUCCESS_RANGE_END: 299;
|
||||
readonly REDIRECT: 302;
|
||||
readonly CLIENT_ERROR: 400;
|
||||
readonly CLIENT_ERROR_RANGE_START: 400;
|
||||
readonly BAD_REQUEST: 400;
|
||||
readonly UNAUTHORIZED: 401;
|
||||
readonly NOT_FOUND: 404;
|
||||
readonly REQUEST_TIMEOUT: 408;
|
||||
readonly TOO_MANY_REQUESTS: 429;
|
||||
readonly CLIENT_ERROR_RANGE_END: 499;
|
||||
readonly SERVER_ERROR: 500;
|
||||
readonly SERVER_ERROR_RANGE_START: 500;
|
||||
readonly SERVICE_UNAVAILABLE: 503;
|
||||
readonly GATEWAY_TIMEOUT: 504;
|
||||
readonly SERVER_ERROR_RANGE_END: 599;
|
||||
readonly MULTI_SIDED_ERROR: 600;
|
||||
};
|
||||
export type HttpStatus = (typeof HttpStatus)[keyof typeof HttpStatus];
|
||||
export declare const OIDC_DEFAULT_SCOPES: string[];
|
||||
export declare const OIDC_SCOPES: string[];
|
||||
/**
|
||||
* Request header names
|
||||
*/
|
||||
export declare const HeaderNames: {
|
||||
readonly CONTENT_TYPE: "Content-Type";
|
||||
readonly CONTENT_LENGTH: "Content-Length";
|
||||
readonly RETRY_AFTER: "Retry-After";
|
||||
readonly CCS_HEADER: "X-AnchorMailbox";
|
||||
readonly WWWAuthenticate: "WWW-Authenticate";
|
||||
readonly AuthenticationInfo: "Authentication-Info";
|
||||
readonly X_MS_REQUEST_ID: "x-ms-request-id";
|
||||
readonly X_MS_HTTP_VERSION: "x-ms-httpver";
|
||||
};
|
||||
export type HeaderNames = (typeof HeaderNames)[keyof typeof HeaderNames];
|
||||
/**
|
||||
* Persistent cache keys MSAL which stay while user is logged in.
|
||||
*/
|
||||
export declare const PersistentCacheKeys: {
|
||||
readonly ACTIVE_ACCOUNT_FILTERS: "active-account-filters";
|
||||
};
|
||||
export type PersistentCacheKeys = (typeof PersistentCacheKeys)[keyof typeof PersistentCacheKeys];
|
||||
/**
|
||||
* String constants related to AAD Authority
|
||||
*/
|
||||
export declare const AADAuthorityConstants: {
|
||||
readonly COMMON: "common";
|
||||
readonly ORGANIZATIONS: "organizations";
|
||||
readonly CONSUMERS: "consumers";
|
||||
};
|
||||
export type AADAuthorityConstants = (typeof AADAuthorityConstants)[keyof typeof AADAuthorityConstants];
|
||||
/**
|
||||
* Claims request keys
|
||||
*/
|
||||
export declare const ClaimsRequestKeys: {
|
||||
readonly ACCESS_TOKEN: "access_token";
|
||||
readonly XMS_CC: "xms_cc";
|
||||
};
|
||||
export type ClaimsRequestKeys = (typeof ClaimsRequestKeys)[keyof typeof ClaimsRequestKeys];
|
||||
/**
|
||||
* we considered making this "enum" in the request instead of string, however it looks like the allowed list of
|
||||
* prompt values kept changing over past couple of years. There are some undocumented prompt values for some
|
||||
* internal partners too, hence the choice of generic "string" type instead of the "enum"
|
||||
*/
|
||||
export declare const PromptValue: {
|
||||
LOGIN: string;
|
||||
SELECT_ACCOUNT: string;
|
||||
CONSENT: string;
|
||||
NONE: string;
|
||||
CREATE: string;
|
||||
NO_SESSION: string;
|
||||
};
|
||||
/**
|
||||
* allowed values for codeVerifier
|
||||
*/
|
||||
export declare const CodeChallengeMethodValues: {
|
||||
PLAIN: string;
|
||||
S256: string;
|
||||
};
|
||||
/**
|
||||
* allowed values for server response type
|
||||
*/
|
||||
export declare const ServerResponseType: {
|
||||
readonly QUERY: "query";
|
||||
readonly FRAGMENT: "fragment";
|
||||
};
|
||||
export type ServerResponseType = (typeof ServerResponseType)[keyof typeof ServerResponseType];
|
||||
/**
|
||||
* allowed values for response_mode
|
||||
*/
|
||||
export declare const ResponseMode: {
|
||||
readonly FORM_POST: "form_post";
|
||||
readonly QUERY: "query";
|
||||
readonly FRAGMENT: "fragment";
|
||||
};
|
||||
export type ResponseMode = (typeof ResponseMode)[keyof typeof ResponseMode];
|
||||
/**
|
||||
* allowed grant_type
|
||||
*/
|
||||
export declare const GrantType: {
|
||||
readonly IMPLICIT_GRANT: "implicit";
|
||||
readonly AUTHORIZATION_CODE_GRANT: "authorization_code";
|
||||
readonly CLIENT_CREDENTIALS_GRANT: "client_credentials";
|
||||
readonly RESOURCE_OWNER_PASSWORD_GRANT: "password";
|
||||
readonly REFRESH_TOKEN_GRANT: "refresh_token";
|
||||
readonly DEVICE_CODE_GRANT: "device_code";
|
||||
readonly JWT_BEARER: "urn:ietf:params:oauth:grant-type:jwt-bearer";
|
||||
};
|
||||
export type GrantType = (typeof GrantType)[keyof typeof GrantType];
|
||||
/**
|
||||
* Account types in Cache
|
||||
*/
|
||||
export declare const CacheAccountType: {
|
||||
readonly MSSTS_ACCOUNT_TYPE: "MSSTS";
|
||||
readonly ADFS_ACCOUNT_TYPE: "ADFS";
|
||||
readonly MSAV1_ACCOUNT_TYPE: "MSA";
|
||||
readonly GENERIC_ACCOUNT_TYPE: "Generic";
|
||||
};
|
||||
export type CacheAccountType = (typeof CacheAccountType)[keyof typeof CacheAccountType];
|
||||
/**
|
||||
* Separators used in cache
|
||||
*/
|
||||
export declare const Separators: {
|
||||
readonly CACHE_KEY_SEPARATOR: "-";
|
||||
readonly CLIENT_INFO_SEPARATOR: ".";
|
||||
};
|
||||
export type Separators = (typeof Separators)[keyof typeof Separators];
|
||||
/**
|
||||
* Credential Type stored in the cache
|
||||
*/
|
||||
export declare const CredentialType: {
|
||||
readonly ID_TOKEN: "IdToken";
|
||||
readonly ACCESS_TOKEN: "AccessToken";
|
||||
readonly ACCESS_TOKEN_WITH_AUTH_SCHEME: "AccessToken_With_AuthScheme";
|
||||
readonly REFRESH_TOKEN: "RefreshToken";
|
||||
};
|
||||
export type CredentialType = (typeof CredentialType)[keyof typeof CredentialType];
|
||||
/**
|
||||
* Combine all cache types
|
||||
*/
|
||||
export declare const CacheType: {
|
||||
readonly ADFS: 1001;
|
||||
readonly MSA: 1002;
|
||||
readonly MSSTS: 1003;
|
||||
readonly GENERIC: 1004;
|
||||
readonly ACCESS_TOKEN: 2001;
|
||||
readonly REFRESH_TOKEN: 2002;
|
||||
readonly ID_TOKEN: 2003;
|
||||
readonly APP_METADATA: 3001;
|
||||
readonly UNDEFINED: 9999;
|
||||
};
|
||||
export type CacheType = (typeof CacheType)[keyof typeof CacheType];
|
||||
/**
|
||||
* More Cache related constants
|
||||
*/
|
||||
export declare const APP_METADATA = "appmetadata";
|
||||
export declare const CLIENT_INFO = "client_info";
|
||||
export declare const THE_FAMILY_ID = "1";
|
||||
export declare const AUTHORITY_METADATA_CONSTANTS: {
|
||||
CACHE_KEY: string;
|
||||
REFRESH_TIME_SECONDS: number;
|
||||
};
|
||||
export declare const AuthorityMetadataSource: {
|
||||
readonly CONFIG: "config";
|
||||
readonly CACHE: "cache";
|
||||
readonly NETWORK: "network";
|
||||
readonly HARDCODED_VALUES: "hardcoded_values";
|
||||
};
|
||||
export type AuthorityMetadataSource = (typeof AuthorityMetadataSource)[keyof typeof AuthorityMetadataSource];
|
||||
export declare const SERVER_TELEM_CONSTANTS: {
|
||||
SCHEMA_VERSION: number;
|
||||
MAX_CUR_HEADER_BYTES: number;
|
||||
MAX_LAST_HEADER_BYTES: number;
|
||||
MAX_CACHED_ERRORS: number;
|
||||
CACHE_KEY: string;
|
||||
CATEGORY_SEPARATOR: string;
|
||||
VALUE_SEPARATOR: string;
|
||||
OVERFLOW_TRUE: string;
|
||||
OVERFLOW_FALSE: string;
|
||||
UNKNOWN_ERROR: string;
|
||||
};
|
||||
/**
|
||||
* Type of the authentication request
|
||||
*/
|
||||
export declare const AuthenticationScheme: {
|
||||
readonly BEARER: "Bearer";
|
||||
readonly POP: "pop";
|
||||
readonly SSH: "ssh-cert";
|
||||
};
|
||||
export type AuthenticationScheme = (typeof AuthenticationScheme)[keyof typeof AuthenticationScheme];
|
||||
/**
|
||||
* Constants related to throttling
|
||||
*/
|
||||
export declare const ThrottlingConstants: {
|
||||
DEFAULT_THROTTLE_TIME_SECONDS: number;
|
||||
DEFAULT_MAX_THROTTLE_TIME_SECONDS: number;
|
||||
THROTTLING_PREFIX: string;
|
||||
X_MS_LIB_CAPABILITY_VALUE: string;
|
||||
};
|
||||
export declare const Errors: {
|
||||
INVALID_GRANT_ERROR: string;
|
||||
CLIENT_MISMATCH_ERROR: string;
|
||||
};
|
||||
/**
|
||||
* Password grant parameters
|
||||
*/
|
||||
export declare const PasswordGrantConstants: {
|
||||
readonly username: "username";
|
||||
readonly password: "password";
|
||||
};
|
||||
export type PasswordGrantConstants = (typeof PasswordGrantConstants)[keyof typeof PasswordGrantConstants];
|
||||
/**
|
||||
* Response codes
|
||||
*/
|
||||
export declare const ResponseCodes: {
|
||||
readonly httpSuccess: 200;
|
||||
readonly httpBadRequest: 400;
|
||||
};
|
||||
export type ResponseCodes = (typeof ResponseCodes)[keyof typeof ResponseCodes];
|
||||
/**
|
||||
* Region Discovery Sources
|
||||
*/
|
||||
export declare const RegionDiscoverySources: {
|
||||
readonly FAILED_AUTO_DETECTION: "1";
|
||||
readonly INTERNAL_CACHE: "2";
|
||||
readonly ENVIRONMENT_VARIABLE: "3";
|
||||
readonly IMDS: "4";
|
||||
};
|
||||
export type RegionDiscoverySources = (typeof RegionDiscoverySources)[keyof typeof RegionDiscoverySources];
|
||||
/**
|
||||
* Region Discovery Outcomes
|
||||
*/
|
||||
export declare const RegionDiscoveryOutcomes: {
|
||||
readonly CONFIGURED_MATCHES_DETECTED: "1";
|
||||
readonly CONFIGURED_NO_AUTO_DETECTION: "2";
|
||||
readonly CONFIGURED_NOT_DETECTED: "3";
|
||||
readonly AUTO_DETECTION_REQUESTED_SUCCESSFUL: "4";
|
||||
readonly AUTO_DETECTION_REQUESTED_FAILED: "5";
|
||||
};
|
||||
export type RegionDiscoveryOutcomes = (typeof RegionDiscoveryOutcomes)[keyof typeof RegionDiscoveryOutcomes];
|
||||
/**
|
||||
* Specifies the reason for fetching the access token from the identity provider
|
||||
*/
|
||||
export declare const CacheOutcome: {
|
||||
readonly NOT_APPLICABLE: "0";
|
||||
readonly FORCE_REFRESH_OR_CLAIMS: "1";
|
||||
readonly NO_CACHED_ACCESS_TOKEN: "2";
|
||||
readonly CACHED_ACCESS_TOKEN_EXPIRED: "3";
|
||||
readonly PROACTIVELY_REFRESHED: "4";
|
||||
};
|
||||
export type CacheOutcome = (typeof CacheOutcome)[keyof typeof CacheOutcome];
|
||||
export declare const JsonWebTokenTypes: {
|
||||
readonly Jwt: "JWT";
|
||||
readonly Jwk: "JWK";
|
||||
readonly Pop: "pop";
|
||||
};
|
||||
export type JsonWebTokenTypes = (typeof JsonWebTokenTypes)[keyof typeof JsonWebTokenTypes];
|
||||
export declare const ONE_DAY_IN_MS = 86400000;
|
||||
export declare const DEFAULT_TOKEN_RENEWAL_OFFSET_SEC = 300;
|
||||
//# sourceMappingURL=Constants.d.ts.map
|
||||
Reference in New Issue
Block a user