auth_constant.py 929 B

12345678910111213141516171819202122232425262728293031
  1. from alibabacloud_credentials.utils import auth_util
  2. HOME = auth_util.get_home()
  3. INI_ACCESS_KEY_ID = "access_key_id"
  4. INI_ACCESS_KEY_IDSECRET = "access_key_secret"
  5. INI_TYPE = "type"
  6. INI_TYPE_RAM = "ecs_ram_role"
  7. INI_TYPE_ARN = "ram_role_arn"
  8. INI_TYPE_OIDC = "oidc_role_arn"
  9. INI_TYPE_KEY_PAIR = "rsa_key_pair"
  10. INI_PUBLIC_KEY_ID = "public_key_id"
  11. INI_PRIVATE_KEY_FILE = "private_key_file"
  12. INI_PRIVATE_KEY = "private_key"
  13. INI_ROLE_NAME = "role_name"
  14. INI_ROLE_SESSION_NAME = "role_session_name"
  15. INI_ROLE_ARN = "role_arn"
  16. INI_POLICY = "policy"
  17. INI_OIDC_PROVIDER_ARN = "oidc_provider_arn"
  18. INI_OIDC_TOKEN_FILE_PATH = "oidc_token_file_path"
  19. TSC_VALID_TIME_SECONDS = 3600
  20. DEFAULT_REGION = "region_id"
  21. INI_ENABLE = "enable"
  22. ACCESS_KEY = "access_key"
  23. STS = "sts"
  24. ECS_RAM_ROLE = "ecs_ram_role"
  25. RAM_ROLE_ARN = "ram_role_arn"
  26. OIDC_ROLE_ARN = "oidc_role_arn"
  27. CREDENTIALS_URI = "credentials_uri"
  28. RSA_KEY_PAIR = "rsa_key_pair"
  29. BEARER = "bearer"