org.opencrx.kernel.backend
Class Admin
java.lang.Object
org.opencrx.kernel.backend.Admin
public class Admin
- extends Object
|
Method Summary |
void |
createAdministrator(org.openmdx.base.naming.Path adminIdentity,
String segmentName,
String principalName,
String initialPassword,
String initialPasswordVerification,
List errors)
|
org.openmdx.base.naming.Path |
createContact(org.openmdx.base.naming.Path adminIdentity,
String segmentName,
String principalName,
org.openmdx.base.naming.Path owningUser,
org.openmdx.base.naming.Path[] owningGroup,
List errors)
|
org.openmdx.base.naming.Path |
createPrincipal(String principalName,
org.openmdx.base.naming.Path realmIdentity,
String principalClass,
org.openmdx.base.naming.Path[] isMemberOf,
org.openmdx.base.naming.Path subjectIdentity,
List errors)
|
org.openmdx.application.dataprovider.cci.DataproviderObject_1_0 |
createSegment(String qualifiedModelName,
String providerName,
String segmentName,
boolean isSecureObject,
org.openmdx.base.naming.Path groupAdminIdentity,
org.openmdx.base.naming.Path groupAdmininstratorsIdentity,
List errors)
|
org.openmdx.base.naming.Path |
createSubject(String subjectName,
org.openmdx.base.naming.Path identitySegment,
List errors)
|
String |
importLoginPrincipals(org.openmdx.base.naming.Path adminSegmentIdentity,
byte[] item,
boolean runAsRoot)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
backend
protected final Backend backend
Admin
public Admin(Backend backend)
createSegment
public org.openmdx.application.dataprovider.cci.DataproviderObject_1_0 createSegment(String qualifiedModelName,
String providerName,
String segmentName,
boolean isSecureObject,
org.openmdx.base.naming.Path groupAdminIdentity,
org.openmdx.base.naming.Path groupAdmininstratorsIdentity,
List errors)
createContact
public org.openmdx.base.naming.Path createContact(org.openmdx.base.naming.Path adminIdentity,
String segmentName,
String principalName,
org.openmdx.base.naming.Path owningUser,
org.openmdx.base.naming.Path[] owningGroup,
List errors)
createSubject
public org.openmdx.base.naming.Path createSubject(String subjectName,
org.openmdx.base.naming.Path identitySegment,
List errors)
createPrincipal
public org.openmdx.base.naming.Path createPrincipal(String principalName,
org.openmdx.base.naming.Path realmIdentity,
String principalClass,
org.openmdx.base.naming.Path[] isMemberOf,
org.openmdx.base.naming.Path subjectIdentity,
List errors)
createAdministrator
public void createAdministrator(org.openmdx.base.naming.Path adminIdentity,
String segmentName,
String principalName,
String initialPassword,
String initialPasswordVerification,
List errors)
importLoginPrincipals
public String importLoginPrincipals(org.openmdx.base.naming.Path adminSegmentIdentity,
byte[] item,
boolean runAsRoot)
throws ServiceException
- Throws:
ServiceException
This software is published under the BSD license. Copyright © 2003-2009, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.