IdentityProviderDetails - AWS Transfer Family

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

IdentityProviderDetails

Renvoie les informations relatives au type d'authentification utilisateur utilisé pour les utilisateurs d'un serveur compatible avec le protocole de transfert de fichiers. Un serveur ne peut avoir qu'une seule méthode d'authentification.

Table des matières

DirectoryId

Identifiant de l' AWS Directory Service annuaire que vous souhaitez utiliser comme fournisseur d'identité.

Type : chaîne

Contraintes de longueur : longueur fixe de 12.

Modèle : d-[0-9a-f]{10}

Obligatoire : non

Function

L'ARN d'une fonction Lambda à utiliser pour le fournisseur d'identité.

Type : chaîne

Contraintes de longueur : Longueur minimum de 1. Longueur maximum de 170.

Modèle : arn:[a-z-]+:lambda:.*

Obligatoire : non

InvocationRole

Ce paramètre n'est applicable que si vous IdentityProviderType l'êtesAPI_GATEWAY. Le paramètre fournit le type de InvocationRole utilisé pour authentifier le compte d'utilisateur.

Type : chaîne

Contraintes de longueur : longueur minimale de 20. Longueur maximale de 2048.

Modèle : arn:.*role/\S+

Obligatoire : non

SftpAuthenticationMethods

Pour les serveurs compatibles SFTP, et pour les fournisseurs d'identité personnalisés uniquement, vous pouvez spécifier si vous souhaitez vous authentifier à l'aide d'un mot de passe, d'une paire de clés SSH ou des deux.

  • PASSWORD- les utilisateurs doivent fournir leur mot de passe pour se connecter.

  • PUBLIC_KEY- les utilisateurs doivent fournir leur clé privée pour se connecter.

  • PUBLIC_KEY_OR_PASSWORD- les utilisateurs peuvent s'authentifier à l'aide de leur mot de passe ou de leur clé. C’est la valeur par défaut.

  • PUBLIC_KEY_AND_PASSWORD- les utilisateurs doivent fournir à la fois leur clé privée et leur mot de passe pour se connecter. Le serveur vérifie d'abord la clé, puis si la clé est valide, le système demande un mot de passe. Si la clé privée fournie ne correspond pas à la clé publique stockée, l'authentification échoue.

Type : chaîne

Valeurs valides : PASSWORD | PUBLIC_KEY | PUBLIC_KEY_OR_PASSWORD | PUBLIC_KEY_AND_PASSWORD

Obligatoire : non

Url

Fournit l'emplacement du point de terminaison de service utilisé pour authentifier les utilisateurs.

Type : chaîne

Contraintes de longueur : longueur minimum de 0. Longueur maximale de 255.

Obligatoire : non

consultez aussi

Pour plus d'informations sur l'utilisation de cette API dans l'un des AWS SDK spécifiques au langage, consultez les pages suivantes :