@@ -190,58 +190,36 @@ public void buildTokenUrlWithScopes_defaultScopes() {
190190 assertEquals ("bar" , scopes .toArray ()[1 ]);
191191 }
192192
193- @ Test
194- public void buildTokenUrl_emptyTransport () {
195- ComputeEngineCredentials credentials =
196- ComputeEngineCredentials .newBuilder ()
197- .setTransport ("" )
198- .setBindingEnforcement ("abc" )
199- .build ();
200- String softBoundTokenUrl = credentials .createTokenUrlWithScopes ();
201-
202- assertEquals (TOKEN_URL + "?binding-enforcement=abc" , softBoundTokenUrl );
203- }
204-
205193 @ Test
206194 public void buildTokenUrl_nullTransport () {
207195 ComputeEngineCredentials credentials =
208196 ComputeEngineCredentials .newBuilder ()
209197 .setTransport (null )
210- .setBindingEnforcement ("abc" )
211- .build ();
212- String softBoundTokenUrl = credentials .createTokenUrlWithScopes ();
213-
214- assertEquals (TOKEN_URL + "?binding-enforcement=abc" , softBoundTokenUrl );
215- }
216-
217- @ Test
218- public void buildTokenUrl_emptyBindingEnforcement () {
219- ComputeEngineCredentials credentials =
220- ComputeEngineCredentials .newBuilder ()
221- .setTransport ("abc" )
222- .setBindingEnforcement ("" )
198+ .setBindingEnforcement (ComputeEngineCredentials .BindingEnforcement .ON )
223199 .build ();
224200 String softBoundTokenUrl = credentials .createTokenUrlWithScopes ();
225201
226- assertEquals (TOKEN_URL + "?transport=abc " , softBoundTokenUrl );
202+ assertEquals (TOKEN_URL + "?binding-enforcement=on " , softBoundTokenUrl );
227203 }
228204
229205 @ Test
230206 public void buildTokenUrl_nullBindingEnforcement () {
231207 ComputeEngineCredentials credentials =
232208 ComputeEngineCredentials .newBuilder ()
233- .setTransport ("abc" )
209+ .setTransport (ComputeEngineCredentials . Transport . MTLS )
234210 .setBindingEnforcement (null )
235211 .build ();
236212 String softBoundTokenUrl = credentials .createTokenUrlWithScopes ();
237213
238- assertEquals (TOKEN_URL + "?transport=abc " , softBoundTokenUrl );
214+ assertEquals (TOKEN_URL + "?transport=mtls " , softBoundTokenUrl );
239215 }
240216
241217 @ Test
242218 public void buildTokenUrlSoftMtlsBound_mtls_transport () {
243219 ComputeEngineCredentials credentials =
244- ComputeEngineCredentials .newBuilder ().setTransport ("mtls" ).build ();
220+ ComputeEngineCredentials .newBuilder ()
221+ .setTransport (ComputeEngineCredentials .Transport .MTLS )
222+ .build ();
245223 String softBoundTokenUrl = credentials .createTokenUrlWithScopes ();
246224
247225 assertEquals (TOKEN_URL + "?transport=mtls" , softBoundTokenUrl );
@@ -250,7 +228,9 @@ public void buildTokenUrlSoftMtlsBound_mtls_transport() {
250228 @ Test
251229 public void buildTokenUrlSoftMtlsBound_iam_enforcement () {
252230 ComputeEngineCredentials credentials =
253- ComputeEngineCredentials .newBuilder ().setBindingEnforcement ("iam-policy" ).build ();
231+ ComputeEngineCredentials .newBuilder ()
232+ .setBindingEnforcement (ComputeEngineCredentials .BindingEnforcement .IAMPOLICY )
233+ .build ();
254234 String softBoundTokenUrl = credentials .createTokenUrlWithScopes ();
255235
256236 assertEquals (TOKEN_URL + "?binding-enforcement=iam-policy" , softBoundTokenUrl );
@@ -260,8 +240,8 @@ public void buildTokenUrlSoftMtlsBound_iam_enforcement() {
260240 public void buildTokenUrlSoftMtlsBound_mtls_transport_iam_enforcement () {
261241 ComputeEngineCredentials credentials =
262242 ComputeEngineCredentials .newBuilder ()
263- .setTransport ("mtls" )
264- .setBindingEnforcement ("iam-policy" )
243+ .setTransport (ComputeEngineCredentials . Transport . MTLS )
244+ .setBindingEnforcement (ComputeEngineCredentials . BindingEnforcement . IAMPOLICY )
265245 .build ();
266246 String softBoundTokenUrl = credentials .createTokenUrlWithScopes ();
267247
@@ -271,7 +251,9 @@ public void buildTokenUrlSoftMtlsBound_mtls_transport_iam_enforcement() {
271251 @ Test
272252 public void buildTokenUrlHardMtlsBound_always_enforced () {
273253 ComputeEngineCredentials credentials =
274- ComputeEngineCredentials .newBuilder ().setBindingEnforcement ("on" ).build ();
254+ ComputeEngineCredentials .newBuilder ()
255+ .setBindingEnforcement (ComputeEngineCredentials .BindingEnforcement .ON )
256+ .build ();
275257 String softBoundTokenUrl = credentials .createTokenUrlWithScopes ();
276258
277259 assertEquals (TOKEN_URL + "?binding-enforcement=on" , softBoundTokenUrl );
@@ -281,8 +263,8 @@ public void buildTokenUrlHardMtlsBound_always_enforced() {
281263 public void buildTokenUrlHardMtlsBound_mtls_transport_always_enforced () {
282264 ComputeEngineCredentials credentials =
283265 ComputeEngineCredentials .newBuilder ()
284- .setTransport ("mtls" )
285- .setBindingEnforcement ("on" )
266+ .setTransport (ComputeEngineCredentials . Transport . MTLS )
267+ .setBindingEnforcement (ComputeEngineCredentials . BindingEnforcement . ON )
286268 .build ();
287269 String softBoundTokenUrl = credentials .createTokenUrlWithScopes ();
288270
@@ -292,7 +274,9 @@ public void buildTokenUrlHardMtlsBound_mtls_transport_always_enforced() {
292274 @ Test
293275 public void buildTokenUrlHardDirectPathBound_alts_transport () {
294276 ComputeEngineCredentials credentials =
295- ComputeEngineCredentials .newBuilder ().setTransport ("alts" ).build ();
277+ ComputeEngineCredentials .newBuilder ()
278+ .setTransport (ComputeEngineCredentials .Transport .ALTS )
279+ .build ();
296280 String softBoundTokenUrl = credentials .createTokenUrlWithScopes ();
297281
298282 assertEquals (TOKEN_URL + "?transport=alts" , softBoundTokenUrl );
0 commit comments