@since 1.5 is now @since 2.0
git-svn-id: https://svn.apache.org/repos/asf/archiva/redback/redback-core/trunk@1324841 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
5d696d5de2
commit
17800b2d55
|
@ -49,7 +49,7 @@ import java.util.Properties;
|
|||
|
||||
/**
|
||||
* @author Olivier Lamy
|
||||
* @since 1.5
|
||||
* @since 2.0
|
||||
*/
|
||||
@Service( "AdminAutoCreateCheck" )
|
||||
public class AdminAutoCreateCheck
|
||||
|
|
|
@ -25,7 +25,7 @@ import java.util.Collection;
|
|||
|
||||
/**
|
||||
* @author Olivier Lamy
|
||||
* @since 1.5
|
||||
* @since 2.0
|
||||
*/
|
||||
@XmlRootElement( name = "applicationRole" )
|
||||
public class ApplicationRoles
|
||||
|
|
|
@ -24,7 +24,7 @@ import java.util.List;
|
|||
|
||||
/**
|
||||
* @author Olivier Lamy
|
||||
* @since 1.5
|
||||
* @since 2.0
|
||||
*/
|
||||
@XmlRootElement( name = "roleTemplate" )
|
||||
public class RoleTemplate
|
||||
|
|
|
@ -64,7 +64,7 @@ public class User
|
|||
/**
|
||||
* for roles update only <b>not return on user read</b>
|
||||
*
|
||||
* @since 1.5
|
||||
* @since 2.0
|
||||
*/
|
||||
private List<String> assignedRoles;
|
||||
|
||||
|
|
|
@ -224,7 +224,7 @@ public interface RoleManagementService
|
|||
@Produces( { MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML, MediaType.TEXT_PLAIN } )
|
||||
@RedbackAuthorization( permissions = RedbackRoleConstants.USER_MANAGEMENT_RBAC_ADMIN_OPERATION )
|
||||
/**
|
||||
* @since 1.5
|
||||
* @since 2.0
|
||||
*/
|
||||
List<Role> getAllRoles()
|
||||
throws RedbackServiceException;
|
||||
|
@ -234,7 +234,7 @@ public interface RoleManagementService
|
|||
@Produces( { MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML, MediaType.TEXT_PLAIN } )
|
||||
@RedbackAuthorization( permissions = RedbackRoleConstants.USER_MANAGEMENT_RBAC_ADMIN_OPERATION )
|
||||
/**
|
||||
* @since 1.5
|
||||
* @since 2.0
|
||||
*/
|
||||
List<Role> getDetailedAllRoles()
|
||||
throws RedbackServiceException;
|
||||
|
@ -245,7 +245,7 @@ public interface RoleManagementService
|
|||
@Produces( { MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML, MediaType.TEXT_PLAIN } )
|
||||
@RedbackAuthorization( permissions = RedbackRoleConstants.USER_MANAGEMENT_RBAC_ADMIN_OPERATION )
|
||||
/**
|
||||
* @since 1.5
|
||||
* @since 2.0
|
||||
*/
|
||||
List<Application> getApplications( @PathParam( "username" ) String username )
|
||||
throws RedbackServiceException;
|
||||
|
@ -256,7 +256,7 @@ public interface RoleManagementService
|
|||
@Produces( { MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML, MediaType.TEXT_PLAIN } )
|
||||
@RedbackAuthorization( permissions = RedbackRoleConstants.USER_MANAGEMENT_RBAC_ADMIN_OPERATION )
|
||||
/**
|
||||
* @since 1.5
|
||||
* @since 2.0
|
||||
*/
|
||||
Role getRole( @PathParam( "roleName" ) String roleName )
|
||||
throws RedbackServiceException;
|
||||
|
@ -266,7 +266,7 @@ public interface RoleManagementService
|
|||
@Produces( { MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML, MediaType.TEXT_PLAIN } )
|
||||
@RedbackAuthorization( permissions = RedbackRoleConstants.USER_MANAGEMENT_RBAC_ADMIN_OPERATION )
|
||||
/**
|
||||
* @since 1.5
|
||||
* @since 2.0
|
||||
*/
|
||||
Boolean updateRoleDescription( @QueryParam( "roleName" ) String roleName,
|
||||
@QueryParam( "roleDescription" ) String description )
|
||||
|
@ -279,7 +279,7 @@ public interface RoleManagementService
|
|||
@RedbackAuthorization( permissions = RedbackRoleConstants.USER_MANAGEMENT_RBAC_ADMIN_OPERATION )
|
||||
/**
|
||||
* update users assigned to a role
|
||||
* @since 1.5
|
||||
* @since 2.0
|
||||
*/
|
||||
Boolean updateRoleUsers( Role role )
|
||||
throws RedbackServiceException;
|
||||
|
@ -289,7 +289,7 @@ public interface RoleManagementService
|
|||
@Produces( { MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML } )
|
||||
@RedbackAuthorization( permissions = RedbackRoleConstants.USER_MANAGEMENT_RBAC_ADMIN_OPERATION )
|
||||
/**
|
||||
* @since 1.5
|
||||
* @since 2.0
|
||||
*/
|
||||
List<ApplicationRoles> getApplicationRoles( @PathParam( "username" ) String username )
|
||||
throws RedbackServiceException;
|
||||
|
@ -301,7 +301,7 @@ public interface RoleManagementService
|
|||
@RedbackAuthorization( permissions = RedbackRoleConstants.USER_MANAGEMENT_RBAC_ADMIN_OPERATION )
|
||||
/**
|
||||
* update roles assigned to a user
|
||||
* @since 1.5
|
||||
* @since 2.0
|
||||
*/
|
||||
Boolean updateUserRoles( User user )
|
||||
throws RedbackServiceException;
|
||||
|
|
|
@ -101,7 +101,7 @@ public interface UserService
|
|||
@Produces( { MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML, MediaType.TEXT_PLAIN } )
|
||||
@RedbackAuthorization( permissions = RedbackRoleConstants.USER_MANAGEMENT_USER_EDIT_OPERATION )
|
||||
/**
|
||||
* @since 1.5
|
||||
* @since 2.0
|
||||
*/
|
||||
Boolean lockUser( @PathParam( "username" ) String username )
|
||||
throws RedbackServiceException;
|
||||
|
@ -111,7 +111,7 @@ public interface UserService
|
|||
@Produces( { MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML, MediaType.TEXT_PLAIN } )
|
||||
@RedbackAuthorization( permissions = RedbackRoleConstants.USER_MANAGEMENT_USER_EDIT_OPERATION )
|
||||
/**
|
||||
* @since 1.5
|
||||
* @since 2.0
|
||||
*/
|
||||
Boolean unlockUser( @PathParam( "username" ) String username )
|
||||
throws RedbackServiceException;
|
||||
|
@ -122,7 +122,7 @@ public interface UserService
|
|||
@Produces( { MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML, MediaType.TEXT_PLAIN } )
|
||||
@RedbackAuthorization( permissions = RedbackRoleConstants.USER_MANAGEMENT_USER_EDIT_OPERATION )
|
||||
/**
|
||||
* @since 1.5
|
||||
* @since 2.0
|
||||
*/
|
||||
Boolean passwordChangeRequired( @PathParam( "username" ) String username )
|
||||
throws RedbackServiceException;
|
||||
|
@ -132,7 +132,7 @@ public interface UserService
|
|||
@Produces( { MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML, MediaType.TEXT_PLAIN } )
|
||||
@RedbackAuthorization( permissions = RedbackRoleConstants.USER_MANAGEMENT_USER_EDIT_OPERATION )
|
||||
/**
|
||||
* @since 1.5
|
||||
* @since 2.0
|
||||
*/
|
||||
Boolean passwordChangeNotRequired( @PathParam( "username" ) String username )
|
||||
throws RedbackServiceException;
|
||||
|
|
|
@ -30,7 +30,7 @@ import javax.inject.Inject;
|
|||
* to setup some ObjectMapper configuration
|
||||
*
|
||||
* @author Olivier Lamy
|
||||
* @since 1.5
|
||||
* @since 2.0
|
||||
*/
|
||||
@Service("redbackJacksonJsonConfigurator")
|
||||
public class JacksonJsonConfigurator
|
||||
|
|
Loading…
Reference in New Issue