Class SpringSecurityOfficeExtension
java.lang.Object
net.officefloor.spring.starter.rest.security.SpringSecurityOfficeExtension
- All Implemented Interfaces:
OfficeExtensionService
OfficeExtensionService for Spring Security.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidextendOffice(OfficeArchitect officeArchitect, OfficeExtensionContext officeContext) Extends theOffice.protected OfficeAdministrationgetPostAuthorizeAdministration(OfficeArchitect architect) protected OfficeAdministrationgetPreAuthorizeAdministration(OfficeArchitect architect) protected OfficeAdministrationgetRolesAllowedAdministration(OfficeArchitect architect)
-
Constructor Details
-
SpringSecurityOfficeExtension
public SpringSecurityOfficeExtension()
-
-
Method Details
-
getPreAuthorizeAdministration
- Parameters:
architect-OfficeArchitect.- Returns:
OfficeAdministrationforPreAuthorize.
-
getPostAuthorizeAdministration
- Parameters:
architect-OfficeArchitect.- Returns:
OfficeAdministrationforPostAuthorize.
-
getRolesAllowedAdministration
- Parameters:
architect-OfficeArchitect.- Returns:
OfficeAdministrationfor roles allowed.
-
extendOffice
public void extendOffice(OfficeArchitect officeArchitect, OfficeExtensionContext officeContext) throws Exception Description copied from interface:OfficeExtensionServiceExtends theOffice.- Specified by:
extendOfficein interfaceOfficeExtensionService- Parameters:
officeArchitect-OfficeArchitect.officeContext-OfficeExtensionContext.- Throws:
Exception- If fails to extend theOffice.
-