org.virtualbox_7_0
Class ITrustedPlatformModule

java.lang.Object
  extended by org.virtualbox_7_0.IUnknown
      extended by org.virtualbox_7_0.ITrustedPlatformModule

public class ITrustedPlatformModule
extends IUnknown

The ITrustedPlatformModule interface represents the settings of the virtual machine's trusted platform module. This is used only in theIMachine.getTrustedPlatformModule()attribute. Interface ID: {CF11D345-0241-4EA9-AC4C-C69ED3D674E3}


Field Summary
 
Fields inherited from class org.virtualbox_7_0.IUnknown
obj, objMgr, port
 
Constructor Summary
ITrustedPlatformModule(java.lang.String wrapped, org.virtualbox_7_0.ObjectRefManager objMgr, org.virtualbox_7_0.jaxws.VboxPortType port)
           
 
Method Summary
 java.lang.String getLocation()
          Location of the TPM.
 TpmType getType()
          Type of TPM configured for the virtual machine.
static ITrustedPlatformModule queryInterface(IUnknown obj)
           
 void setLocation(java.lang.String value)
          Location of the TPM.
 void setType(TpmType value)
          Type of TPM configured for the virtual machine.
 
Methods inherited from class org.virtualbox_7_0.IUnknown
getObjMgr, getRemoteWSPort, getWrapped, releaseRemote
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ITrustedPlatformModule

public ITrustedPlatformModule(java.lang.String wrapped,
                              org.virtualbox_7_0.ObjectRefManager objMgr,
                              org.virtualbox_7_0.jaxws.VboxPortType port)
Method Detail

getType

public TpmType getType()
Type of TPM configured for the virtual machine.

Returns:
org.virtualbox_7_0.TpmType

setType

public void setType(TpmType value)
Type of TPM configured for the virtual machine.

Parameters:
value - org.virtualbox_7_0.TpmType

getLocation

public java.lang.String getLocation()
Location of the TPM. This is only used for the TpmType_Swtpm type of TPM where the location denotes ahostname:portwhere to connect to.

Returns:
String

setLocation

public void setLocation(java.lang.String value)
Location of the TPM. This is only used for the TpmType_Swtpm type of TPM where the location denotes ahostname:portwhere to connect to.

Parameters:
value - String

queryInterface

public static ITrustedPlatformModule queryInterface(IUnknown obj)