KeyProperties Class

  • java.lang.Object
    • com.microsoft.azure.keyvault.models.KeyProperties

public class KeyProperties

Properties of the key pair backing a certificate.

Method Summary

Modifier and Type Method and Description
Boolean exportable()

Get the exportable value.

Integer keySize()

Get the keySize value.

String keyType()

Get the keyType value.

Boolean reuseKey()

Get the reuseKey value.

KeyProperties withExportable(Boolean exportable)

Set the exportable value.

KeyProperties withKeySize(Integer keySize)

Set the keySize value.

KeyProperties withKeyType(String keyType)

Set the keyType value.

KeyProperties withReuseKey(Boolean reuseKey)

Set the reuseKey value.

Method Details

exportable

public Boolean exportable()

Get the exportable value.

Returns:

the exportable value

keySize

public Integer keySize()

Get the keySize value.

Returns:

the keySize value

keyType

public String keyType()

Get the keyType value.

Returns:

the keyType value

reuseKey

public Boolean reuseKey()

Get the reuseKey value.

Returns:

the reuseKey value

withExportable

public KeyProperties withExportable(Boolean exportable)

Set the exportable value.

Parameters:

exportable - the exportable value to set

Returns:

the KeyProperties object itself.

withKeySize

public KeyProperties withKeySize(Integer keySize)

Set the keySize value.

Parameters:

keySize - the keySize value to set

Returns:

the KeyProperties object itself.

withKeyType

public KeyProperties withKeyType(String keyType)

Set the keyType value.

Parameters:

keyType - the keyType value to set

Returns:

the KeyProperties object itself.

withReuseKey

public KeyProperties withReuseKey(Boolean reuseKey)

Set the reuseKey value.

Parameters:

reuseKey - the reuseKey value to set

Returns:

the KeyProperties object itself.

Applies to