Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Adaptive Access Manager
Release 11g (11.1.1)

E15864-02


com.bharosa.vcrypt.auth.keypad
Class AuthentiPad

java.lang.Object
  extended by com.bharosa.vcrypt.auth.keypad.AuthentiPad

All Implemented Interfaces:
java.io.Serializable

public abstract class AuthentiPad
extends java.lang.Object
implements java.io.Serializable

This encapsulates all the properties for the KeyPad which was generated for the given session.

See Also:
Serialized Form

Field Summary
protected  AuthentiConfig authentiConfig
           
protected  java.awt.Rectangle authentiPadArea
           
protected  AuthentiKey authKey
           
protected static java.lang.String CAPTIONCONFIRMPAD
           
protected static java.lang.String CAPTIONPAD
           
protected  VCryptLocalizedString captionText
           
protected  boolean displayOnly
           
protected  double fileSizeEncryptValue
           
protected  java.lang.String frameFileName
           
protected  boolean hasImgs
           
protected  boolean hasJS
           
protected  java.lang.String imageFileName
           
protected  boolean isADACompliant
           
protected  boolean isInitialized
           
protected static java.lang.String KEYPAD
           
protected static Logger logger
           
protected static java.lang.String NOIMG
           
protected  java.lang.String padId
           
protected  java.lang.String padKeySetProp
           
protected  java.lang.String padName
           
protected  java.lang.String padProp
           
protected  java.lang.String padPropPrefix
           
protected  java.lang.String padType
           
protected static java.lang.String PINPAD
           
protected static java.lang.String QUESTIONPAD
           
protected  VCryptLocalizedString questionText
           
protected static java.lang.String TEXTPAD
           
protected static java.lang.String TEXTPADRESET
           
protected  java.util.Date timeStamp
           
protected  java.util.TimeZone timeZone
           
protected  boolean useCaps
           
protected  java.lang.String userInput
           

 

Constructor Summary
protected AuthentiPad(java.lang.String padName, java.lang.String backgroundFilePath, java.lang.String frameFilePath)
           

 

Method Summary
 java.lang.String getADAImageMap()
          Gets the Image Map for ADA compliant AuthentiPads.
 AuthentiConfig getAuthentiConfig()
           
 java.awt.Rectangle getAuthentiPadArea()
          Gets the value of AuthentiPadArea
 AuthentiKey getAuthKey()
          Gets the value of authKey
 VCryptLocalizedString getCaptionText()
          Gets the value of captionText
 boolean getDisplayOnly()
          Gets the value of displayOnly
 double getFileSizeEncryptValue()
          Gets the value of fileSizeEncryptValue
 java.lang.String getFrameFileName()
          Gets the value of frameFileName
 boolean getHasImgs()
          Gets the value of Has Images Flag
 boolean getHasJS()
          Gets the value of Has Javascript Flag
 java.lang.String getHTML()
          Gets the HTML for rendering an AuthentiPad.
 java.lang.String getImageFileName()
          Gets the value of imageFileName
 java.lang.String getImageMap()
           
 boolean getIsADACompliant()
          Gets the value of Is ADA Compliant Flag
 java.lang.String getKeyboardControls()
          Gets the HTML for controls on the AuthentiPads.
protected  java.lang.String getKeyboardControls(AuthentiConfig authConfig)
          Gets the HTML for controls on the AuthentiPads.
static Logger getLogger()
          Gets the value of logger
 java.lang.String getNonADAImageMap()
          Gets the Image Map for non ADA compliant AuthentiPads.
 java.lang.String getNoScriptHTML()
          Gets the non javascript alternative HTML an AuthentiPad.
protected  java.lang.String getNoScriptHTML(AuthentiConfig authConfig)
          Gets the non javascript alternative HTML an AuthentiPad.
 java.lang.String getPadId()
           
 java.lang.String getPadKeySetProp()
           
 java.lang.String getPadName()
          Gets the value of padName
protected abstract  PadImageDirectory getParentImageDir()
           
 VCryptLocalizedString getQuestionText()
          Gets the value of questionText
 java.util.Date getTimeStamp()
          Gets the value of timeStamp
 java.util.TimeZone getTimeZone()
          Gets the value of timeZone
 boolean getUseCaps()
          Gets the value of Use Caps Flag
 java.lang.String getUserInput()
          Gets the value of userInput
protected  void initialize()
           
 void setAuthentiPadArea(java.awt.Rectangle argAuthentiPadArea)
          Sets the value of AuthentiPadArea
 void setAuthKey(AuthentiKey argAuthKey)
          Sets the value of authKey
 void setCaptionText(java.lang.String captionText)
          Sets the value of captionText
 void setCaptionText(java.lang.String captionText, java.util.Locale locale)
          Sets the value of captionText
 void setCaptionText(VCryptLocalizedString captionText)
          Sets the value of captionText
 void setDisplayOnly(boolean argDisplayOnly)
          Sets the value of displayOnly
 void setFileSizeEncryptValue(double argFileSizeEncryptValue)
          Sets the value of fileSizeEncryptValue
 void setFrameFileName(java.lang.String argFrameFileName)
          Sets the value of frameFileName
 void setHasImgs(boolean argHasImgs)
          Sets the value of Has Images Flag
 void setHasJS(boolean argHasJS)
          Sets the value of Has Javascript Flag
 void setImageFileName(java.lang.String argImageFileName)
          Sets the value of imageFileName
 void setIsADACompliant(boolean argIsADACompliant)
          Sets the value of Is ADA Compliant Flag
static void setLogger(Logger argLogger)
          Sets the value of logger
 void setPadId(java.lang.String padId)
           
 void setPadKeySetProp(java.lang.String padKeySetProp)
           
 void setQuestionText(java.lang.String argQuestionText)
          Sets the value of questionText
 void setQuestionText(java.lang.String argQuestionText, java.util.Locale locale)
          Sets the value of questionText
 void setQuestionText(VCryptLocalizedString argQuestionText)
          Sets the value of questionText
 void setTimeStamp(java.util.Date argTimeStamp)
          Sets the value of timeStamp
 void setTimeZone(java.util.TimeZone argTimeZone)
          Sets the value of timeZone
 void setUseCaps(boolean argUseCaps)
          Sets the value of Use Caps Flag
 void setUserInput(java.lang.String argUserInput)
          Sets the value of userInput

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

logger

protected static Logger logger

PINPAD

protected static java.lang.String PINPAD

KEYPAD

protected static java.lang.String KEYPAD

QUESTIONPAD

protected static java.lang.String QUESTIONPAD

CAPTIONPAD

protected static java.lang.String CAPTIONPAD

CAPTIONCONFIRMPAD

protected static java.lang.String CAPTIONCONFIRMPAD

TEXTPAD

protected static java.lang.String TEXTPAD

TEXTPADRESET

protected static java.lang.String TEXTPADRESET

NOIMG

protected static java.lang.String NOIMG

fileSizeEncryptValue

protected double fileSizeEncryptValue

padType

protected java.lang.String padType

padProp

protected java.lang.String padProp

padPropPrefix

protected java.lang.String padPropPrefix

padKeySetProp

protected java.lang.String padKeySetProp

padName

protected java.lang.String padName

imageFileName

protected java.lang.String imageFileName

frameFileName

protected java.lang.String frameFileName

captionText

protected VCryptLocalizedString captionText

timeStamp

protected java.util.Date timeStamp

timeZone

protected java.util.TimeZone timeZone

questionText

protected VCryptLocalizedString questionText

userInput

protected java.lang.String userInput

displayOnly

protected boolean displayOnly

hasImgs

protected boolean hasImgs

hasJS

protected boolean hasJS

padId

protected java.lang.String padId

isInitialized

protected boolean isInitialized

isADACompliant

protected boolean isADACompliant

useCaps

protected boolean useCaps

authKey

protected AuthentiKey authKey

authentiPadArea

protected java.awt.Rectangle authentiPadArea

authentiConfig

protected transient AuthentiConfig authentiConfig

Constructor Detail

AuthentiPad

protected AuthentiPad(java.lang.String padName,
                      java.lang.String backgroundFilePath,
                      java.lang.String frameFilePath)

Method Detail

getParentImageDir

protected abstract PadImageDirectory getParentImageDir()

initialize

protected void initialize()
                   throws ObjectNotCreatedException
Throws:
ObjectNotCreatedException

getAuthentiConfig

public AuthentiConfig getAuthentiConfig()

getLogger

public static Logger getLogger()
Gets the value of logger
Returns:
the value of logger

setLogger

public static void setLogger(Logger argLogger)
Sets the value of logger
Parameters:
argLogger - Value to assign to this.logger

getPadName

public java.lang.String getPadName()
Gets the value of padName
Returns:
the value of padName

getCaptionText

public VCryptLocalizedString getCaptionText()
Gets the value of captionText
Returns:
the value of captionText

setCaptionText

public void setCaptionText(java.lang.String captionText)
Sets the value of captionText
Parameters:
captionText - Value to assign to this.captionText

setCaptionText

public void setCaptionText(java.lang.String captionText,
                           java.util.Locale locale)
Sets the value of captionText
Parameters:
captionText - Value to assign to this.captionText
locale - Locale of captionText

setCaptionText

public void setCaptionText(VCryptLocalizedString captionText)
Sets the value of captionText
Parameters:
captionText - Value to assign to this.captionText

getQuestionText

public VCryptLocalizedString getQuestionText()
Gets the value of questionText
Returns:
the value of questionText

setQuestionText

public void setQuestionText(java.lang.String argQuestionText)
Sets the value of questionText
Parameters:
argQuestionText - Value to assign to this.questionText

setQuestionText

public void setQuestionText(java.lang.String argQuestionText,
                            java.util.Locale locale)
Sets the value of questionText
Parameters:
argQuestionText - Value to assign to this.questionText
locale - Locale of questionText

setQuestionText

public void setQuestionText(VCryptLocalizedString argQuestionText)
Sets the value of questionText
Parameters:
argQuestionText - Value to assign to this.questionText

getTimeStamp

public java.util.Date getTimeStamp()
Gets the value of timeStamp
Returns:
the value of timeStamp

setTimeStamp

public void setTimeStamp(java.util.Date argTimeStamp)
Sets the value of timeStamp
Parameters:
argTimeStamp - Value to assign to this.timeStamp

getTimeZone

public java.util.TimeZone getTimeZone()
Gets the value of timeZone
Returns:
the value of timeZone

setTimeZone

public void setTimeZone(java.util.TimeZone argTimeZone)
Sets the value of timeZone
Parameters:
argTimeZone - Value to assign to this.timeZone

getPadKeySetProp

public java.lang.String getPadKeySetProp()

setPadKeySetProp

public void setPadKeySetProp(java.lang.String padKeySetProp)

getDisplayOnly

public boolean getDisplayOnly()
Gets the value of displayOnly
Returns:
the value of displayOnly

setDisplayOnly

public void setDisplayOnly(boolean argDisplayOnly)
Sets the value of displayOnly
Parameters:
argDisplayOnly - Value to assign to this.displayOnly

getImageFileName

public java.lang.String getImageFileName()
Gets the value of imageFileName
Returns:
the value of imageFileName

setImageFileName

public void setImageFileName(java.lang.String argImageFileName)
Sets the value of imageFileName
Parameters:
argImageFileName - Value to assign to this.imageFileName

getFrameFileName

public java.lang.String getFrameFileName()
Gets the value of frameFileName
Returns:
the value of frameFileName

setFrameFileName

public void setFrameFileName(java.lang.String argFrameFileName)
Sets the value of frameFileName
Parameters:
argFrameFileName - Value to assign to this.frameFileName

setIsADACompliant

public void setIsADACompliant(boolean argIsADACompliant)
Sets the value of Is ADA Compliant Flag
Parameters:
argIsADACompliant - Value to assign to this.randomizeKeysFlag

getIsADACompliant

public boolean getIsADACompliant()
Gets the value of Is ADA Compliant Flag
Returns:
the value of isADACompliant

setHasImgs

public void setHasImgs(boolean argHasImgs)
Sets the value of Has Images Flag
Parameters:
argHasImgs - Value to assign to this.hasImgs

getHasImgs

public boolean getHasImgs()
Gets the value of Has Images Flag
Returns:
the value of hasImgs

setHasJS

public void setHasJS(boolean argHasJS)
Sets the value of Has Javascript Flag
Parameters:
argHasJS - Value to assign to this.hasImgs

getUseCaps

public boolean getUseCaps()
Gets the value of Use Caps Flag
Returns:
the value of useCaps

setUseCaps

public void setUseCaps(boolean argUseCaps)
Sets the value of Use Caps Flag
Parameters:
argUseCaps - Value to assign to this.useCaps

getHasJS

public boolean getHasJS()
Gets the value of Has Javascript Flag
Returns:
the value of hasJS

getAuthentiPadArea

public java.awt.Rectangle getAuthentiPadArea()
Gets the value of AuthentiPadArea
Returns:
the value of authentiPadArea

setAuthentiPadArea

public void setAuthentiPadArea(java.awt.Rectangle argAuthentiPadArea)
Sets the value of AuthentiPadArea
Parameters:
argAuthentiPadArea - Value to assign to this.authentiPadArea

getUserInput

public java.lang.String getUserInput()
Gets the value of userInput
Returns:
the value of userInput

setUserInput

public void setUserInput(java.lang.String argUserInput)
Sets the value of userInput
Parameters:
argUserInput - Value to assign to userInput

getAuthKey

public AuthentiKey getAuthKey()
Gets the value of authKey
Returns:
AuthentiKey authKey

setAuthKey

public void setAuthKey(AuthentiKey argAuthKey)
Sets the value of authKey
Parameters:
argAuthKey - Value to assign to authKey

getFileSizeEncryptValue

public double getFileSizeEncryptValue()
Gets the value of fileSizeEncryptValue
Returns:
the value of fileSizeEncryptValue

setFileSizeEncryptValue

public void setFileSizeEncryptValue(double argFileSizeEncryptValue)
Sets the value of fileSizeEncryptValue
Parameters:
argFileSizeEncryptValue - Value to assign to this.fileSizeEncryptValue

getKeyboardControls

public java.lang.String getKeyboardControls()
Gets the HTML for controls on the AuthentiPads.
Returns:
The html string which includes the controls

getKeyboardControls

protected java.lang.String getKeyboardControls(AuthentiConfig authConfig)
Gets the HTML for controls on the AuthentiPads.
Parameters:
authConfig - authConfig
Returns:
The html string which includes the controls

getImageMap

public java.lang.String getImageMap()

getADAImageMap

public java.lang.String getADAImageMap()
Gets the Image Map for ADA compliant AuthentiPads.
Returns:
The map string which includes the map tag

getNonADAImageMap

public java.lang.String getNonADAImageMap()
Gets the Image Map for non ADA compliant AuthentiPads.
Returns:
The map string which includes the map tag

getHTML

public java.lang.String getHTML()
Gets the HTML for rendering an AuthentiPad.
Returns:
The html string which includes the image map and javscript declarations

getPadId

public java.lang.String getPadId()

setPadId

public void setPadId(java.lang.String padId)

getNoScriptHTML

public java.lang.String getNoScriptHTML()
Gets the non javascript alternative HTML an AuthentiPad.
Returns:
HTML string for non javascript alternative which includes image map and pad layout HTML

getNoScriptHTML

protected java.lang.String getNoScriptHTML(AuthentiConfig authConfig)
Gets the non javascript alternative HTML an AuthentiPad.
Parameters:
authConfig - AuthentiConfig
Returns:
String - HTML string for non javascript alternative which includes image map and pad layout HTML

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Adaptive Access Manager
Release 11g (11.1.1)

E15864-02


Copyright © 2011, Oracle. All rights reserved.