1
2
3
4
5
6
7
8
9
10
11
12
13 package org.springframework.security.oauth2.client.test;
14
15 import org.springframework.security.oauth2.client.token.grant.client.ClientCredentialsResourceDetails;
16 import org.springframework.security.oauth2.client.token.grant.implicit.ImplicitResourceDetails;
17 import org.springframework.security.oauth2.client.token.grant.password.ResourceOwnerPasswordResourceDetails;
18
19
20
21
22
23 public interface TestAccounts {
24
25 String getUserName();
26
27 String getPassword();
28
29 String getEmail();
30
31 String getAdminClientId();
32
33 String getAdminClientSecret();
34
35 ClientCredentialsResourceDetails getDefaultClientCredentialsResource();
36
37 ClientCredentialsResourceDetails getClientCredentialsResource(String clientId, String clientSecret);
38
39 ResourceOwnerPasswordResourceDetails getDefaultResourceOwnerPasswordResource();
40
41 ResourceOwnerPasswordResourceDetails getResourceOwnerPasswordResource(String[] scope, String clientId,
42 String clientSecret, String username, String password);
43
44 ImplicitResourceDetails getDefaultImplicitResource();
45
46 }