Skip navigation links
com.bharosa.vcrypt.tracker.util
Class VCryptTrackerUtil
java.lang.Object
com.bharosa.vcrypt.tracker.util.VCryptTrackerUtil
-
public class VCryptTrackerUtil
- extends java.lang.Object
Provides utility method to instantiate classes required from VCryptTracker
Method Summary |
static java.util.Map |
fromXMLClearSafeDeviceList(java.lang.String xmlString)
|
static TransactionCreateRequestData |
fromXMLCreateTransaction(java.lang.String xmlString)
|
static TransactionCreateRequestData[] |
fromXMLCreateTransactionList(java.lang.String xmlString)
|
static java.util.Map |
fromXMLFingerPrintRequest(java.lang.String xmlString)
|
static CookieSet |
fromXMLFingerPrintResponse(java.lang.String xmlString)
|
static java.util.Map |
fromXMLGenerateOTP(java.lang.String xmlString)
|
static java.util.Map |
fromXMLGetNameValueProfileReqest(java.lang.String xmlString)
|
static java.util.Map |
fromXMLGetOTPCode(java.lang.String xmlString)
|
static java.util.Map |
fromXMLIncrementOTPCounter(java.lang.String xmlString)
|
static java.util.Map |
fromXMLIsDeviceMarkedSafe(java.lang.String xmlString)
|
static java.util.Map |
fromXMLMarkDeviceSafeRequest(java.lang.String xmlString)
|
static NameValueProfile |
fromXMLNameValueProfile(java.lang.String xmlString)
|
static java.lang.String |
fromXMLOTPCode(java.lang.String xmlString)
|
static java.lang.String |
fromXMLOTPValidateResult(java.lang.String xmlString)
|
static java.util.Map |
fromXMLProcessPatternAnalysis(java.lang.String xmlString)
|
static java.util.Map |
fromXMLProcessRulesRequest(java.lang.String xmlString)
|
static VCryptRulesResult |
fromXMLProcessRulesResponse(java.lang.String xmlString)
|
static java.util.Map |
fromXMLResetOTPCounter(java.lang.String xmlString)
|
static java.util.Map |
fromXMLTransationLogRequest(java.lang.String xmlString)
|
static java.util.Map |
fromXMLUpdateAuthResultRequest(java.lang.String xmlString)
|
static java.util.Map |
fromXMLUpdateAuthStatus(java.lang.String xmlString)
|
static TransactionUpdateRequestData |
fromXMLUpdateTransaction(java.lang.String xmlString)
|
static TransactionUpdateRequestData[] |
fromXMLUpdateTransactionList(java.lang.String xmlString)
|
static java.util.Map |
fromXMLUpdateTransactionStatus(java.lang.String xmlString)
|
static java.util.Map |
fromXMLValidateOTPCode(java.lang.String xmlString)
|
static org.w3c.dom.Document |
getDocument(java.lang.String xmlString)
|
static java.lang.String |
getTransactionDefKey(java.util.Map pContextMap)
|
static VCryptRulesEngine |
getVCryptRulesEngineInstance()
This method return an instance of VCryptRulesEngine class. |
static VCryptTracker |
getVCryptTrackerInstance()
This methods returns an instance of VCryptTracker class. |
static java.lang.String |
toXMLClearSafeDeviceList(java.lang.String requestId)
|
static java.lang.String |
toXMLCreateTransaction(TransactionCreateRequestData transactionCreateRequestData)
|
static java.lang.String |
toXMLCreateTransactionList(TransactionCreateRequestData[] transactionCreateRequestData)
|
static java.lang.String |
toXMLFingerPrintRequest(java.lang.String requestId, java.util.Date requestTime, java.lang.String remoteIPAddr, java.lang.String remoteHost, java.lang.String secureCookie, int secureClientType, java.lang.String secureClientVersion, java.lang.String digitalCookie, int digitalClientType, java.lang.String digitalClientVersion, int fingerPrintType, java.lang.String fingerPrint, int fingerPrintType2, java.lang.String fingerPrint2)
|
static java.lang.String |
toXMLFingerPrintResponse(CookieSet cookieSet)
|
static java.lang.String |
toXMLGenerateOTP(java.lang.String requestId, java.lang.String otpChallengeType, java.lang.String appId)
|
static java.lang.String |
toXMLGetNameValueProfileRequest(java.lang.String entityType, java.lang.Long entityId, java.lang.String requestId)
|
static java.lang.String |
toXMLGetOTPCode(java.lang.String requestId, java.lang.String otpChallengeType, java.lang.Boolean overwriteIfExists)
|
static java.lang.String |
toXMLIncrementOTPCounter(java.lang.String requestId, java.lang.String otpChallengeType)
|
static java.lang.String |
toXMLIsDeviceMarkedSafe(java.lang.String requestId)
|
static java.lang.String |
toXMLMarkDeviceSafeRequest(java.lang.String requestId, boolean isSafe)
|
static java.lang.String |
toXMLNameValueProfile(NameValueProfile profile)
|
static java.lang.String |
toXMLOTPCode(java.lang.String otpCode)
|
static java.lang.String |
toXMLOTPValidateResult(java.lang.String otpValidationResult)
|
static java.lang.String |
toXMLProcessPatternAnalysis(java.lang.String requestId, long transactionId, int status, java.lang.String transactionType)
|
static java.lang.String |
toXMLProcessRulesRequest(java.lang.String requestId, java.lang.Long transactionId, java.lang.String extTransactionId, java.util.Date requestTime, java.util.List profileTypeList, java.util.Map contexts)
|
static java.lang.String |
toXMLProcessRulesResponse(VCryptRulesResult rulesResult)
|
static java.lang.String |
toXMLResetOTPCounter(java.lang.String requestId, java.lang.String otpChallengeType)
|
static java.lang.String |
toXMLTransactionLogRequest(java.lang.String requestId, java.util.Date requestTime, java.lang.Integer transactionStatus, java.util.Map[] contextMap)
|
static java.lang.String |
toXMLUpdateAuthResultRequest(java.lang.String requestId, java.util.Date requestTime, java.lang.String remoteIPAddr, java.lang.String remoteHost, java.lang.String secureCookie, java.lang.String digitalCookie, java.lang.String groupId, java.lang.String userId, java.lang.String loginId, boolean isSecure, int result, int clientType, java.lang.String clientVersion, int fingerPrintType, java.lang.String fingerPrint, int fingerPrintType2, java.lang.String fingerPrint2)
|
static java.lang.String |
toXMLUpdateAuthStatus(java.lang.String requestId, java.util.Date requestTime, int result, int clientType, java.lang.String clientVersion, boolean analyzePatterns)
|
static java.lang.String |
toXMLUpdateTransaction(TransactionUpdateRequestData transactionUpdateRequestData)
|
static java.lang.String |
toXMLUpdateTransactionList(TransactionUpdateRequestData[] transactionUpdateRequestData)
|
static java.lang.String |
toXMLUpdateTransactionStatus(java.lang.String requestId, java.util.Date requestTime, long transactionId, int status, boolean analyzePatterns)
|
static java.lang.String |
toXMLUpdateTransactionStatus(java.lang.String requestId, java.util.Date requestTime, long transactionId, int status, java.util.Map[] contextMap, boolean analyzePatterns)
|
static java.lang.String |
toXMLValidateOTPCode(java.lang.String requestId, java.lang.String otpChallengeType, java.lang.String otpCode)
|
static java.lang.String |
validateCookie(java.lang.String cookie)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
rootNode_generateOTP
public static final java.lang.String rootNode_generateOTP
-
- See Also:
- Constant Field Values
rootNode_getOTPCode
public static final java.lang.String rootNode_getOTPCode
-
- See Also:
- Constant Field Values
rootNode_validateOTPCode
public static final java.lang.String rootNode_validateOTPCode
-
- See Also:
- Constant Field Values
rootNode_resetOTPCounter
public static final java.lang.String rootNode_resetOTPCounter
-
- See Also:
- Constant Field Values
rootNode_incrementOTPCounter
public static final java.lang.String rootNode_incrementOTPCounter
-
- See Also:
- Constant Field Values
TRANSACTION_KEY
public static final java.lang.String TRANSACTION_KEY
-
- See Also:
- Constant Field Values
EXT_TRANSACTION_ID
public static final java.lang.String EXT_TRANSACTION_ID
-
- See Also:
- Constant Field Values
REQUEST_TIME
public static final java.lang.String REQUEST_TIME
-
- See Also:
- Constant Field Values
REQUEST_ID
public static final java.lang.String REQUEST_ID
-
- See Also:
- Constant Field Values
TRANSACTION_ID
public static final java.lang.String TRANSACTION_ID
-
- See Also:
- Constant Field Values
STATUS
public static final java.lang.String STATUS
-
- See Also:
- Constant Field Values
CONTEXTS
public static final java.lang.String CONTEXTS
-
- See Also:
- Constant Field Values
TRANSACTION_TYPE
public static final java.lang.String TRANSACTION_TYPE
-
- See Also:
- Constant Field Values
ANALYZE_PATTERNS
public static final java.lang.String ANALYZE_PATTERNS
-
- See Also:
- Constant Field Values
OTP_CHALLENGE_TYPE
public static final java.lang.String OTP_CHALLENGE_TYPE
-
- See Also:
- Constant Field Values
APPLICATION_ID
public static final java.lang.String APPLICATION_ID
-
- See Also:
- Constant Field Values
OVER_WRITE_IF_EXISTS
public static final java.lang.String OVER_WRITE_IF_EXISTS
-
- See Also:
- Constant Field Values
OTP_CODE
public static final java.lang.String OTP_CODE
-
- See Also:
- Constant Field Values
OTP_VALIDATE_RESULT
public static final java.lang.String OTP_VALIDATE_RESULT
-
- See Also:
- Constant Field Values
TRANSACTION_LOG_ID
public static final java.lang.String TRANSACTION_LOG_ID
-
- See Also:
- Constant Field Values
PROFILE_TYPE_LIST
public static final java.lang.String PROFILE_TYPE_LIST
-
- See Also:
- Constant Field Values
VCryptTrackerUtil
public VCryptTrackerUtil()
getVCryptTrackerInstance
public static VCryptTracker getVCryptTrackerInstance()
- This methods returns an instance of VCryptTracker class.
-
- Returns:
- Returns instance of VCryptTracker class
getVCryptRulesEngineInstance
public static VCryptRulesEngine getVCryptRulesEngineInstance()
- This method return an instance of VCryptRulesEngine class.
-
- Returns:
- Returns instance of VCryptRulesEngine class
getTransactionDefKey
public static java.lang.String getTransactionDefKey(java.util.Map pContextMap)
toXMLFingerPrintRequest
public static java.lang.String toXMLFingerPrintRequest(java.lang.String requestId,
java.util.Date requestTime,
java.lang.String remoteIPAddr,
java.lang.String remoteHost,
java.lang.String secureCookie,
int secureClientType,
java.lang.String secureClientVersion,
java.lang.String digitalCookie,
int digitalClientType,
java.lang.String digitalClientVersion,
int fingerPrintType,
java.lang.String fingerPrint,
int fingerPrintType2,
java.lang.String fingerPrint2)
fromXMLFingerPrintRequest
public static java.util.Map fromXMLFingerPrintRequest(java.lang.String xmlString)
toXMLFingerPrintResponse
public static java.lang.String toXMLFingerPrintResponse(CookieSet cookieSet)
fromXMLFingerPrintResponse
public static CookieSet fromXMLFingerPrintResponse(java.lang.String xmlString)
toXMLUpdateAuthResultRequest
public static java.lang.String toXMLUpdateAuthResultRequest(java.lang.String requestId,
java.util.Date requestTime,
java.lang.String remoteIPAddr,
java.lang.String remoteHost,
java.lang.String secureCookie,
java.lang.String digitalCookie,
java.lang.String groupId,
java.lang.String userId,
java.lang.String loginId,
boolean isSecure,
int result,
int clientType,
java.lang.String clientVersion,
int fingerPrintType,
java.lang.String fingerPrint,
int fingerPrintType2,
java.lang.String fingerPrint2)
fromXMLUpdateAuthResultRequest
public static java.util.Map fromXMLUpdateAuthResultRequest(java.lang.String xmlString)
toXMLTransactionLogRequest
public static java.lang.String toXMLTransactionLogRequest(java.lang.String requestId,
java.util.Date requestTime,
java.lang.Integer transactionStatus,
java.util.Map[] contextMap)
fromXMLTransationLogRequest
public static java.util.Map fromXMLTransationLogRequest(java.lang.String xmlString)
toXMLProcessRulesRequest
public static java.lang.String toXMLProcessRulesRequest(java.lang.String requestId,
java.lang.Long transactionId,
java.lang.String extTransactionId,
java.util.Date requestTime,
java.util.List profileTypeList,
java.util.Map contexts)
fromXMLProcessRulesRequest
public static java.util.Map fromXMLProcessRulesRequest(java.lang.String xmlString)
toXMLProcessRulesResponse
public static java.lang.String toXMLProcessRulesResponse(VCryptRulesResult rulesResult)
fromXMLProcessRulesResponse
public static VCryptRulesResult fromXMLProcessRulesResponse(java.lang.String xmlString)
toXMLUpdateAuthStatus
public static java.lang.String toXMLUpdateAuthStatus(java.lang.String requestId,
java.util.Date requestTime,
int result,
int clientType,
java.lang.String clientVersion,
boolean analyzePatterns)
fromXMLUpdateAuthStatus
public static java.util.Map fromXMLUpdateAuthStatus(java.lang.String xmlString)
toXMLUpdateTransactionStatus
public static java.lang.String toXMLUpdateTransactionStatus(java.lang.String requestId,
java.util.Date requestTime,
long transactionId,
int status,
boolean analyzePatterns)
toXMLUpdateTransactionStatus
public static java.lang.String toXMLUpdateTransactionStatus(java.lang.String requestId,
java.util.Date requestTime,
long transactionId,
int status,
java.util.Map[] contextMap,
boolean analyzePatterns)
fromXMLUpdateTransactionStatus
public static java.util.Map fromXMLUpdateTransactionStatus(java.lang.String xmlString)
toXMLMarkDeviceSafeRequest
public static java.lang.String toXMLMarkDeviceSafeRequest(java.lang.String requestId,
boolean isSafe)
fromXMLMarkDeviceSafeRequest
public static java.util.Map fromXMLMarkDeviceSafeRequest(java.lang.String xmlString)
toXMLIsDeviceMarkedSafe
public static java.lang.String toXMLIsDeviceMarkedSafe(java.lang.String requestId)
fromXMLIsDeviceMarkedSafe
public static java.util.Map fromXMLIsDeviceMarkedSafe(java.lang.String xmlString)
toXMLClearSafeDeviceList
public static java.lang.String toXMLClearSafeDeviceList(java.lang.String requestId)
fromXMLClearSafeDeviceList
public static java.util.Map fromXMLClearSafeDeviceList(java.lang.String xmlString)
validateCookie
public static java.lang.String validateCookie(java.lang.String cookie)
-
- Parameters:
cookie
- cookie Validate
- Returns:
- cookie
toXMLProcessPatternAnalysis
public static java.lang.String toXMLProcessPatternAnalysis(java.lang.String requestId,
long transactionId,
int status,
java.lang.String transactionType)
fromXMLProcessPatternAnalysis
public static java.util.Map fromXMLProcessPatternAnalysis(java.lang.String xmlString)
getDocument
public static org.w3c.dom.Document getDocument(java.lang.String xmlString)
throws java.io.IOException,
org.xml.sax.SAXException,
javax.xml.parsers.ParserConfigurationException
-
- Throws:
java.io.IOException
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException
toXMLCreateTransactionList
public static java.lang.String toXMLCreateTransactionList(TransactionCreateRequestData[] transactionCreateRequestData)
toXMLCreateTransaction
public static java.lang.String toXMLCreateTransaction(TransactionCreateRequestData transactionCreateRequestData)
fromXMLCreateTransactionList
public static TransactionCreateRequestData[] fromXMLCreateTransactionList(java.lang.String xmlString)
fromXMLCreateTransaction
public static TransactionCreateRequestData fromXMLCreateTransaction(java.lang.String xmlString)
toXMLUpdateTransactionList
public static java.lang.String toXMLUpdateTransactionList(TransactionUpdateRequestData[] transactionUpdateRequestData)
toXMLUpdateTransaction
public static java.lang.String toXMLUpdateTransaction(TransactionUpdateRequestData transactionUpdateRequestData)
fromXMLUpdateTransactionList
public static TransactionUpdateRequestData[] fromXMLUpdateTransactionList(java.lang.String xmlString)
fromXMLUpdateTransaction
public static TransactionUpdateRequestData fromXMLUpdateTransaction(java.lang.String xmlString)
toXMLGetNameValueProfileRequest
public static java.lang.String toXMLGetNameValueProfileRequest(java.lang.String entityType,
java.lang.Long entityId,
java.lang.String requestId)
fromXMLGetNameValueProfileReqest
public static java.util.Map fromXMLGetNameValueProfileReqest(java.lang.String xmlString)
fromXMLGenerateOTP
public static java.util.Map fromXMLGenerateOTP(java.lang.String xmlString)
toXMLGenerateOTP
public static java.lang.String toXMLGenerateOTP(java.lang.String requestId,
java.lang.String otpChallengeType,
java.lang.String appId)
toXMLGetOTPCode
public static java.lang.String toXMLGetOTPCode(java.lang.String requestId,
java.lang.String otpChallengeType,
java.lang.Boolean overwriteIfExists)
fromXMLGetOTPCode
public static java.util.Map fromXMLGetOTPCode(java.lang.String xmlString)
toXMLValidateOTPCode
public static java.lang.String toXMLValidateOTPCode(java.lang.String requestId,
java.lang.String otpChallengeType,
java.lang.String otpCode)
fromXMLValidateOTPCode
public static java.util.Map fromXMLValidateOTPCode(java.lang.String xmlString)
toXMLResetOTPCounter
public static java.lang.String toXMLResetOTPCounter(java.lang.String requestId,
java.lang.String otpChallengeType)
fromXMLResetOTPCounter
public static java.util.Map fromXMLResetOTPCounter(java.lang.String xmlString)
toXMLIncrementOTPCounter
public static java.lang.String toXMLIncrementOTPCounter(java.lang.String requestId,
java.lang.String otpChallengeType)
fromXMLIncrementOTPCounter
public static java.util.Map fromXMLIncrementOTPCounter(java.lang.String xmlString)
toXMLNameValueProfile
public static java.lang.String toXMLNameValueProfile(NameValueProfile profile)
fromXMLNameValueProfile
public static NameValueProfile fromXMLNameValueProfile(java.lang.String xmlString)
toXMLOTPCode
public static java.lang.String toXMLOTPCode(java.lang.String otpCode)
fromXMLOTPCode
public static java.lang.String fromXMLOTPCode(java.lang.String xmlString)
toXMLOTPValidateResult
public static java.lang.String toXMLOTPValidateResult(java.lang.String otpValidationResult)
fromXMLOTPValidateResult
public static java.lang.String fromXMLOTPValidateResult(java.lang.String xmlString)
Skip navigation links
Copyright © 2011, Oracle. All rights reserved.