Class SharePointADAuthority.DCSessionInfo
- java.lang.Object
-
- org.apache.manifoldcf.authorities.authorities.sharepoint.SharePointADAuthority.DCSessionInfo
-
- Enclosing class:
- SharePointADAuthority
protected static class SharePointADAuthority.DCSessionInfo extends java.lang.ObjectClass representing the session information for a specific domain controller connection.
-
-
Constructor Summary
Constructors Constructor Description DCSessionInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcloseConnection()Close the connection handle.protected voidcloseIfExpired(long currentTime)Close connection if it has expired.javax.naming.ldap.LdapContextgetADSession(java.lang.String domainControllerName, SharePointADAuthority.DCConnectionParameters params)Initialize the session.protected booleanisOpen()Check if open
-
-
-
Method Detail
-
getADSession
public javax.naming.ldap.LdapContext getADSession(java.lang.String domainControllerName, SharePointADAuthority.DCConnectionParameters params) throws org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionInitialize the session.- Throws:
org.apache.manifoldcf.core.interfaces.ManifoldCFException
-
closeConnection
protected void closeConnection()
Close the connection handle.
-
closeIfExpired
protected void closeIfExpired(long currentTime)
Close connection if it has expired.
-
isOpen
protected boolean isOpen()
Check if open
-
-