Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Access Management Mobile and Social


oracle.security.idaas.rest.provider.plugin
Interface DeviceNetworkProfile

All Superinterfaces:
DataMap, java.util.Map<java.lang.String,java.lang.Object>

public interface DeviceNetworkProfile
extends DataMap

Nested Class Summary
static class DeviceNetworkProfile.NetworkType
           

 

Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>

 

Field Summary
static DataMapAttrKeyConst<java.lang.String> KEY_ATTR_CLIENT_IP_ADDR
           
static DataMapAttrKeyConst<java.lang.Boolean> KEY_ATTR_IS_VPN_ENABLED
           
static DataMapAttrKeyConst<java.lang.String> KEY_ATTR_NETWORK_TYPE
           
static DataMapAttrKeyConst<java.lang.String> KEY_ATTR_PHONE_CARRIER_NAME
           
static java.lang.String KEY_CLIENT_IP_ADDR
           
static java.lang.String KEY_IS_VPN_ENABLED
           
static java.lang.String KEY_NETWORK_TYPE
           
static java.lang.String KEY_PHONE_CARRIER_NAME
           

 

Method Summary
 java.lang.String getClientIPAddress()
           
 DeviceNetworkProfile.NetworkType getNetworkType()
           
 java.lang.String getPhoneCarrierName()
          [ AlexYiu: I wonder whether we need this Phone Carrier Name.
 java.lang.Boolean isVPNEnabled()
           

 

Methods inherited from interface oracle.security.idaas.rest.provider.plugin.DataMap
getAttrValue, setAttrValue

 

Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values

 

Field Detail

KEY_CLIENT_IP_ADDR

static final java.lang.String KEY_CLIENT_IP_ADDR
See Also:
Constant Field Values

KEY_NETWORK_TYPE

static final java.lang.String KEY_NETWORK_TYPE
See Also:
Constant Field Values

KEY_PHONE_CARRIER_NAME

static final java.lang.String KEY_PHONE_CARRIER_NAME
See Also:
Constant Field Values

KEY_IS_VPN_ENABLED

static final java.lang.String KEY_IS_VPN_ENABLED
See Also:
Constant Field Values

KEY_ATTR_CLIENT_IP_ADDR

static final DataMapAttrKeyConst<java.lang.String> KEY_ATTR_CLIENT_IP_ADDR

KEY_ATTR_NETWORK_TYPE

static final DataMapAttrKeyConst<java.lang.String> KEY_ATTR_NETWORK_TYPE

KEY_ATTR_PHONE_CARRIER_NAME

static final DataMapAttrKeyConst<java.lang.String> KEY_ATTR_PHONE_CARRIER_NAME

KEY_ATTR_IS_VPN_ENABLED

static final DataMapAttrKeyConst<java.lang.Boolean> KEY_ATTR_IS_VPN_ENABLED

Method Detail

getClientIPAddress

java.lang.String getClientIPAddress()

getNetworkType

DeviceNetworkProfile.NetworkType getNetworkType()

getPhoneCarrierName

java.lang.String getPhoneCarrierName()
[ AlexYiu: I wonder whether we need this Phone Carrier Name. Because, it is feasible and more reliable to find out the network provider from the Client IP Address. ]
Returns:

isVPNEnabled

java.lang.Boolean isVPNEnabled()
Returns:
this method may return null, if Oracle Security application CANNOT detect whether VPN is enabled

Skip navigation links

Copyright (c) 2012,
Oracle All Rights Reserved.
Built 06/05/2012 17:18:07 PDT