Skip navigation links

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

E27208-01


com.bharosa.vcrypt.common.util
Class VCryptServletUtil

java.lang.Object
  extended by com.bharosa.vcrypt.common.util.VCryptServletUtil


public class VCryptServletUtil
extends Object

This utility class provides a set of methods which provide an easy way to implement the Bharosa Authenticator api. It requires all needed information to be accessible from the session and request variables except that information which is passed to the method.


Field Summary
static Integer browserFPType
           
static Integer digitalFPType
           
static String HTTP_USER_AGENT
           
static String LOCAL_COUNTRY
           
static String LOCAL_LANG
           
static String LOCAL_VARIANT
           

 

Constructor Summary
VCryptServletUtil()
           

 

Method Summary
static Object[] getBrowserFingerPrint(HttpServletRequest request)
           
static String getBrowserFingerPrint(String uas, String language, String country, String variant)
           
static Object[] getFlashFingerPrint(HttpServletRequest request)
           
static String getFlashFingerPrint(String client, String fpStr)
          Method returns null if client is null or fpStr is invalid.
static String getRemoteIP(HttpServletRequest request)
           
static String getRequestId(HttpServletRequest request)
           
static VCryptCommon getVCryptCommon(HttpSession session)
          Returns a VCryptCommon session
static TreeMap parseQueryString(String query)
           
static void resetSession(HttpSession session)
          This methods removes all the states stored in the HTTP session object.
static void setRequestId(HttpServletRequest request, String requestId)
           

 

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

 

Field Detail

HTTP_USER_AGENT

public static final String HTTP_USER_AGENT
See Also:
Constant Field Values

LOCAL_LANG

public static final String LOCAL_LANG
See Also:
Constant Field Values

LOCAL_COUNTRY

public static final String LOCAL_COUNTRY
See Also:
Constant Field Values

LOCAL_VARIANT

public static final String LOCAL_VARIANT
See Also:
Constant Field Values

browserFPType

public static Integer browserFPType

digitalFPType

public static Integer digitalFPType

Constructor Detail

VCryptServletUtil

public VCryptServletUtil()

Method Detail

resetSession

public static void resetSession(HttpSession session)
This methods removes all the states stored in the HTTP session object.
Parameters:
session - HttpSession object to reset

getVCryptCommon

public static VCryptCommon getVCryptCommon(HttpSession session)
Returns a VCryptCommon session
Parameters:
session - an HttpSession object
Returns:
VCryptCommon session object

setRequestId

public static void setRequestId(HttpServletRequest request,
                                String requestId)

getRequestId

public static String getRequestId(HttpServletRequest request)

getBrowserFingerPrint

public static String getBrowserFingerPrint(String uas,
                                           String language,
                                           String country,
                                           String variant)

getBrowserFingerPrint

public static Object[] getBrowserFingerPrint(HttpServletRequest request)

getFlashFingerPrint

public static String getFlashFingerPrint(String client,
                                         String fpStr)
Method returns null if client is null or fpStr is invalid.
Parameters:
client -
fpStr -
Returns:

getFlashFingerPrint

public static Object[] getFlashFingerPrint(HttpServletRequest request)

parseQueryString

public static TreeMap parseQueryString(String query)

getRemoteIP

public static String getRemoteIP(HttpServletRequest request)

Skip navigation links

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

E27208-01


Copyright © 2007, 2012, Oracle and/or its affiliates. All rights reserved.