A surface integral equation (SIE) method is applied in order to analyze electromagnetic scattering by bounded arbitrarily shaped three-dimensional objects with the SHDB boundary condition. SHDB is a generalization of SH (Soft-and-Hard) and DB boundary conditions (at the DB boundary, the normal components of the D and B flux densities vanish). The SHDB boundary condition is a general linear boundary condition that contains two scalar equations that involve both the tangential and normal components of the electromagnetic fields. The multiplication of these scalar equations with two orthogonal vectors transforms them into a vector form that can be combined with the tangential field integral equations. The resulting equations are discretized and converted to a matrix equation with standard method of moments (MoM). As an example of use of the method, we investigate scattering by an SHDB circular disk and demonstrate that the SHDB boundary allows for an efficient way to control the polarization of the wave that is reflected from the surface. We also discuss perspectives into different levels of materialization and realization of SHDB boundaries.