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 JsonWebKeyCurveNamecurve()Get the curve value.KeyAttributeskeyAttributes()Get the keyAttributes value.List<JsonWebKeyOperation>keyOps()Get the keyOps value.IntegerkeySize()Get the keySize value.JsonWebKeyTypekty()Get the kty value.Map<String,String>tags()Get the tags value.KeyCreateParameterswithCurve(JsonWebKeyCurveName curve)Set the curve value.KeyCreateParameterswithKeyAttributes(KeyAttributes keyAttributes)Set the keyAttributes value.KeyCreateParameterswithKeyOps(List<JsonWebKeyOperation> keyOps)Set the keyOps value.KeyCreateParameterswithKeySize(Integer keySize)Set the keySize value.KeyCreateParameterswithKty(JsonWebKeyType kty)Set the kty value.KeyCreateParameterswithTags(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.
-
-