Index

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W 

A

AbstractChallengeProcessor, 11.2.3
access and password management Integration, 16
Application ID, 8.3
ASP.NET applications integration, 3
authenticateQuestion, 2.2.1.14
Authenticator / Authentipad, 10.1
authenticator frame, 10.4
autolearning, Glossary

B

Backspace Key Hotspot
KeyPad, 10.5.6.6
PinPad, 10.5.6.4
bharosa_pad.js, 3.4.6.2
bharosa_server.properties, 10.5.1
bharosa.cipher.client.key, 3.3.2
BharosaClient.getAuthentiPad(), 3.4.6.1
bharosauio_client.properties, 8.2
BharosaUtil.exe, 3.3.2
BharosaUtils.exe, 3.3.2
bulk transactions, creating and updating, 3.4.3.2

C

cancelAllTemporaryAllows, 4.7.3
Caps States
KeyPad, 10.5.6.6
challenge failure counters, reset, 3.4.5
challenge processor, 11.2.3
challenge questions, validating user, 3.4.4
Challenge the User (S6), 2.2.1.13
KBA, 2.2.1.13
OTP, 2.2.1.13
challenge type, 11.2.4
Challenge.jsp, 2.2.1.13
ChallengeProcessorIntf, 11.2.3
Check Answers to Challenge (C3)
for KBA, 2.2.1.14
for OTP, 2.2.1.14
check registration for user, 2.2.1.8
clearSafeDeviceList, 4.5.13
client_resource_locale.properties, 8.2
client_resource.properties, 10.5.1
com.bharosa.vcrypt.tracker.dynamicactions.intf.DynamicAction java interface, 12.1
Configurable Actions
executing in order and data sharing, 12.2
integration, 12
JUnit code example, 12.4
cookies in device identification, 2.2.1.2
createAuthentiPad, 2.2.1.4.1, 2.2.1.4.2, 2.2.1.4.3, 2.2.1.13
createPersonalizedAuthentiPad, 2.2.1.4.1, 2.2.1.4.2, 2.2.1.4.3, 2.2.1.13
createTransaction, 4.5.2
CSS file, 8.4.2
custom challenge processors, developing, 20
custom header and footer, 8.4.1
custom loader for OAAM Offline, developing, 22
custom login page, 2.2.1.1
Customizing Oracle Adaptive Access Manager, 7

D

Decode Virtual Authentication Device Input flow (P4), 2.2.1.5
decodeKeyPadCode, 2.2.1.5
decodePadInput, 2.2.1.5
Default User Groups, determining, 8.3.2
Developer's Guide, introduction, 1
Device Fingerprint flow (F2), 2.2.1.2
Device Fingerprinting, 15.1
device ID, Rules Engine return, 3.4.3.1
device identification client side plug-in, 14.3.1
device identification plug-in, developing, 14.3
device identification, extending, 14
device registration, enable, 13
device registration, enabling, 1.3
Display TextPad or KeyPad flows (S4 and S5), 2.2.1.4.3

E

encryptImageToStream, 2.2.1.4.3
Enter Key Hotspot
KeyPad, 10.5.6.6
PinPad, 10.5.6.4
QuestionPad, 10.5.6.5
TextPad, 10.5.6.3
Enter Registration Flow (P6), 2.2.1.10
enumeration definition, 3.3.3
Extensions Shared Library, 7.2

F

FAQ/troubleshooting, 23
configurable actions, 23.6
localization, 23.8
Man-in-the-Middle/Man-in-the-Browser, 23.9
One-Time Password, 23.7
Universal Installation Option Proxy, 23.3
virtual authentication devices, 23.5
fingerprinting device, 2.2.1.2
flash fingerprinting, 15
definitions of variables and parameters, 15.2
forward proxy, 6.1.1

G

Generate Non-Personalized TextPad flow (P2), 2.2.1.4.1
Generate Personalized TextPad or KeyPad flow (P3), 2.2.1.4.2
generateOTP, 4.5.8
Generic TextPad, 2.2.1.4.1
getActionCount, 4.7.6
getAuthentiPad, 2.2.1.4, 2.2.1.9
getFinalAuthStatus, 4.7.1
getHTML, 2.2.1.4.1, 2.2.1.4.2, 2.2.1.4.3, 2.2.1.13
getRulesData, 4.7.5
getSecretQuestions, 2.2.1.13
getUserByLoginId, 2.2.1.4.1, 2.2.1.4.2, 2.2.1.4.3, 4.5.7

H

handleChallenge.jsp, 2.2.1.11, 2.2.1.14
handleFlash.jsp, 2.2.1.2
handleJump.jsp, 2.2.1.2, 2.2.1.3
handlePassword.jsp, 2.2.1.5, 2.2.1.6, 2.2.1.6.1, 2.2.1.7
handleTransactionLog, 4.5.4
HTML controls, 10.4

I

IBharosaProxy.createTransactions(), 3.4.3.2
IBharosaProxy.updateTransactions(), 3.4.3.2
imageToStream, 2.2.1.4.3
integration
native, 2
native and web services, 1.1
static linked, 1.1
static-linked, 2.1.2
integration options
Adaptive Risk Manager and KBA Scenario, 2.2.2
virtual authentication devices and KBA scenario, 2.2.1
IsDeviceMarkedSafe, 4.5.12

J

Jitter, 10.1

K

kbimage.jsp, 2.2.1.4, 2.2.1.4.3
Key Randomization, 10.1
KeyPad, 2.2.1.4.2, 10.3.4
KeyPad authenticator properties, 10.5.5
KeyPad visual elements, 10.5.6.6

L

Landing or Splash Page, 2.2.1.16
Lifecycle Management Changes, 18
Lock Out page, 2.2.1.15

M

markDeviceSafe, 4.5.11
masking, 10.1
memcache, configuring, 6.3.4
migrating aative applications that cannot use OAAM shared library, 17.4
Migrating native applications to OAAM 11g, 17.1
migrating native SOAP applications to OAAM 11g, 17.3
migrating native static linked (In Proc) applications to OAAM 11g, 17.2
multi-factor authenticator, adding, 6.8

N

native and web services integration, 1.1
Native API for OTP challenge, 5
native API options, 2.1
native integration, 2
Java, 4
.NET, 4
.NET applications, 3
SOAP service wrapper API, 2.1.1
Native integration Java
Customer Care, 4.7
Rules Engine, 4.6
native integration .NET
configuration property files, 3.3
encrypting property values, 3.3.2
installing SDK, 3.2
Rules Engine, 3.4.3
troubleshooting, 3.4.8
virtual authentication devices, 3.4.6
native integration options, 2.2
.NET API, 4
.NET API, tracing messages, 3.4.8
.NET API, using, 3

O

OAAM Oracle BI Publisher reports, creating, 19
OAAM Server, 6.1.1
customizing user interface branding, 8.4
determining default user groups, 8.3.2
properties, customizing, 8.5
OAAM Server interface, proxy, 6.6.3
OAAM Server Web application, 1.3
OAAM Server Web application, customizing, 8
OAAM Transactions reports, building, 19.2
OAAM_LOAD_DATA_VIEW, 21.1
oaam_native_dot_net.zip, 3.2
Offset, 10.1
One Time Password (OTP), 5.1.1, 11.2.1
One Time Password (OTP) authentication with Oracle User Messaging Service (UMS), 11.1
Oracle Access Manager, 16
Oracle Adaptive Access Manager APIs, 4.5
Oracle Adaptive Access Manager's Universal Installation Option, 6
Oracle Identity Manager, 16
Oracle User Messaging Service (UMS), 11.2.2
Organization ID, 8.3.2
OTP
configure UMS server URLs and credentials, 11.5.1
configuring the challenge pads, 11.8
customize OTP email message, 11.10.2.1
customize OTP IM message, 11.10.2.2
customize OTP voice message, 11.10.2.3
customizing OTP Anywhere data storage, 11.9
defining email input, 11.10.1.1
defining IM input, 11.10.1.3
defining Opt Out, 11.6.6
defining phone input, 11.10.1.2
email registration, 11.10.1.1, 11.10.1.2, 11.10.1.3
enable profile registration, 11.5.3
register email challenge processor, 11.10.3.1
register IM challenge processor, 11.10.3.2
register processors to perform work for challenge type, 11.7
register voice challenge processor, 11.10.3.3
Terms and Conditions, 11.6.2
OTP challenge API, 5
OTP Integration, 20.1
OTP User Information Properties, 20.4
OTP using UMS as a delivery method, 11.4

P

Password Status flow (C1), 2.2.1.6.2
password.jsp, 2.2.1.4, 2.2.1.4.2, 2.2.1.4.3, 2.2.1.9
Personalization, 10.1
personalized image, 10.4
personalized KeyPad, 2.2.1.4.2
personalized TextPad, 2.2.1.4.2
Phrase (Caption)
KeyPad, 10.5.6.6
PinPad, 10.5.6.4
QuestionPad, 10.5.6.5
TextPad, 10.5.6.3
PinPad, 10.3.2
PinPad authenticator properties, 10.5.3
PinPad visual elements, 10.5.6.4
Pre-Authentication rules, 2.2.1.3
Pre-Authentication Rules flow (R1), 2.2.1.3
processPatternAnalysis, 4.5.10
processRules, 2.2.1.3, 2.2.1.4, 2.2.1.7, 2.2.1.9, 2.2.1.10, 2.2.1.11, 2.2.1.14, 4.6.1
properties in applications, extend, 8.5.1
proxy
application discovery, 6.7
get-server action, 6.6.1.6
global variables, 6.6.1.7
interception process, 6.6.2
OAAM Server interface, 6.6.3
post-server action, 6.6.1.6
pre-defined request variables, 6.6.1.7
redirect-client action, 6.6.1.6
request variables, 6.6.1.7
scenarios, 6.7.4
send-to-client action, 6.6.1.6
send-to-server action, 6.6.1.6
session variables, 6.6.1.7
proxy conditions, 6.6.1.2
proxy configuration, 6.6
proxy filters, 6.6.1.3
Proxy for Apache, 6.3
ConfigFile, 6.3.6.1
configuring httpd.conf, 6.3.5
GlobalVariable, 6.3.6.1
httpd requirements, 6.3.2
log4j.xml, 6.3.6.1
Memcache, 6.3.6.1
UIO_log4j.xml, 6.3.6.2
UIO_Settings.xml, 6.3.6
Proxy for Apache settings, 6.3.6.1
Proxy for Microsoft ISA
configuration files settings, 6.2.3.1
configuration reload settings, 6.2.3.2
proxy Web publishing configuration, 6.2.1
registering for Microsoft ISA DLL, 6.2.2
session ID cookie settings, 6.2.3.3
session inactive interval settings, 6.2.3.5
troubleshooting settings, 6.2.3.6
Proxy for Microsoft ISA installation, 6.2
proxy interceptors, 6.6.1.1
proxy variables, 6.6.1.7

Q

Question Text
QuestionPad, 10.5.6.5
QuestionPad, 10.3.3
QuestionPad authenticator properties, 10.5.4
QuestionPad visual elements, 10.5.6.5

R

resetChallengeFailureCounters(), 3.4.5
resetUser, 4.7.4
reverse proxy, 6.1.1
Run Authentication Rules (R6), 2.2.1.12
Run Challenge Rules (R5), 2.2.1.11
Run Challenge Rules flow (R5), 2.2.1.11
Run Post-Authentication Rules (R3), 2.2.1.7
Run Registration Required Rules (R4), 2.2.1.9
Run Virtual Authentication Rules flow (R2), 2.2.1.4
runPostAuthRules, 2.2.1.7
runPreAuthRules, 2.2.1.3

S

scoring engine, Glossary
setTemporaryAllow, 4.7.2
SOAP credentials, 3.4.7
SOAP service wrapper API (for Java or .NET applications), 2.1
soap_3des_input.properties, 4.3.1
soap_key.file, 4.3.1
static linked integration, 1.1
static-linked integration, 2.1.2
static-linked library for Java applications, 2.1
system_soap.keystore, 4.3.1

T

TextPad, 2.2.1.4.2, 10.3.1
TextPad authenticator properties, 10.5.2
TextPad visual elements, 10.5.6.3
Timestamp
KeyPad, 10.5.6.6
PinPad, 10.5.6.4
QuestionPad, 10.5.6.5
TextPad, 10.5.6.3
timestamp, 10.1
timestamp, phrase and keyset, 10.4
transaction details collection API, 3.4.2
transient page, 2.2.1.1

U

Universal Installation Option, 6.1.1
Update Authentication Status flow (P5), 2.2.1.6.1
updateAuthStatus, 2.2.1.6.1, 2.2.1.14, 4.5.9
updateLog, 2.2.1.2, 4.5.6
updateStatus, 2.2.1.6.1
updateTransaction, 4.5.3
user defined enums, 8.5.2
user details in its database, storing, 3.4.1
User Group, 8.3
user interface branding, customizing, 8.4
user login information, capturing, 3.4.2
user login status, capturing, 3.4.2
User Name Page (S1) flow, 2.2.1.1
user session attributes, capturing, 3.4.2
User/Password Page (S1.1), 2.2.2.1

V

Validate User and Password flow (CP1), 2.2.1.6
validateAnswer, 2.2.1.11, 2.2.1.14
VCryptResponse, 4.4
view of a non-OAAM database, creating, 21
virtual authentication device
accessible versions, 10.7
background images, 10.5.6.1
customization steps, 10.5.7
displaying, 10.6
example using German locale, 10.8.2
frame design and element positioning, 10.5.6
KeySet, 10.5.6.2
localizing, 10.8
types, 10.3
validating user, 3.4.6.3
visible text input or password (non-visible) input setting, 10.5.6.5
Virtual Authentication Device display configuration, 10.5.6
Virtual Authentication Device properties, 10.5
Virtual Authentication Device property files, 10.5.1
virtual authentication device, embedding, 3.4.6.2
virtual authentication devices
background images, 10.2
composition, 10.4
creating, 3.4.6.1
embedding in a Web page, 3.4.6.2
KeyPad, 10.3.4
PinPad, 10.3.2
QuestionPad, 10.3.3
TextPad, 10.3.1
virtual authentication devices, in ASP.NET applications, 3.4.6
Virtual Keypad/Keyboard, 10.1

W

Web Listener creation, 6.2.1.1
Web publishing rule creation
for OAAM Server, 6.2.1.2.1
for protected Web applications, 6.2.1.2.2
Web publishing rules and listeners, 6.2.1
Web publishing rules creation, 6.2.1.2
web.config file, 3.4.7