# File lib/fog/aws/requests/sts/assume_role_with_web_identity.rb, line 7 def assume_role_with_web_identity(role_arn, web_identity_token, role_session_name, options={}) request_unsigned( 'Action' => 'AssumeRoleWithWebIdentity', 'RoleArn' => role_arn, 'RoleSessionName' => role_session_name, 'DurationSeconds' => options[:duration] || 3600, :idempotent => true, :parser => Fog::Parsers::AWS::STS::AssumeRoleWithWebIdentity.new ) end