Aws::String ProfileConfigFileAWSCredentialsProvider::GetProfileDirectory() { Aws::String profileFileName = GetCredentialsProfileFilename(); auto lastSeparator = profileFileName.find_last_of(DIRECTORY_JOIN); if (lastSeparator != std::string::npos) { return profileFileName.substr(0, lastSeparator); } else { return ""; } }