wt.federation.PrincipalManager
Class PrincipalUtilities
java.lang.Object
wt.federation.PrincipalManager.PrincipalUtilities
- public class PrincipalUtilities
- extends Object
Method Summary |
static void |
changeCabinetDomain(String dn,
String newDomainName)
|
static void |
changePrincipalDomain(String dn,
String newDomainName)
|
static void |
changePrincipalDomain(String dn,
String adapterName,
String newDomainName)
|
static void |
disableWindchillPrincipal(String dn,
String adapterName)
|
static Group |
find(String base,
String filter,
String att)
|
static String |
getCabinetDomain(String dn)
|
static Federatable |
getLocalObject(String dn,
String adapterName)
|
static String |
getPrincipalDomain(String dn)
|
static String |
getPrincipalDomain(String dn,
String adapterName)
|
static String |
myAdapter(String myDN)
|
static String |
myAdapter(WTPrincipal p)
|
static String |
myDbOid(String myDN,
String adapterName)
|
static String |
myDN(WTPrincipal p)
|
static String |
myJNDIAdapter(WTPrincipal p)
|
static WTPrincipal |
storePrincipal(WTPrincipal principal,
String remoteId,
String adapterName)
|
static void |
storeWindchillData(Class principalClass,
String name,
AdminDomainRef domain,
String remoteId,
String adapterName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PrincipalUtilities
public PrincipalUtilities()
myDbOid
public static String myDbOid(String myDN,
String adapterName)
throws WTException
- Throws:
WTException
getPrincipalDomain
public static String getPrincipalDomain(String dn,
String adapterName)
throws WTException
- Throws:
WTException
getPrincipalDomain
public static String getPrincipalDomain(String dn)
throws WTException
- Throws:
WTException
getCabinetDomain
public static String getCabinetDomain(String dn)
throws WTException
- Throws:
WTException
myJNDIAdapter
public static String myJNDIAdapter(WTPrincipal p)
throws WTException
- Throws:
WTException
find
public static Group find(String base,
String filter,
String att)
throws IEException
- Throws:
IEException
myAdapter
public static String myAdapter(String myDN)
throws WTException
- Throws:
WTException
myAdapter
public static String myAdapter(WTPrincipal p)
throws WTException
- Throws:
WTException
myDN
public static String myDN(WTPrincipal p)
throws WTException
- Throws:
WTException
storeWindchillData
public static void storeWindchillData(Class principalClass,
String name,
AdminDomainRef domain,
String remoteId,
String adapterName)
throws WTException,
UfidException,
IEException,
WTPropertyVetoException,
IOException
- Throws:
WTException
UfidException
IEException
WTPropertyVetoException
IOException
changePrincipalDomain
public static void changePrincipalDomain(String dn,
String adapterName,
String newDomainName)
throws WTException
- Throws:
WTException
changePrincipalDomain
public static void changePrincipalDomain(String dn,
String newDomainName)
throws WTException
- Throws:
WTException
changeCabinetDomain
public static void changeCabinetDomain(String dn,
String newDomainName)
throws WTException
- Throws:
WTException
disableWindchillPrincipal
public static void disableWindchillPrincipal(String dn,
String adapterName)
throws WTException
- Throws:
WTException
getLocalObject
public static Federatable getLocalObject(String dn,
String adapterName)
throws WTException
- Throws:
WTException
storePrincipal
public static WTPrincipal storePrincipal(WTPrincipal principal,
String remoteId,
String adapterName)
throws WTException,
UfidException,
IEException,
IOException
- Throws:
WTException
UfidException
IEException
IOException