Perform an external authentication using the given authentication container.
The perform external authentication method will authenticate the given external authentication container with an external vendor. The authentication container and its contents will be verified before an attempt is made to authenticate the contents of the container with an external vendor.
Throw the error “Your credential has become out of synchronization. Please supply a second security code.” if the given credential is out of synchronization.
Throw the error “Invalid login credentials provided.” when you have provide incorrect authentication information.