UefiKeySignatures Class
- java.
lang. Object - com.
azure. resourcemanager. compute. models. UefiKeySignatures
- com.
Implements
public final class UefiKeySignatures
implements JsonSerializable<UefiKeySignatures>
Additional UEFI key signatures that will be added to the image in addition to the signature templates.
Constructor Summary
Constructor | Description |
---|---|
UefiKeySignatures() |
Creates an instance of Uefi |
Method Summary
Modifier and Type | Method and Description |
---|---|
List<Uefi |
db()
Get the db property: The database of UEFI keys for this image version. |
List<Uefi |
dbx()
Get the dbx property: The database of revoked UEFI keys for this image version. |
static
Uefi |
fromJson(JsonReader jsonReader)
Reads an instance of Uefi |
List<Uefi |
kek()
Get the kek property: The Key Encryption Keys of this image version. |
Uefi |
pk()
Get the pk property: The Platform Key of this image version. |
Json |
toJson(JsonWriter jsonWriter) |
void |
validate()
Validates the instance. |
Uefi |
withDb(List<UefiKey> db)
Set the db property: The database of UEFI keys for this image version. |
Uefi |
withDbx(List<UefiKey> dbx)
Set the dbx property: The database of revoked UEFI keys for this image version. |
Uefi |
withKek(List<UefiKey> kek)
Set the kek property: The Key Encryption Keys of this image version. |
Uefi |
withPk(UefiKey pk)
Set the pk property: The Platform Key of this image version. |
Methods inherited from java.lang.Object
Constructor Details
UefiKeySignatures
public UefiKeySignatures()
Creates an instance of UefiKeySignatures class.
Method Details
db
public List
Get the db property: The database of UEFI keys for this image version.
Returns:
dbx
public List
Get the dbx property: The database of revoked UEFI keys for this image version.
Returns:
fromJson
public static UefiKeySignatures fromJson(JsonReader jsonReader)
Reads an instance of UefiKeySignatures from the JsonReader.
Parameters:
Returns:
Throws:
kek
public List
Get the kek property: The Key Encryption Keys of this image version.
Returns:
pk
public UefiKey pk()
Get the pk property: The Platform Key of this image version.
Returns:
toJson
validate
public void validate()
Validates the instance.
withDb
public UefiKeySignatures withDb(List
Set the db property: The database of UEFI keys for this image version.
Parameters:
Returns:
withDbx
public UefiKeySignatures withDbx(List
Set the dbx property: The database of revoked UEFI keys for this image version.
Parameters:
Returns:
withKek
public UefiKeySignatures withKek(List
Set the kek property: The Key Encryption Keys of this image version.
Parameters:
Returns:
withPk
public UefiKeySignatures withPk(UefiKey pk)
Set the pk property: The Platform Key of this image version.
Parameters:
Returns:
Applies to
Azure SDK for Java