in aws.go [134:152]
func (a *AWS) MFADevices() ([]string, error) {
username, err := a.Username()
if err != nil {
return nil, err
}
res, err := a.iam.ListMFADevices(&iam.ListMFADevicesInput{
UserName: aws.String(username),
})
if err != nil {
return nil, err
}
devices := make([]string, len(res.MFADevices))
for i := range res.MFADevices {
devices[i] = *res.MFADevices[i].SerialNumber
}
return devices, nil
}