@Named @Produces(value="application/json") @Consumes(value="application/json") @Path(value="/configuration") public class TestkitConfigurationResource extends Object
Constructor and Description |
---|
TestkitConfigurationResource(TrustedProxyManager trustedProxyManager,
SwitchableTokenManager switchableTokenManager) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
addAddress(String addressToAdd) |
javax.ws.rs.core.Response |
changeStorageType(TokenStorageType type) |
Set<String> |
getAddresses() |
javax.ws.rs.core.Response |
removeAllAddresses() |
@Inject public TestkitConfigurationResource(TrustedProxyManager trustedProxyManager, SwitchableTokenManager switchableTokenManager)
@POST @Path(value="/trusted-proxy") public javax.ws.rs.core.Response addAddress(@RequestBody String addressToAdd)
@DELETE @Path(value="/trusted-proxy") public javax.ws.rs.core.Response removeAllAddresses()
@POST @Path(value="/session-storage") public javax.ws.rs.core.Response changeStorageType(TokenStorageType type) throws PropertyManagerException
PropertyManagerException
Copyright © 2021 Atlassian. All rights reserved.