Skip navigation links
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 classes/interfaces inherited from interface java.util.Map |
java.util.Map.Entry<K,V> |
Methods inherited from interface java.util.Map |
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values |
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
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