public class PackedAttestationStatement extends java.lang.Object implements CertificateBaseAttestationStatement
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
FORMAT |
| Constructor and Description |
|---|
PackedAttestationStatement(COSEAlgorithmIdentifier alg,
byte[] sig,
AttestationCertificatePath x5c,
byte[] ecdaaKeyId) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
COSEAlgorithmIdentifier |
getAlg() |
byte[] |
getEcdaaKeyId() |
java.lang.String |
getFormat() |
byte[] |
getSig() |
AttestationCertificatePath |
getX5c() |
int |
hashCode() |
void |
validate()
Validates the instance per field basis.
|
public static final java.lang.String FORMAT
public PackedAttestationStatement(COSEAlgorithmIdentifier alg, byte[] sig, AttestationCertificatePath x5c, byte[] ecdaaKeyId)
public COSEAlgorithmIdentifier getAlg()
public byte[] getSig()
public AttestationCertificatePath getX5c()
getX5c in interface CertificateBaseAttestationStatementpublic byte[] getEcdaaKeyId()
public java.lang.String getFormat()
getFormat in interface AttestationStatementpublic void validate()
AttestationStatementvalidate in interface AttestationStatementpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object