Package com.microstrategy.webapi.acm
Class ACMMasterSessionBundle
- java.lang.Object
 - 
- com.microstrategy.webapi.acm.ACMMasterSessionBundle
 
 
- 
public class ACMMasterSessionBundle extends java.lang.ObjectACMMasterSessionBundle marries a number of parameters together (Jwt, GSSCredentials, Create Session Parameters, and Time-to-live) that are all descriptive of a Master Session Id. When making CreateSession calls to create Configuration and Project Session Ids, many of these parameters are needed. 
- 
- 
Field Summary
Fields Modifier and Type Field Description java.lang.StringmClusterNameACMCreateSessionParamsmCSParamsACMGSSCredentialmGSSCredentialACMJwtmJwtIDSSXMLSessionId.IMasterSessionIdmMasterSessionIdACMTimeToLive.MasterSessionTTLmTtl 
- 
Constructor Summary
Constructors Constructor Description ACMMasterSessionBundle(IDSSXMLSessionId.IMasterSessionId iMasterSessionId, ACMJwt iJwt, ACMGSSCredential iGSSCredential, ACMCreateSessionParams iCSParams, ACMTimeToLive.MasterSessionTTL iTtl, java.lang.String iClusterName) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ACMMasterSessionBundledeepClone(java.util.Optional<java.lang.Integer> iAuthModeOpt, java.util.Optional<java.lang.Integer> iApplicationTypeOpt) 
 - 
 
- 
- 
Field Detail
- 
mMasterSessionId
public final IDSSXMLSessionId.IMasterSessionId mMasterSessionId
 
- 
mJwt
public final ACMJwt mJwt
 
- 
mGSSCredential
public final ACMGSSCredential mGSSCredential
 
- 
mCSParams
public final ACMCreateSessionParams mCSParams
 
- 
mTtl
public final ACMTimeToLive.MasterSessionTTL mTtl
 
- 
mClusterName
public final java.lang.String mClusterName
 
 - 
 
- 
Constructor Detail
- 
ACMMasterSessionBundle
public ACMMasterSessionBundle(IDSSXMLSessionId.IMasterSessionId iMasterSessionId, ACMJwt iJwt, ACMGSSCredential iGSSCredential, ACMCreateSessionParams iCSParams, ACMTimeToLive.MasterSessionTTL iTtl, java.lang.String iClusterName)
 
 - 
 
- 
Method Detail
- 
deepClone
public ACMMasterSessionBundle deepClone(java.util.Optional<java.lang.Integer> iAuthModeOpt, java.util.Optional<java.lang.Integer> iApplicationTypeOpt) throws MSTRWebAPIException
- Throws:
 MSTRWebAPIException
 
 - 
 
 -