Package com.microstrategy.webapi.acm
Class ACMCreateSessionParams
- java.lang.Object
-
- com.microstrategy.webapi.acm.ACMCreateSessionParams
-
public class ACMCreateSessionParams extends java.lang.Object
ACMCreateSessionParams holds all the parameters that were used to create a Configuration Session. These parameters are needed later when the Project Session is created. The call to CreateSession needs to have mostly the same parameters. Of course, sensitive information like passwords are not stored here
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
mAccessToken
int
mApplicationType
int
mAuthMode
java.lang.String
mClientID
java.lang.String
mClientVersion
java.lang.String
mExtraParams
java.lang.String
mL
java.lang.String
mLastMsgId
int
mLocale
StringWrapper
mRegionalOptions
boolean
mResolveRegionalOptionsOnly
int
mSessionFlags
java.lang.String
mUid
boolean
mUseExt
java.lang.String
mUsherEmail
-
Constructor Summary
Constructors Constructor Description ACMCreateSessionParams(java.lang.String iClientVersion, java.lang.String iUsherEmail, boolean iUseExt, java.lang.String iL, java.lang.String iUid, StringWrapper iRegionalOptions, boolean iResolveRegionalOptionsOnly, int iLocale, java.lang.String iClientID, int iAuthMode, int iSessionFlags, java.lang.String iExtraParams, java.lang.String iAccessToken, java.lang.String iLastMsgId, int iApplicationType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ACMCreateSessionParams
deepClone(java.util.Optional<java.lang.Integer> iAuthModeOpt, java.util.Optional<java.lang.Integer> iApplicationTypeOpt)
-
-
-
Field Detail
-
mClientVersion
public final java.lang.String mClientVersion
-
mUsherEmail
public final java.lang.String mUsherEmail
-
mUseExt
public final boolean mUseExt
-
mL
public final java.lang.String mL
-
mUid
public final java.lang.String mUid
-
mRegionalOptions
public final StringWrapper mRegionalOptions
-
mResolveRegionalOptionsOnly
public final boolean mResolveRegionalOptionsOnly
-
mLocale
public final int mLocale
-
mClientID
public final java.lang.String mClientID
-
mAuthMode
public final int mAuthMode
-
mSessionFlags
public final int mSessionFlags
-
mExtraParams
public final java.lang.String mExtraParams
-
mAccessToken
public final java.lang.String mAccessToken
-
mLastMsgId
public final java.lang.String mLastMsgId
-
mApplicationType
public final int mApplicationType
-
-
Constructor Detail
-
ACMCreateSessionParams
public ACMCreateSessionParams(java.lang.String iClientVersion, java.lang.String iUsherEmail, boolean iUseExt, java.lang.String iL, java.lang.String iUid, StringWrapper iRegionalOptions, boolean iResolveRegionalOptionsOnly, int iLocale, java.lang.String iClientID, int iAuthMode, int iSessionFlags, java.lang.String iExtraParams, java.lang.String iAccessToken, java.lang.String iLastMsgId, int iApplicationType)
-
-
Method Detail
-
deepClone
public ACMCreateSessionParams deepClone(java.util.Optional<java.lang.Integer> iAuthModeOpt, java.util.Optional<java.lang.Integer> iApplicationTypeOpt)
-
-