class TpmAttestationStatement extends AbstractAttestationStatement (View source)

Constants

FORMAT_ID

Methods

__construct(AttestationObject $attestationObject)

No description

string[]
buildPEMCertificateArray(array $x5c)

No description

string
getFormatId()

No description

getSignature()

No description

int
getAlgorithm()

No description

string[]|null
getCertificates()

No description

ByteBuffer|null
getEcdaaKeyId()

No description

getRawCertInfo()

No description

getCertInfo()

No description

getPubArea()

No description

static 
createFormat()

No description

Details

__construct(AttestationObject $attestationObject)

Parameters

AttestationObject $attestationObject

protected string[] buildPEMCertificateArray(array $x5c)

Parameters

array $x5c

Return Value

string[]

Exceptions

ParseException

string getFormatId()

Return Value

string

ByteBuffer getSignature()

Return Value

ByteBuffer

int getAlgorithm()

Return Value

int

string[]|null getCertificates()

Return Value

string[]|null

ByteBuffer|null getEcdaaKeyId()

Return Value

ByteBuffer|null

getRawCertInfo()

TpmAttest getCertInfo()

Return Value

TpmAttest

TpmPublic getPubArea()

Return Value

TpmPublic

static createFormat()