code: @Override
      public VerifySoftwareTokenResult verifySoftwareToken(VerifySoftwareTokenRequest request) {
          request = beforeClientExecution(request);
          return executeVerifySoftwareToken(request);
      }
docs: <p>
  Use this API to register a user's entered TOTP code and mark the user's software token MFA status as "verified"
  if successful. The request takes an access token or a session string, but not both.
  </p>
  
  @param verifySoftwareTokenRequest
  @return Result of the VerifySoftwareToken operation returned by the service.
  @throws InvalidParameterException
  This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
  @throws ResourceNotFoundException
  This exception is thrown when the Amazon Cognito service cannot find the requested resource.
  @throws InvalidUserPoolConfigurationException
  This exception is thrown when the user pool configuration is invalid.
  @throws NotAuthorizedException
  This exception is thrown when a user is not authorized.
  @throws TooManyRequestsException
  This exception is thrown when the user has made too many requests for a given operation.
  @throws PasswordResetRequiredException
  This exception is thrown when a password reset is required.
  @throws UserNotFoundException
  This exception is thrown when a user is not found.
  @throws UserNotConfirmedException
  This exception is thrown when a user is not confirmed successfully.
  @throws InternalErrorException
  This exception is thrown when Amazon Cognito encounters an internal error.
  @throws EnableSoftwareTokenMFAException
  This exception is thrown when there is a code mismatch and the service fails to configure the software
  token TOTP multi-factor authentication (MFA).
  @throws NotAuthorizedException
  This exception is thrown when a user is not authorized.
  @throws SoftwareTokenMFANotFoundException
  This exception is thrown when the software token TOTP multi-factor authentication (MFA) is not enabled
  for the user pool.
  @throws CodeMismatchException
  This exception is thrown if the provided code does not match what the server was expecting.
  @sample AWSCognitoIdentityProvider.VerifySoftwareToken
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/cognito-idp-2016-04-18/VerifySoftwareToken"
  target="_top">AWS API Documentation</a>