Module: Descope::Mixins::Common::EndpointsV1

Constant Summary collapse

REFRESH_TOKEN_PATH =
'/v1/auth/refresh'
SELECT_TENANT_PATH =
'/v1/auth/tenant/select'
LOGOUT_PATH =
'/v1/auth/logout'
LOGOUT_ALL_PATH =
'/v1/auth/logoutall'
VALIDATE_SESSION_PATH =
'/v1/auth/validate'
ME_PATH =
'/v1/auth/me'
HISTORY_PATH =
'/v1/auth/me/history'
EXCHANGE_AUTH_ACCESS_KEY_PATH =

access key

'/v1/auth/accesskey/exchange'
SIGN_UP_AUTH_OTP_PATH =

otp

'/v1/auth/otp/signup'
SIGN_IN_AUTH_OTP_PATH =
'/v1/auth/otp/signin'
SIGN_UP_OR_IN_AUTH_OTP_PATH =
'/v1/auth/otp/signup-in'
VERIFY_CODE_AUTH_PATH =
'/v1/auth/otp/verify'
UPDATE_USER_EMAIL_OTP_PATH =
'/v1/auth/otp/update/email'
UPDATE_USER_PHONE_OTP_PATH =
'/v1/auth/otp/update/phone'
'/v1/auth/magiclink/signup'
'/v1/auth/magiclink/signin'
'/v1/auth/magiclink/signup-in'
'/v1/auth/magiclink/verify'
'/v1/auth/magiclink/pending-session'
'/v1/auth/magiclink/update/email'
'/v1/auth/magiclink/update/phone'
'/v1/auth/enchantedlink/signup'
'/v1/auth/enchantedlink/signin'
'/v1/auth/enchantedlink/signup-in'
'/v1/auth/enchantedlink/verify'
'/v1/auth/enchantedlink/pending-session'
'/v1/auth/enchantedlink/update/email'
OAUTH_START_PATH =

oauth

'/v1/auth/oauth/authorize'
OAUTH_EXCHANGE_TOKEN_PATH =
'/v1/auth/oauth/exchange'
OAUTH_CREATE_REDIRECT_URL_FOR_SIGN_IN_REQUEST_PATH =
'v1/auth/oauth/authorize/signin'
OAUTH_CREATE_REDIRECT_URL_FOR_SIGN_UP_REQUEST_PATH =
'v1/auth/oauth/authorize/signup'
AUTH_SAML_START_PATH =

saml

'/v1/auth/saml/authorize'
SAML_EXCHANGE_TOKEN_PATH =
'/v1/auth/saml/exchange'
SIGN_UP_AUTH_TOTP_PATH =

totp

'/v1/auth/totp/signup'
VERIFY_TOTP_PATH =
'/v1/auth/totp/verify'
UPDATE_TOTP_PATH =
'/v1/auth/totp/update'
SIGN_UP_AUTH_WEBAUTHN_START_PATH =

webauthn

'/v1/auth/webauthn/signup/start'
SIGN_UP_AUTH_WEBAUTHN_FINISH_PATH =
'/v1/auth/webauthn/signup/finish'
SIGN_IN_AUTH_WEBAUTHN_START_PATH =
'/v1/auth/webauthn/signin/start'
SIGN_IN_AUTH_WEBAUTHN_FINISH_PATH =
'/v1/auth/webauthn/signin/finish'
SIGN_UP_OR_IN_AUTH_WEBAUTHN_START_PATH =
'/v1/auth/webauthn/signup-in/start'
UPDATE_AUTH_WEBAUTHN_START_PATH =
'/v1/auth/webauthn/update/start'
UPDATE_AUTH_WEBAUTHN_FINISH_PATH =
'/v1/auth/webauthn/update/finish'
SIGN_UP_PASSWORD_PATH =

password

'/v1/auth/password/signup'
SIGN_IN_PASSWORD_PATH =
'/v1/auth/password/signin'
SEND_RESET_PASSWORD_PATH =
'/v1/auth/password/reset'
UPDATE_PASSWORD_PATH =
'/v1/auth/password/update'
REPLACE_PASSWORD_PATH =
'/v1/auth/password/replace'
PASSWORD_POLICY_PATH =
'/v1/auth/password/policy'