@@ -47,12 +47,11 @@ public void createCredentialTest() throws NoSuchMethodException, InvocationTarge
4747 ProfileCredentialsProvider provider = new ProfileCredentialsProvider ();
4848 Class providerClass = provider .getClass ();
4949 Method createCredential = providerClass .getDeclaredMethod (
50- "createCredential" , Map .class , CredentialsProviderFactory . class );
50+ "createCredential" , Map .class );
5151 createCredential .setAccessible (true );
52- CredentialsProviderFactory factory = new CredentialsProviderFactory ();
5352 Map <String , String > client = new HashMap <String , String >();
5453 try {
55- createCredential .invoke (provider , client , factory );
54+ createCredential .invoke (provider , client );
5655 Assert .fail ();
5756 } catch (Exception e ) {
5857 Assert .assertEquals ("The configured client type is empty" , e .getCause ().getLocalizedMessage ());
@@ -61,7 +60,7 @@ public void createCredentialTest() throws NoSuchMethodException, InvocationTarge
6160
6261 client .put (AuthConstant .INI_TYPE , AuthConstant .INI_TYPE_RAM );
6362 try {
64- createCredential .invoke (provider , client , factory );
63+ createCredential .invoke (provider , client );
6564 Assert .fail ();
6665 } catch (Exception e ) {
6766 Assert .assertEquals ("The configured role_name is empty" ,
@@ -71,21 +70,20 @@ public void createCredentialTest() throws NoSuchMethodException, InvocationTarge
7170 client .clear ();
7271 client .put (AuthConstant .INI_ACCESS_KEY_ID , AuthConstant .INI_TYPE_RAM );
7372 client .put (AuthConstant .INI_TYPE , "access_key" );
74- Assert .assertNull (createCredential .invoke (provider , client , factory ));
73+ Assert .assertNull (createCredential .invoke (provider , client ));
7574 }
7675
7776 @ Test
7877 public void getSTSAssumeRoleSessionCredentialsTest () throws NoSuchMethodException {
7978 ProfileCredentialsProvider provider = new ProfileCredentialsProvider ();
8079 Class providerClass = provider .getClass ();
8180 Method createCredential = providerClass .getDeclaredMethod (
82- "createCredential" , Map .class , CredentialsProviderFactory . class );
81+ "createCredential" , Map .class );
8382 createCredential .setAccessible (true );
84- CredentialsProviderFactory factory = new CredentialsProviderFactory ();
8583 Map <String , String > client = new HashMap <String , String >();
8684 client .put (AuthConstant .INI_TYPE , AuthConstant .INI_TYPE_ARN );
8785 try {
88- createCredential .invoke (provider , client , factory );
86+ createCredential .invoke (provider , client );
8987 Assert .fail ();
9088 } catch (Exception e ) {
9189 Assert .assertEquals ("The configured access_key_id or access_key_secret is empty" ,
@@ -94,23 +92,23 @@ public void getSTSAssumeRoleSessionCredentialsTest() throws NoSuchMethodExceptio
9492
9593 try {
9694 client .put (AuthConstant .INI_ACCESS_KEY_ID , AuthConstant .INI_TYPE_ARN );
97- createCredential .invoke (provider , client , factory );
95+ createCredential .invoke (provider , client );
9896 Assert .fail ();
9997 } catch (Exception e ) {
10098 Assert .assertEquals ("The configured access_key_id or access_key_secret is empty" ,
10199 e .getCause ().getLocalizedMessage ());
102100 }
103101 try {
104102 client .put (AuthConstant .INI_ACCESS_KEY_IDSECRET , AuthConstant .INI_TYPE_ARN );
105- createCredential .invoke (provider , client , factory );
103+ createCredential .invoke (provider , client );
106104 Assert .fail ();
107105 } catch (Exception e ) {
108106 Assert .assertEquals ("The configured role_session_name or role_arn is empty" ,
109107 e .getCause ().getLocalizedMessage ());
110108 }
111109 try {
112110 client .put (AuthConstant .INI_ROLE_SESSION_NAME , AuthConstant .INI_TYPE_ARN );
113- createCredential .invoke (provider , client , factory );
111+ createCredential .invoke (provider , client );
114112 } catch (Exception e ) {
115113 Assert .assertEquals ("The configured role_session_name or role_arn is empty" ,
116114 e .getCause ().getLocalizedMessage ());
@@ -122,13 +120,12 @@ public void getSTSGetSessionAccessKeyCredentialsTest() throws NoSuchMethodExcep
122120 ProfileCredentialsProvider provider = new ProfileCredentialsProvider ();
123121 Class providerClass = provider .getClass ();
124122 Method createCredential = providerClass .getDeclaredMethod (
125- "createCredential" , Map .class , CredentialsProviderFactory . class );
123+ "createCredential" , Map .class );
126124 createCredential .setAccessible (true );
127- CredentialsProviderFactory factory = new CredentialsProviderFactory ();
128125 Map <String , String > client = new HashMap <String , String >();
129126 client .put (AuthConstant .INI_TYPE , AuthConstant .INI_TYPE_KEY_PAIR );
130127 try {
131- createCredential .invoke (provider , client , factory );
128+ createCredential .invoke (provider , client );
132129 Assert .fail ();
133130 } catch (Exception e ) {
134131 Assert .assertEquals ("The configured private_key_file is empty" ,
@@ -137,7 +134,7 @@ public void getSTSGetSessionAccessKeyCredentialsTest() throws NoSuchMethodExcep
137134 client .put (AuthConstant .INI_PRIVATE_KEY_FILE , "sads" );
138135 AuthUtils .setPrivateKey ("test" );
139136 try {
140- createCredential .invoke (provider , client , factory );
137+ createCredential .invoke (provider , client );
141138 Assert .fail ();
142139 } catch (Exception e ) {
143140 Assert .assertEquals ("The configured public_key_id or private_key_file content is empty" ,
@@ -153,7 +150,7 @@ public void createCredentialsProviderTest() throws
153150 ProfileCredentialsProvider profileCredentialsProvider = new ProfileCredentialsProvider ();
154151 Class providerClass = profileCredentialsProvider .getClass ();
155152 Method createCredential = providerClass .getDeclaredMethod (
156- "createCredential" , Map .class , CredentialsProviderFactory . class );
153+ "createCredential" , Map .class );
157154 createCredential .setAccessible (true );
158155 Map <String , String > client = new HashMap <String , String >();
159156 client .put (AuthConstant .INI_TYPE , AuthConstant .INI_TYPE_ARN );
@@ -165,10 +162,9 @@ public void createCredentialsProviderTest() throws
165162 STSAssumeRoleSessionCredentialsProvider stsAssumeRoleSessionCredentialsProvider =
166163 Mockito .mock (STSAssumeRoleSessionCredentialsProvider .class );
167164 Mockito .when (stsAssumeRoleSessionCredentialsProvider .getCredentials ()).thenReturn (null );
168- CredentialsProviderFactory factory = Mockito .mock (CredentialsProviderFactory .class );
169- Mockito .when (factory .createCredentialsProvider (Mockito .any (STSAssumeRoleSessionCredentialsProvider .class ))).
165+ Mockito .when (Mockito .any (STSAssumeRoleSessionCredentialsProvider .class )).
170166 thenReturn (stsAssumeRoleSessionCredentialsProvider );
171- Assert .assertNull (createCredential .invoke (profileCredentialsProvider , client , factory ));
167+ Assert .assertNull (createCredential .invoke (profileCredentialsProvider , client ));
172168
173169 client .clear ();
174170 client .put (AuthConstant .INI_TYPE , AuthConstant .INI_TYPE_KEY_PAIR );
@@ -179,9 +175,9 @@ public void createCredentialsProviderTest() throws
179175 STSGetSessionAccessKeyCredentialsProvider stsGetSessionAccessKeyCredentialsProvider =
180176 Mockito .mock (STSGetSessionAccessKeyCredentialsProvider .class );
181177 Mockito .when (stsGetSessionAccessKeyCredentialsProvider .getCredentials ()).thenReturn (null );
182- Mockito .when (factory . createCredentialsProvider ( Mockito .any (STSGetSessionAccessKeyCredentialsProvider .class ) )).
178+ Mockito .when (Mockito .any (STSGetSessionAccessKeyCredentialsProvider .class )).
183179 thenReturn (stsGetSessionAccessKeyCredentialsProvider );
184- Assert .assertNull (createCredential .invoke (profileCredentialsProvider , client , factory ));
180+ Assert .assertNull (createCredential .invoke (profileCredentialsProvider , client ));
185181 AuthUtils .setPrivateKey (null );
186182
187183 client .clear ();
@@ -190,9 +186,9 @@ public void createCredentialsProviderTest() throws
190186 InstanceProfileCredentialsProvider instanceProfileCredentialsProvider =
191187 Mockito .mock (InstanceProfileCredentialsProvider .class );
192188 Mockito .when (instanceProfileCredentialsProvider .getCredentials ()).thenReturn (null );
193- Mockito .when (factory . createCredentialsProvider ( Mockito .any (InstanceProfileCredentialsProvider .class ) )).
189+ Mockito .when (Mockito .any (InstanceProfileCredentialsProvider .class )).
194190 thenReturn (instanceProfileCredentialsProvider );
195- Assert .assertNull (createCredential .invoke (profileCredentialsProvider , client , factory ));
191+ Assert .assertNull (createCredential .invoke (profileCredentialsProvider , client ));
196192 }
197193
198194 @ Test
0 commit comments