|
Oracle Fusion Middleware Java API Reference for Oracle Adaptive Access Manager Release 11g (11.1.1) E15864-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 java.lang.String |
REQ_ACTION_COUNT |
static java.lang.String |
REQ_CANCEL_TEMP_ALLOW |
static java.lang.String |
REQ_FINAL_AUTH_STATUS |
static java.lang.String |
REQ_RESET_CHALLENGE_FAILURE_COUNTERS |
static java.lang.String |
REQ_RESET_USER |
static java.lang.String |
REQ_RULES_DATA |
static java.lang.String |
REQ_RULES_DATA_LAST_SESSION |
static java.lang.String |
REQ_TEMP_ALLOW |
| Method Summary | |
|---|---|
VCryptResponse |
cancelAllTemporaryAllows(java.lang.String customerId)Cancels all the unused temporary for the user. |
VCryptIntResponse |
getActionCount(java.lang.String requestId, java.lang.String customerId, java.lang.Integer actionEnumId)Get the action count for the given actionEnumId, consult your configuration for available action enums |
VCryptIntResponse |
getFinalAuthStatus(java.lang.String requestId, java.lang.String userId)Return the final authentication status of an user given the user id of the user. |
VCryptSessionRuleData |
getRulesData(java.lang.String requestId)Return all the rules excuted for the given session Id, provides basic information of what rules got triggered. |
VCryptSessionRuleData |
getRulesDataForLastSession(java.lang.String customerId)Return all the rules excuted for the given customerId for past session, provides basic information of what rules got triggered. |
VCryptResponse |
resetChallengeFailureCounters(java.lang.String requestId, java.lang.String customerId, java.lang.Long questionId)Reset Challenge failure counters for the given customerid |
VCryptResponse |
resetUser(java.lang.String customerId)Reset all profiles set for the user. |
VCryptResponse |
setTemporaryAllow(java.lang.String customerId, int tempAllowType, java.util.Date expirationDate)This call sets a temporary allow for the user. |
| Field Detail |
|---|
static final java.lang.String REQ_FINAL_AUTH_STATUS
static final java.lang.String REQ_RULES_DATA_LAST_SESSION
static final java.lang.String REQ_RULES_DATA
static final java.lang.String REQ_TEMP_ALLOW
static final java.lang.String REQ_CANCEL_TEMP_ALLOW
static final java.lang.String REQ_RESET_USER
static final java.lang.String REQ_RESET_CHALLENGE_FAILURE_COUNTERS
static final java.lang.String REQ_ACTION_COUNT
| Method Detail |
|---|
VCryptIntResponse getFinalAuthStatus(java.lang.String requestId,
java.lang.String userId)
requestId - requestId for tracking purposeuserId - unique identifier to the user, can't be null
VCryptResponse setTemporaryAllow(java.lang.String customerId,
int tempAllowType,
java.util.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(java.lang.String customerId)
customerId - Customer Id of the userVCryptResponse resetUser(java.lang.String customerId)
selected or assigned to the user
customerId - Customer Id of the user.
VCryptResponse resetChallengeFailureCounters(java.lang.String requestId,
java.lang.String customerId,
java.lang.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(java.lang.String requestId)
requestId - sessionIdVCryptSessionRuleData getRulesDataForLastSession(java.lang.String customerId)
customerId - Customer Id of the user.
VCryptIntResponse getActionCount(java.lang.String requestId,
java.lang.String customerId,
java.lang.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 Release 11g (11.1.1) E15864-02 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||