com.novell.security.nmas.mgmt
Class GamsJLdapTransport
java.lang.Object
|
+--com.novell.security.nmas.mgmt.GamsJLdapTransport
- All Implemented Interfaces:
- GamsTransport
- public class GamsJLdapTransport
- extends java.lang.Object
- implements GamsTransport
Constructor Summary |
GamsJLdapTransport(LDAPConnection ldapConn)
GamsJLdapTransport constructor |
Method Summary |
void |
defineHRL(java.lang.String masvDN,
int flags,
int hrlClass,
java.lang.String name,
java.lang.String definition)
|
void |
deleteHRL(java.lang.String masvDN,
int flags,
int hrlClass,
java.lang.String name)
|
void |
getDefaultRange(java.lang.String objectDN,
int[] rangeType,
java.lang.String[] readHrl,
java.lang.String[] writeHrl)
|
void |
getTagLabel(java.lang.String objectDN,
java.lang.String attrName,
java.lang.String tag,
int[] hrlType,
java.lang.String[] hrlString)
|
void |
getVolumeLabel(java.lang.String volumeDN,
int[] hrlType,
java.lang.String[] hrlString)
|
int |
hrlCompare(int hrlClass1,
java.lang.String name1,
int hrlClass2,
java.lang.String name2)
|
void |
hrlDefinition(int hrlClass,
java.lang.String name,
int reqHrlClass,
int[] iter,
int[] count,
java.lang.String[] hrlString)
|
void |
resetAuthRanges(java.lang.String objectDN)
|
void |
scanAuthRange(java.lang.String objectDN,
int[] iter,
int[] rangeType,
java.lang.String[] readHrl,
java.lang.String[] writeHrl)
|
void |
scanHRLs(int hrlClass,
int[] iter,
java.lang.String[] hrlString)
|
void |
setAuthRange(java.lang.String objectDN,
int rangeType,
java.lang.String readHrlStr,
java.lang.String writeHrlStr)
|
void |
setAuthRange(java.lang.String objectDN,
java.lang.String hrlString)
|
void |
setDefaultRange(java.lang.String objectDN,
int rangeType,
java.lang.String readHrlStr,
java.lang.String writeHrlStr)
|
void |
setDefaultRange(java.lang.String objectDN,
java.lang.String hrlString)
|
void |
setTagLabel(java.lang.String objectDN,
java.lang.String attrName,
java.lang.String tag,
int hrlType,
java.lang.String hrlString)
|
void |
setVolumeLabel(java.lang.String volumeDN,
int hrlType,
java.lang.String hrlString)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GamsJLdapTransport
public GamsJLdapTransport(LDAPConnection ldapConn)
- GamsJLdapTransport constructor
- Parameters:
ldapConn
- An LDAPConnetion object created and authenticated by
the caller
setVolumeLabel
public void setVolumeLabel(java.lang.String volumeDN,
int hrlType,
java.lang.String hrlString)
throws GamsException
- Specified by:
setVolumeLabel
in interface GamsTransport
GamsException
getVolumeLabel
public void getVolumeLabel(java.lang.String volumeDN,
int[] hrlType,
java.lang.String[] hrlString)
throws GamsException
- Specified by:
getVolumeLabel
in interface GamsTransport
GamsException
setTagLabel
public void setTagLabel(java.lang.String objectDN,
java.lang.String attrName,
java.lang.String tag,
int hrlType,
java.lang.String hrlString)
throws GamsException
- Specified by:
setTagLabel
in interface GamsTransport
GamsException
getTagLabel
public void getTagLabel(java.lang.String objectDN,
java.lang.String attrName,
java.lang.String tag,
int[] hrlType,
java.lang.String[] hrlString)
throws GamsException
- Specified by:
getTagLabel
in interface GamsTransport
GamsException
setAuthRange
public void setAuthRange(java.lang.String objectDN,
java.lang.String hrlString)
throws GamsException
- Specified by:
setAuthRange
in interface GamsTransport
GamsException
setAuthRange
public void setAuthRange(java.lang.String objectDN,
int rangeType,
java.lang.String readHrlStr,
java.lang.String writeHrlStr)
throws GamsException
- Specified by:
setAuthRange
in interface GamsTransport
GamsException
setDefaultRange
public void setDefaultRange(java.lang.String objectDN,
java.lang.String hrlString)
throws GamsException
- Specified by:
setDefaultRange
in interface GamsTransport
GamsException
setDefaultRange
public void setDefaultRange(java.lang.String objectDN,
int rangeType,
java.lang.String readHrlStr,
java.lang.String writeHrlStr)
throws GamsException
- Specified by:
setDefaultRange
in interface GamsTransport
GamsException
resetAuthRanges
public void resetAuthRanges(java.lang.String objectDN)
throws GamsException
- Specified by:
resetAuthRanges
in interface GamsTransport
GamsException
getDefaultRange
public void getDefaultRange(java.lang.String objectDN,
int[] rangeType,
java.lang.String[] readHrl,
java.lang.String[] writeHrl)
throws GamsException
- Specified by:
getDefaultRange
in interface GamsTransport
GamsException
scanAuthRange
public void scanAuthRange(java.lang.String objectDN,
int[] iter,
int[] rangeType,
java.lang.String[] readHrl,
java.lang.String[] writeHrl)
throws GamsException
- Specified by:
scanAuthRange
in interface GamsTransport
GamsException
scanHRLs
public void scanHRLs(int hrlClass,
int[] iter,
java.lang.String[] hrlString)
throws GamsException
- Specified by:
scanHRLs
in interface GamsTransport
GamsException
hrlDefinition
public void hrlDefinition(int hrlClass,
java.lang.String name,
int reqHrlClass,
int[] iter,
int[] count,
java.lang.String[] hrlString)
throws GamsException
- Specified by:
hrlDefinition
in interface GamsTransport
GamsException
hrlCompare
public int hrlCompare(int hrlClass1,
java.lang.String name1,
int hrlClass2,
java.lang.String name2)
throws GamsException
- Specified by:
hrlCompare
in interface GamsTransport
GamsException
defineHRL
public void defineHRL(java.lang.String masvDN,
int flags,
int hrlClass,
java.lang.String name,
java.lang.String definition)
throws GamsException
- Specified by:
defineHRL
in interface GamsTransport
GamsException
deleteHRL
public void deleteHRL(java.lang.String masvDN,
int flags,
int hrlClass,
java.lang.String name)
throws GamsException
- Specified by:
deleteHRL
in interface GamsTransport
GamsException