Intel

Developer Zone

BC36E5A

com.intel.util

Class AMT

  • java.lang.Object
    • com.intel.util.AMT


  • public class AMT
    extends java.lang.Object
    This class provides an interface for applets to access the Intel(R) Active Management Technology (Intel(R) AMT) provided services. The AMT should be configured properly using its own configuration interface, DAL doesn't enable AMT configuration. For more information on AMT, refer to the Intel(R) AMT SDK.
    NOTE: currently the only service exposed is the Environment Detection.
    • Method Summary

      Methods
      Modifier and Type Method and Description
      static int getEnvironmentDetectionState()
      Intel AMT devices on mobile platforms typically operate in two distinct network environments: Enterprise networks and Non-Enterprise networks such as public hot-spots or home networks.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, toString
    • Field Detail

      • ENVIRONMENT_STATE_DIRECT

        public static final int ENVIRONMENT_STATE_DIRECT
        Intel AMT provisioned by location not configured OR configured, user is within domain OR configured to domain x.x, user renames home router's domain to be x.x.
        See Also:
        Constant Field Values
      • ENVIRONMENT_STATE_HOST_VPN

        public static final int ENVIRONMENT_STATE_HOST_VPN
        Intel AMT configured, user is behind VPN.
        See Also:
        Constant Field Values
      • ENVIRONMENT_STATE_OUTSIDE_ENTERPRISE

        public static final int ENVIRONMENT_STATE_OUTSIDE_ENTERPRISE
        Intel AMT configured, user not in domain.
        See Also:
        Constant Field Values
      • ENVIRONMENT_STATE_UNKNOWN

        public static final int ENVIRONMENT_STATE_UNKNOWN
        Intel AMT not provisioned.
        See Also:
        Constant Field Values
    • Method Detail

      • getEnvironmentDetectionState

        public static int getEnvironmentDetectionState()
                                                throws UtilException
        Intel AMT devices on mobile platforms typically operate in two distinct network environments: Enterprise networks and Non-Enterprise networks such as public hot-spots or home networks. The Environment Detection feature is used to discover which type of network the computer is operating in. To enable the Intel AMT to detect the network environment it is currently operating in, this AMT feature should be configured properly via the AMT configuration interface.
        Returns:
        the current Environment Detection state a value in ENVIRONMENT_STATE_XXX.
        Throws:
        NotSupportedException - if AMT is not supported.
        UtilException - in case of internal error.