Scripting Object - VcCryptoManager

Scripting-object corresponding to
CryptoManager
Attribute of
VcHostConfigManager, VcServiceContent

Scripting Object Description

Singleton Managed Object used to manage cryptographic keys.

Attributes

Name Type Description
enabledBoolean

@since vSphere API 6.5
idString

@since Unknown
morefVcManagedObjectReference

returns the ManagedObjectReference of this ManagedObject @since Unknown
sdkConnectionVcSdkConnection

@since Unknown
sdkIdString

@since Unknown
typeStringDeprecated.

Returns the name for the this managed object's vim type @since Unknown
vimHostVcSdkConnection

@since Unknown
vimIdString

@since Unknown
vimTypeString

@since Unknown

Methods

Methods defined in this Scripting Object
_getRef, addKey, addKeys, createTrigger, listKeys, removeKey, removeKeys

_getRef

@since Unknown

Parameters

NameTypeDescription
None

Return Value

Type Description
VcManagedObjectReference

createTrigger

@since Unknown

Parameters

NameTypeDescription
timeoutNumber

filterString

conditionString

filterToSyncString


Return Value

Type Description
Trigger

addKeys

Add multiple existing keys. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0VcCryptoKeyPlain []


Return Value

Type Description
VcCryptoKeyResult []

removeKey

Remove a key (only the UUID is needed to remove). If "force" is set, removal will happen even if the key is in use. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0VcCryptoKeyId

arg1Boolean


Return Value

Type Description
None

addKey

Add an existing key. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0VcCryptoKeyPlain


Return Value

Type Description
None

listKeys

List keys. * When executed against the host, lists all the keys added to the host's key cache by {@link #addKey}/{@link #addKeys}. * When executed against the VC, lists all the keys used by the correctly registered VMs, and the host key. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0Number


Return Value

Type Description
VcCryptoKeyId []

removeKeys

Remove multiple keys (only the UUID is needed to remove). If "force" is set, removal will happen even if they are in use. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0VcCryptoKeyId []

arg1Boolean


Return Value

Type Description
VcCryptoKeyResult []