UNPKG

@sap/xssec

Version:

XS Advanced Container Security API for node.js

36 lines (35 loc) 1.35 kB
module.exports = { APP_TID_HEADER: "x-app_tid", AZP_HEADER: "x-azp", CLIENT_CERTIFICATE_HEADER : "x-client_cert", CLIENTID_HEADER: "x-client_id", CORRELATIONID_HEADER_VCAP: "x-vcap-request-id", CORRELATIONID_HEADERS: [ "x-correlation-id", "x-request-id", "x-correlationid", "x-vcap-request-id" ], DEFAULT_TIMEOUT: 2000, DEFAULT_JWT_BEARER_FETCH_TIMEOUT: 10000, FORWARDED_CLIENTCERTIFICATE_HEADER: "x-forwarded-client-cert", MAX_TIMEOUT: 10000, GRANTTYPE_SAML2BEARER: "urn:ietf:params:oauth:grant-type:saml2-bearer", GRANTTYPE_JWTBEARER: "urn:ietf:params:oauth:grant-type:jwt-bearer", GRANTTYPE_USERTOKEN: "user_token", GRANTTYPE_REFRESHTOKEN: "refresh_token", GRANTTYPE_PASSWORD: "password", GRANTTYPE_CLIENTCREDENTIALS: "client_credentials", GRANTTYPE_AUTHORIZATIONCODE: "authorization_code", GRANTTYPE_IMPLICIT: "implicit", HTTP_SCHEME : "http://", HTTPS_SCHEME : "https://", PEM_HEADER: "-----BEGIN CERTIFICATE-----", PEM_FOOTER: "-----END CERTIFICATE-----", USER_AGENT : "nodejs-xssec-4", SERVICE_PLAN_HEADER: "x-osb_plan", TOKEN_DATE_LEEWAY: 60, // seconds around nbf / exp time in which token is still considered valid X5T_CNF_CLAIM: "x5t#S256", ZID_HEADER: "x-zid", ZID_QUERY_PARAMETER: "zid", }