Is it possible to implement your own ISecurityHandler (and probably IUser, IGroup)? If so, how do you plug it in?
Has anyone tried it? Is it total madness to do it?
Basically what I want is to do is to have a custom recipient source for EPiServer Mail, but I still want to be able to set access rights for different Sections. The users who will be granted access are authenticated using a SSO service and I would prefer to avoid importing them into the EPiServer Common database.
If my memory serves me correct I think there's a SecurityHandler in the Relate templates you can look at.
I didn't find anything in the Relate 2.0 templates, could it be the 1.0 or 2.0R2 templates?
In Templates/RelatePlus/CommunityModules/CommunitySecurityModules.cs you can find the method DefaultSecurity_CreatedUser that is hooked in to the CreatedUser event. It might not be what you want now that I think about it. But it might contain some valuable information.
Ah, now I understand. Probably not what I need but I have other ideas as well. Thanks for looking it up!