Class KeyCreateParameters
- java.lang.Object
-
- com.microsoft.azure.keyvault.models.KeyCreateParameters
-
public class KeyCreateParameters extends Object
The key create parameters.
-
-
Constructor Summary
Constructors Constructor Description KeyCreateParameters()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JsonWebKeyCurveName
curve()
Get the curve value.KeyAttributes
keyAttributes()
Get the keyAttributes value.List<JsonWebKeyOperation>
keyOps()
Get the keyOps value.Integer
keySize()
Get the keySize value.JsonWebKeyType
kty()
Get the kty value.Map<String,String>
tags()
Get the tags value.KeyCreateParameters
withCurve(JsonWebKeyCurveName curve)
Set the curve value.KeyCreateParameters
withKeyAttributes(KeyAttributes keyAttributes)
Set the keyAttributes value.KeyCreateParameters
withKeyOps(List<JsonWebKeyOperation> keyOps)
Set the keyOps value.KeyCreateParameters
withKeySize(Integer keySize)
Set the keySize value.KeyCreateParameters
withKty(JsonWebKeyType kty)
Set the kty value.KeyCreateParameters
withTags(Map<String,String> tags)
Set the tags value.
-
-
-
Method Detail
-
kty
public JsonWebKeyType kty()
Get the kty value.- Returns:
- the kty value
-
withKty
public KeyCreateParameters withKty(JsonWebKeyType kty)
Set the kty value.- Parameters:
kty
- the kty value to set- Returns:
- the KeyCreateParameters object itself.
-
keySize
public Integer keySize()
Get the keySize value.- Returns:
- the keySize value
-
withKeySize
public KeyCreateParameters withKeySize(Integer keySize)
Set the keySize value.- Parameters:
keySize
- the keySize value to set- Returns:
- the KeyCreateParameters object itself.
-
keyOps
public List<JsonWebKeyOperation> keyOps()
Get the keyOps value.- Returns:
- the keyOps value
-
withKeyOps
public KeyCreateParameters withKeyOps(List<JsonWebKeyOperation> keyOps)
Set the keyOps value.- Parameters:
keyOps
- the keyOps value to set- Returns:
- the KeyCreateParameters object itself.
-
keyAttributes
public KeyAttributes keyAttributes()
Get the keyAttributes value.- Returns:
- the keyAttributes value
-
withKeyAttributes
public KeyCreateParameters withKeyAttributes(KeyAttributes keyAttributes)
Set the keyAttributes value.- Parameters:
keyAttributes
- the keyAttributes value to set- Returns:
- the KeyCreateParameters object itself.
-
withTags
public KeyCreateParameters withTags(Map<String,String> tags)
Set the tags value.- Parameters:
tags
- the tags value to set- Returns:
- the KeyCreateParameters object itself.
-
curve
public JsonWebKeyCurveName curve()
Get the curve value.- Returns:
- the curve value
-
withCurve
public KeyCreateParameters withCurve(JsonWebKeyCurveName curve)
Set the curve value.- Parameters:
curve
- the curve value to set- Returns:
- the KeyCreateParameters object itself.
-
-