org.opencrx.kernel.backend
Class Admin
java.lang.Object
org.opencrx.kernel.backend.Admin
public class Admin
- extends Object
|
Method Summary |
void |
createAdministrator(Path adminIdentity,
String segmentName,
String principalName,
String initialPassword,
String initialPasswordVerification,
List errors)
|
Path |
createContact(Path adminIdentity,
String segmentName,
String principalName,
Path owningUser,
Path[] owningGroup,
List errors)
|
Path |
createPrincipal(String principalName,
Path realmIdentity,
String principalClass,
Path[] isMemberOf,
Path subjectIdentity,
List errors)
|
DataproviderObject_1_0 |
createSegment(String qualifiedModelName,
String providerName,
String segmentName,
boolean isSecureObject,
Path groupAdminIdentity,
Path groupAdmininstratorsIdentity,
List errors)
|
Path |
createSubject(String subjectName,
Path identitySegment,
List errors)
|
String |
importLoginPrincipals(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 DataproviderObject_1_0 createSegment(String qualifiedModelName,
String providerName,
String segmentName,
boolean isSecureObject,
Path groupAdminIdentity,
Path groupAdmininstratorsIdentity,
List errors)
createContact
public Path createContact(Path adminIdentity,
String segmentName,
String principalName,
Path owningUser,
Path[] owningGroup,
List errors)
createSubject
public Path createSubject(String subjectName,
Path identitySegment,
List errors)
createPrincipal
public Path createPrincipal(String principalName,
Path realmIdentity,
String principalClass,
Path[] isMemberOf,
Path subjectIdentity,
List errors)
createAdministrator
public void createAdministrator(Path adminIdentity,
String segmentName,
String principalName,
String initialPassword,
String initialPasswordVerification,
List errors)
importLoginPrincipals
public String importLoginPrincipals(Path adminSegmentIdentity,
byte[] item,
boolean runAsRoot)
throws ServiceException
- Throws:
ServiceException
This software is published under the BSD license. Copyright © 2003-2008, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.