public class KeyCreateParameters extends Object
| Constructor and Description |
|---|
KeyCreateParameters() |
| Modifier and Type | Method and Description |
|---|---|
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 |
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.
|
public JsonWebKeyType kty()
public KeyCreateParameters withKty(JsonWebKeyType kty)
kty - the kty value to setpublic Integer keySize()
public KeyCreateParameters withKeySize(Integer keySize)
keySize - the keySize value to setpublic List<JsonWebKeyOperation> keyOps()
public KeyCreateParameters withKeyOps(List<JsonWebKeyOperation> keyOps)
keyOps - the keyOps value to setpublic KeyAttributes keyAttributes()
public KeyCreateParameters withKeyAttributes(KeyAttributes keyAttributes)
keyAttributes - the keyAttributes value to setpublic KeyCreateParameters withTags(Map<String,String> tags)
tags - the tags value to set/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/