Class KeycloakTokenProducer
- java.lang.Object
-
- org.activiti.cloud.services.test.identity.keycloak.KeycloakTokenProducer
-
- All Implemented Interfaces:
IdentityTokenProducer
public class KeycloakTokenProducer extends Object implements IdentityTokenProducer
-
-
Field Summary
Fields Modifier and Type Field Description protected Stringresourceprotected StringtestPasswordprotected StringtestUser-
Fields inherited from interface org.activiti.cloud.services.test.identity.IdentityTokenProducer
AUTHORIZATION_HEADER
-
-
Constructor Summary
Constructors Constructor Description KeycloakTokenProducer(String authServerUrl, String realm)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.http.HttpHeadersauthorizationHeaders()org.springframework.http.HttpEntityentityWithAuthorizationHeader()org.springframework.http.HttpEntityentityWithAuthorizationHeader(String user, String password)org.springframework.http.HttpEntityentityWithoutAuthentication()StringgetAccessTokenString()StringgetTestUser()StringgetTokenString()IdentityTokenProducerwithResource(String resource)IdentityTokenProducerwithTestPassword(String testPassword)IdentityTokenProducerwithTestUser(String keycloakTestUser)
-
-
-
Method Detail
-
getTokenString
public String getTokenString()
- Specified by:
getTokenStringin interfaceIdentityTokenProducer
-
getAccessTokenString
public String getAccessTokenString()
- Specified by:
getAccessTokenStringin interfaceIdentityTokenProducer
-
withTestUser
public IdentityTokenProducer withTestUser(String keycloakTestUser)
- Specified by:
withTestUserin interfaceIdentityTokenProducer
-
withTestPassword
public IdentityTokenProducer withTestPassword(String testPassword)
- Specified by:
withTestPasswordin interfaceIdentityTokenProducer
-
withResource
public IdentityTokenProducer withResource(String resource)
- Specified by:
withResourcein interfaceIdentityTokenProducer
-
entityWithAuthorizationHeader
public org.springframework.http.HttpEntity entityWithAuthorizationHeader(String user, String password)
- Specified by:
entityWithAuthorizationHeaderin interfaceIdentityTokenProducer
-
entityWithoutAuthentication
public org.springframework.http.HttpEntity entityWithoutAuthentication()
- Specified by:
entityWithoutAuthenticationin interfaceIdentityTokenProducer
-
entityWithAuthorizationHeader
public org.springframework.http.HttpEntity entityWithAuthorizationHeader()
- Specified by:
entityWithAuthorizationHeaderin interfaceIdentityTokenProducer
-
getTestUser
public String getTestUser()
- Specified by:
getTestUserin interfaceIdentityTokenProducer
-
authorizationHeaders
public org.springframework.http.HttpHeaders authorizationHeaders()
- Specified by:
authorizationHeadersin interfaceIdentityTokenProducer
-
-