I have a project where I need to use the Authentication Manager (AzMan) to provide additional authorization functionality that is not part of the AuthorizationStoreRoleProvider.  I've been able to extend that class to include the additional methods I want (getting Operations, Tasks, Scopes, Groups) and so far it seems it will work just fine in a WebForms application because I can call my provider and cast it to my custom type to have access to the new methods.
However, I need to expose this functionality to a Silverlight application.  From what I've seen, there is a RoleService class in the System.Web.ApplicationServices namespace that works with Silverlight (and AJAX too).  I thought about extending that class but I ran into an issue with it -- the constructor is internal, meaning I can't get my custom class to compile because there is no public constructor.
Is there a way I could still pull this off to where I'd be able to call my custom role provide ...

Go to the complete details ...