Class SPSProxyHelper
- java.lang.Object
-
- org.apache.manifoldcf.authorities.authorities.sharepoint.SPSProxyHelper
-
public class SPSProxyHelper extends java.lang.Object- Author:
- Michael Cummings
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classSPSProxyHelper.ResourceProviderImplementation of EngineConfiguration that we'll use to get the wsdd file from a local resource.protected static classSPSProxyHelper.UserGroupWSSharePoint UserGroup Service Wrapper Class
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringHTTPCLIENT_PROPERTY
-
Constructor Summary
Constructors Constructor Description SPSProxyHelper(java.lang.String serverUrl, java.lang.String serverLocation, java.lang.String decodedServerLocation, java.lang.String userName, java.lang.String password, java.lang.Class resourceClass, java.lang.String configFileName, org.apache.http.client.HttpClient httpClient, boolean isClaimSpace)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancheckConnection(java.lang.String site)java.util.List<java.lang.String>getAccessTokens(java.lang.String site, java.lang.String userLoginName)Get the access tokens for a user principal.protected java.lang.StringmapToClaimSpace(java.lang.String userLoginName)Conditionally map SharePoint user login name to claim space.
-
-
-
Field Detail
-
HTTPCLIENT_PROPERTY
public static final java.lang.String HTTPCLIENT_PROPERTY
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SPSProxyHelper
public SPSProxyHelper(java.lang.String serverUrl, java.lang.String serverLocation, java.lang.String decodedServerLocation, java.lang.String userName, java.lang.String password, java.lang.Class resourceClass, java.lang.String configFileName, org.apache.http.client.HttpClient httpClient, boolean isClaimSpace)- Parameters:
serverUrl-userName-password-
-
-
Method Detail
-
getAccessTokens
public java.util.List<java.lang.String> getAccessTokens(java.lang.String site, java.lang.String userLoginName) throws org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionGet the access tokens for a user principal.- Throws:
org.apache.manifoldcf.core.interfaces.ManifoldCFException
-
checkConnection
public boolean checkConnection(java.lang.String site) throws org.apache.manifoldcf.core.interfaces.ManifoldCFException- Returns:
- true if connection OK
- Throws:
org.apache.manifoldcf.core.interfaces.ManifoldCFException
-
mapToClaimSpace
protected java.lang.String mapToClaimSpace(java.lang.String userLoginName)
Conditionally map SharePoint user login name to claim space.
-
-