
    "hj6                     h     G d  d      Z  G d d      Z G d d      Z G d d      Z G d d	      Zy
)c                       e Zd Zd Zy)AccessKeyCredentialc                      || _         || _        y N)access_key_idaccess_key_secret)selfr   r   s      \/root/.hermes/SkillClaw/.venv/lib/python3.12/site-packages/aliyunsdkcore/auth/credentials.py__init__zAccessKeyCredential.__init__   s    *!2    N__name__
__module____qualname__r
    r   r	   r   r      s    3r   r   c                       e Zd Zd Zy)StsTokenCredentialc                 .    || _         || _        || _        y r   )sts_access_key_idsts_access_key_secret	sts_token)r   r   r   r   s       r	   r
   zStsTokenCredential.__init__   s    !2%:""r   Nr   r   r   r	   r   r      s    #r   r   c                       e Zd Zd Zy)RamRoleArnCredentialc                 <    || _         || _        || _        || _        y r   )r   r   role_arnsession_role_name)r   r   r   r   r   s        r	   r
   zRamRoleArnCredential.__init__   s!    !2%:" !2r   Nr   r   r   r	   r   r      s    3r   r   c                       e Zd Zd Zy)EcsRamRoleCredentialc                     || _         y r   )	role_name)r   r   s     r	   r
   zEcsRamRoleCredential.__init__   s	    "r   Nr   r   r   r	   r   r      s    #r   r   c                       e Zd ZddZy)RsaKeyPairCredentialc                 .    || _         || _        || _        y r   )public_key_idprivate_keysession_period)r   r#   r$   r%   s       r	   r
   zRsaKeyPairCredential.__init__   s    *&,r   N)i  r   r   r   r	   r!   r!      s    -r   r!   N)r   r   r   r   r!   r   r   r	   <module>r&      s7   3 3# #3 3# #
- -r   