|
Oracle Fusion Middleware Java API Reference for Oracle Adaptive Access Manager 11g Release 2 (11.1.2) E27208-02 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface VCryptCC
Provides methods for Customer Care Functionality. This inteface provides functionality specific to customer care only. Some other customer care funcationality overlaps with Auth API is from VCryptAuth
| Field Summary | |
|---|---|
static String |
REQ_ACTION_COUNT |
static String |
REQ_CANCEL_TEMP_ALLOW |
static String |
REQ_FINAL_AUTH_STATUS |
static String |
REQ_RESET_CHALLENGE_FAILURE_COUNTERS |
static String |
REQ_RESET_USER |
static String |
REQ_RULES_DATA |
static String |
REQ_RULES_DATA_LAST_SESSION |
static String |
REQ_TEMP_ALLOW |
| Method Summary | |
|---|---|
VCryptResponse |
cancelAllTemporaryAllows(String customerId)Cancels all the unused temporary for the user. |
VCryptIntResponse |
getActionCount(String requestId, String customerId, Integer actionEnumId)Get the action count for the given actionEnumId, consult your configuration for available action enums The property [rule.action.enum.<actionName>.incrementCacheCounter] is to be set to true to increment the counter for the action corresponding to <actionName>. |
VCryptIntResponse |
getFinalAuthStatus(String requestId, String userId)Return the final authentication status of an user given the user id of the user. |
VCryptSessionRuleData |
getRulesData(String requestId)Return all the rules excuted for the given session Id, provides basic information of what rules got triggered. |
VCryptSessionRuleData |
getRulesDataForLastSession(String customerId)Return all the rules excuted for the given customerId for past session, provides basic information of what rules got triggered. |
VCryptResponse |
resetChallengeFailureCounters(String requestId, String customerId, Long questionId)Reset Challenge failure counters for the given customerid |
VCryptResponse |
resetUser(String customerId)Reset all profiles set for the user. |
VCryptResponse |
setTemporaryAllow(String customerId, int tempAllowType, Date expirationDate)This call sets a temporary allow for the user. |
| Field Detail |
|---|
static final String REQ_FINAL_AUTH_STATUS
static final String REQ_RULES_DATA_LAST_SESSION
static final String REQ_RULES_DATA
static final String REQ_TEMP_ALLOW
static final String REQ_CANCEL_TEMP_ALLOW
static final String REQ_RESET_USER
static final String REQ_RESET_CHALLENGE_FAILURE_COUNTERS
static final String REQ_ACTION_COUNT
| Method Detail |
|---|
VCryptIntResponse getFinalAuthStatus(String requestId,
String userId)
requestId - requestId for tracking purposeuserId - unique identifier to the user, can't be null
VCryptResponse setTemporaryAllow(String customerId,
int tempAllowType,
Date expirationDate)
customerId - Id of the customertempAllowType - Type of the temporary allow. The User Defined Enum for this type is customercare.case.tempallow.level.enumexpirationDate - Expiration date if the tempAllowType is "userset". Otherwise it can be null or empty.VCryptResponse cancelAllTemporaryAllows(String customerId)
customerId - Customer Id of the userVCryptResponse resetUser(String customerId)
selected or assigned to the user
customerId - Customer Id of the user.
VCryptResponse resetChallengeFailureCounters(String requestId,
String customerId,
Long questionId)
requestId - to track the requestcustomerId - external customer id required and used to identify customer uniquely, it is not login IdquestionId - optional, if sent, failure counters for the given question id are resetVCryptSessionRuleData getRulesData(String requestId)
requestId - sessionIdVCryptSessionRuleData getRulesDataForLastSession(String customerId)
customerId - Customer Id of the user.
VCryptIntResponse getActionCount(String requestId,
String customerId,
Integer actionEnumId)
requestId - requestId for logging and tracing with client requests in case of errorscustomerId - unique identifier to the user, requiredactionEnumId - actionEnum, required, rule.action.enum to be counted
|
Oracle Fusion Middleware Java API Reference for Oracle Adaptive Access Manager 11g Release 2 (11.1.2) E27208-02 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||