Class KeyBundle
- java.lang.Object
-
- com.microsoft.azure.keyvault.models.custom.KeyBundle
-
- com.microsoft.azure.keyvault.models.KeyBundle
-
- Direct Known Subclasses:
DeletedKeyBundle
public class KeyBundle extends KeyBundle
A KeyBundle consisting of a WebKey plus its attributes.
-
-
Constructor Summary
Constructors Constructor Description KeyBundle()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description KeyAttributes
attributes()
Get the attributes value.JsonWebKey
key()
Get the key value.Boolean
managed()
Get the managed value.Map<String,String>
tags()
Get the tags value.KeyBundle
withAttributes(KeyAttributes attributes)
Set the attributes value.KeyBundle
withKey(JsonWebKey key)
Set the key value.KeyBundle
withTags(Map<String,String> tags)
Set the tags value.-
Methods inherited from class com.microsoft.azure.keyvault.models.custom.KeyBundle
keyIdentifier, toString
-
-
-
-
Method Detail
-
key
public JsonWebKey key()
Get the key value.
-
withKey
public KeyBundle withKey(JsonWebKey key)
Set the key value.- Parameters:
key
- the key value to set- Returns:
- the KeyBundle object itself.
-
attributes
public KeyAttributes attributes()
Get the attributes value.- Returns:
- the attributes value
-
withAttributes
public KeyBundle withAttributes(KeyAttributes attributes)
Set the attributes value.- Parameters:
attributes
- the attributes value to set- Returns:
- the KeyBundle object itself.
-
withTags
public KeyBundle withTags(Map<String,String> tags)
Set the tags value.- Parameters:
tags
- the tags value to set- Returns:
- the KeyBundle object itself.
-
managed
public Boolean managed()
Get the managed value.- Returns:
- the managed value
-
-