public class CRMBOAccessTokenBean extends CRMBO
Constructor and Description |
---|
CRMBOAccessTokenBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
decryptPasscode(com.crm.dataobject.accesstokens.CRMDOAccessToken accessToken) |
com.crm.dataobject.accesstokens.AuthenticationCodeSettings |
getAccessTokenAuthenticationCodeSettings(com.crm.dataobject.accesstokens.CRMDOAccessToken accessToken,
com.crm.dataobject.accesstokens.CRMDOAccessTokenDefinition accessTokenDefinition)
Retrieve the authentication code settings that will be applied on access tokens.
|
com.crm.dataobject.accesstokens.AutomationSettings |
getAccessTokenAutomationSettings(com.crm.dataobject.accesstokens.CRMDOAccessToken accessToken,
com.crm.dataobject.accesstokens.CRMDOAccessTokenDefinition accessTokenDefinition)
Retrieve the automation settings that will be applied on access tokens.
|
com.crm.dataobject.accesstokens.IdentifierSettings |
getAccessTokenIdentifierSettings(com.crm.dataobject.accesstokens.CRMDOAccessToken accessToken,
com.crm.dataobject.accesstokens.CRMDOAccessTokenDefinition accessTokenDefinition)
Retrieve the identifier settings that will be applied on access tokens.
|
com.crm.dataobject.accesstokens.PasscodeSettings |
getAccessTokenPasscodeSettings(com.crm.dataobject.accesstokens.CRMDOAccessToken accessToken,
com.crm.dataobject.accesstokens.CRMDOAccessTokenDefinition accessTokenDefinition)
Retrieve the pass code settings that will be applied on access tokens.
|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of an access token.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable)
Loads a list of access tokens
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant,
java.util.ArrayList<java.lang.String> associations) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant,
com.crm.dataobject.accesstokens.CRMDOAccessTokenClassification accessTokenClassification,
java.util.ArrayList<java.lang.String> associations) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant)
Loads an access token based on a rewards participant.
|
com.crm.dataobject.accesstokens.CRMDOAccessToken |
loadAdditionalInformation(com.crm.dataobject.accesstokens.CRMDOAccessToken accessToken,
com.crm.dataobject.accesstokens.CRMDOAccessTokenDefinition accessTokenDefinition) |
com.crm.dataobject.accesstokens.CRMDOAccessToken |
loadByAuthenticationCode(java.lang.String authCode)
Loads an access token based on an authentication code.
|
com.crm.dataobject.accesstokens.CRMDOAccessToken |
loadByAuthenticationCode(java.lang.String authCode,
java.util.ArrayList<java.lang.String> associations) |
com.crm.dataobject.accesstokens.CRMDOAccessToken |
loadByIdentifier(java.lang.String identifier)
Loads an access token based on an identifier and pass code.
|
com.crm.dataobject.accesstokens.CRMDOAccessToken |
loadByIdentifier(java.lang.String identifier,
java.util.ArrayList<java.lang.String> associations) |
com.crm.dataobject.accesstokens.CRMDOAccessToken |
loadByNumber(java.lang.String value)
Loads an access token based on a number.
|
com.crm.dataobject.accesstokens.CRMDOAccessToken |
loadByNumber(java.lang.String value,
java.util.ArrayList<java.lang.String> associations)
Loads an access token based on a number.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadNotAssociated(com.crm.dataobject.accesstokens.AccessTokenLifeCycleState lifeCycleState,
java.util.ArrayList<java.lang.String> associations,
java.lang.Integer maxSize)
Loads a list of access tokens which are not associated with objects.
|
com.crm.dataobject.accesstokens.CRMDOAccessToken |
resetPassCode(com.crm.dataobject.accesstokens.CRMDOAccessToken accessToken) |
void |
verify(com.crm.dataobject.accesstokens.CRMDOAccessToken accessToken,
java.lang.String verificationCode)
Verifies the access token against the given verification code
|
void |
verifyPassCode(java.lang.String passCode,
com.crm.dataobject.accesstokens.CRMDOAccessToken accessToken) |
construct, construct, construct, construct, construct, construct, construct, construct, construct, createAndUpdate, delete, delete, delete, getDOName, getDOName, getNextSequenceNumber, getNextSequenceNumber, getNumberScheme, isAssignable, load, load, load, load, load, load, load, load, load, loadAll, loadAll, loadAll, loadAllEntityStatusDO, loadAllEntityStatusDO, loadDataObject, loadDataObject, loadDataObject, loadDataObjects, loadEntityCategoryDO, loadEntityCategoryDO, loadEntityDO, loadEntityDO, loadEntityStatusDO, loadEntityStatusDO, parseAssociations, parseAssociations, save, save, save, saveCRMDOCollection, saveImages, setMandatoryFields, setNumberScheme, validateAndDelete, validateAndSave, validateAndSave, validateAndSave, validateApprovalRequestEntity, validateFormatSettings, validateFormatSettings, validateOnDelete, validateOnDelete, validateOnDelete, validateOnSave, validateOnSave, validateOnSave
deepCopy, dispatch, getCRMSession, getCRMSessionHandle, getCurrentDate, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContext
public void verify(com.crm.dataobject.accesstokens.CRMDOAccessToken accessToken, java.lang.String verificationCode) throws com.crm.exception.InvalidValueException, java.lang.Exception
accessToken
- - the access token to verifyverificationCode
- - the verification code to use to verify the access tokencom.crm.exception.InvalidValueException
java.lang.Exception
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBO
public com.crm.dataobject.accesstokens.CRMDOAccessToken loadByNumber(java.lang.String value) throws java.lang.Exception
value
- - the access token numberjava.lang.Exception
public com.crm.dataobject.accesstokens.CRMDOAccessToken loadByNumber(java.lang.String value, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
value
- - the access token numberassociations
- - a list of related access token's association objectsjava.lang.Exception
public com.crm.dataobject.accesstokens.CRMDOAccessToken loadByIdentifier(java.lang.String identifier) throws java.lang.Exception
identifier
- - the access token identifierjava.lang.Exception
public com.crm.dataobject.accesstokens.CRMDOAccessToken loadByIdentifier(java.lang.String identifier, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.accesstokens.CRMDOAccessToken loadByAuthenticationCode(java.lang.String authCode) throws java.lang.Exception
authCode
- - the access token authentication codejava.lang.Exception
public com.crm.dataobject.accesstokens.CRMDOAccessToken loadByAuthenticationCode(java.lang.String authCode, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadNotAssociated(com.crm.dataobject.accesstokens.AccessTokenLifeCycleState lifeCycleState, java.util.ArrayList<java.lang.String> associations, java.lang.Integer maxSize) throws java.lang.Exception
lifeCycleState
- - the access token life cycle state to search forassociations
- - a list of related access token's association objectsmaxSize
- - number of access tokens to returnjava.lang.Exception
public com.crm.dataobject.accesstokens.CRMDOAccessToken loadAdditionalInformation(com.crm.dataobject.accesstokens.CRMDOAccessToken accessToken, com.crm.dataobject.accesstokens.CRMDOAccessTokenDefinition accessTokenDefinition) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable) throws java.lang.Exception
accountReceivable
- - the account Receivable to load the access token ofjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant) throws java.lang.Exception
rewardParticipant
- - the related rewards participantjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable, com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable, com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable, com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant, com.crm.dataobject.accesstokens.CRMDOAccessTokenClassification accessTokenClassification, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
java.lang.Exception
public java.lang.String decryptPasscode(com.crm.dataobject.accesstokens.CRMDOAccessToken accessToken) throws java.lang.Exception, com.crm.exception.CannotDecryptException
java.lang.Exception
com.crm.exception.CannotDecryptException
public com.crm.dataobject.accesstokens.CRMDOAccessToken resetPassCode(com.crm.dataobject.accesstokens.CRMDOAccessToken accessToken) throws java.lang.Exception, com.crm.exception.InvalidStateException, com.crm.exception.accesstokens.InvalidAccessTokenIdentifierException
java.lang.Exception
com.crm.exception.InvalidStateException
com.crm.exception.accesstokens.InvalidAccessTokenIdentifierException
public void verifyPassCode(java.lang.String passCode, com.crm.dataobject.accesstokens.CRMDOAccessToken accessToken) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.accesstokens.IdentifierSettings getAccessTokenIdentifierSettings(com.crm.dataobject.accesstokens.CRMDOAccessToken accessToken, com.crm.dataobject.accesstokens.CRMDOAccessTokenDefinition accessTokenDefinition) throws java.lang.Exception
accessToken
- - the access token on which the settings will be appliedaccessTokenDefinition
- - the access token definition from which settings will be retrievedjava.lang.Exception
public com.crm.dataobject.accesstokens.AuthenticationCodeSettings getAccessTokenAuthenticationCodeSettings(com.crm.dataobject.accesstokens.CRMDOAccessToken accessToken, com.crm.dataobject.accesstokens.CRMDOAccessTokenDefinition accessTokenDefinition) throws java.lang.Exception
accessToken
- - the access token on which the settings will be appliedaccessTokenDefinition
- - the access token definition from which settings will be retrievedjava.lang.Exception
public com.crm.dataobject.accesstokens.PasscodeSettings getAccessTokenPasscodeSettings(com.crm.dataobject.accesstokens.CRMDOAccessToken accessToken, com.crm.dataobject.accesstokens.CRMDOAccessTokenDefinition accessTokenDefinition) throws java.lang.Exception
accessToken
- - the access token on which the settings will be appliedaccessTokenDefinition
- - the access token definition from which settings will be retrievedjava.lang.Exception
public com.crm.dataobject.accesstokens.AutomationSettings getAccessTokenAutomationSettings(com.crm.dataobject.accesstokens.CRMDOAccessToken accessToken, com.crm.dataobject.accesstokens.CRMDOAccessTokenDefinition accessTokenDefinition) throws java.lang.Exception
accessToken
- - the access token on which the settings will be appliedaccessTokenDefinition
- - the access token definition from which settings will be retrievedjava.lang.Exception