Class CommunityInstanceSimpleDocumentAccessControlExtension

  • All Implemented Interfaces:
    org.silverpeas.core.security.authorization.ComponentInstanceSimpleDocumentAccessControlExtension

    @Named
    @Service
    public class CommunityInstanceSimpleDocumentAccessControlExtension
    extends org.silverpeas.core.security.authorization.DefaultInstanceSimpleDocumentAccessControlExtension
    Author:
    silveryocha
    • Constructor Detail

      • CommunityInstanceSimpleDocumentAccessControlExtension

        public CommunityInstanceSimpleDocumentAccessControlExtension()
    • Method Detail

      • beforeComputingAuthorizations

        public void beforeComputingAuthorizations​(String userId,
                                                  org.silverpeas.core.contribution.attachment.model.SimpleDocument simpleDocument,
                                                  org.silverpeas.core.security.authorization.AccessControlContext context)
        Specified by:
        beforeComputingAuthorizations in interface org.silverpeas.core.security.authorization.ComponentInstanceSimpleDocumentAccessControlExtension
        Overrides:
        beforeComputingAuthorizations in class org.silverpeas.core.security.authorization.DefaultInstanceSimpleDocumentAccessControlExtension