@Controller public class IdentityProviderAPI extends Object
| Constructor and Description |
|---|
IdentityProviderAPI(IdpConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
void |
addUser(nl.surfnet.mujina.model.User user) |
void |
removeAttribute(String name) |
void |
setAttribute(String name,
nl.surfnet.mujina.model.Attribute attribute) |
void |
setAuthenticationMethod(nl.surfnet.mujina.model.AuthenticationMethod authenticationMethod) |
public IdentityProviderAPI(IdpConfiguration configuration)
@RequestMapping(value="/attributes/{name:.+}",
method=PUT)
@ResponseStatus(value=NO_CONTENT)
@ResponseBody
public void setAttribute(@PathVariable
String name,
@RequestBody
nl.surfnet.mujina.model.Attribute attribute)
@RequestMapping(value="/attributes/{name:.+}",
method=DELETE)
@ResponseStatus(value=NO_CONTENT)
@ResponseBody
public void removeAttribute(@PathVariable
String name)
@RequestMapping(value="/users",
method=PUT)
@ResponseStatus(value=NO_CONTENT)
@ResponseBody
public void addUser(@RequestBody
nl.surfnet.mujina.model.User user)
@RequestMapping(value="/authmethod",
method=PUT)
@ResponseStatus(value=NO_CONTENT)
@ResponseBody
public void setAuthenticationMethod(@RequestBody
nl.surfnet.mujina.model.AuthenticationMethod authenticationMethod)
Copyright © 2012. All Rights Reserved.