Returns credentials for the provided identity ID. Any provided logins will be validated against supported login providers. If the token is for cognito-identity.amazonaws.com, it will be passed through to AWS Security Token Service with the appropriate role for the token.
This is a public API. You do not need any credentials to call this API.
/// An exception thrown when a dependent service such as Facebook or Twitter is not responding
///
/// Thrown when the service encounters an error during processing the request.
///
/// Thrown if the identity pool has no role associated for the given auth type (auth/unauth)
/// or if the AssumeRole fails.
///
/// Thrown for missing or bad input parameter(s).
///
/// Thrown when a user is not authorized to access the requested resource.
///
/// Thrown when a user tries to use a login which is already linked to another account.
///
/// Thrown when the requested resource (for example, a dataset or record) does not exist.
///
/// Thrown when a request is throttled.
///