Skip to Content
0
Former Member
May 28, 2008 at 01:06 PM

CM Repository: assign custom security manager?????????

26 Views

Hi,

I want to implement a custom security manager for the standard CM Repository.

The question now is which interfaces to use?

If I'm using the new KM interfaces

com.sap.netweaver.bc.rf.mi.security.acl.IAclSecurityManager

com.sap.netweaver.bc.rf.mi.security.IMutableSecurityManager

and extends from

com.sap.netweaver.bc.rf.mi.AbstractSubManager

I got the following error:

Failed to init sub-manager: Exception loading and instanciating sub-manager: MySecurityManager (java.lang.NoSuchMethodException: MySecurityManager.<init>(com.sapportals.wcm.repository.manager.IRepositoryManager))

So it seems I must use in this case the old interfaces

com.sapportals.wcm.repository.manager.IAclSecurityManager

and extends from

com.sapportals.wcm.repository.manager.AbstractRepositorySubManager

Am I right in this case?

If this is the case, where can I find the API for IUMPrincipal? It is not included in any provided API because of deprecation.

Or is it possible to assign in a workaround a new one?

Regards

Daniel