|
| $_attestationObject = null |
|
| $_authenticatorData = null |
|
| $_x5c_chain = array() |
|
| $_x5c_tempFile = null |
|
◆ __construct()
lbuchs\WebAuthn\Attestation\Format\Packed::__construct |
( |
| $AttestionObject, |
|
|
AuthenticatorData | $authenticatorData ) |
◆ _createCertificatePem()
lbuchs\WebAuthn\Attestation\Format\FormatBase::_createCertificatePem |
( |
| $x5c | ) |
|
|
protectedinherited |
create a PEM encoded certificate with X.509 binary data
- Parameters
-
- Return values
-
◆ _createX5cChainFile()
lbuchs\WebAuthn\Attestation\Format\FormatBase::_createX5cChainFile |
( |
| ) |
|
|
protectedinherited |
creates a PEM encoded chain file
- Return values
-
◆ _getCoseAlgorithm()
lbuchs\WebAuthn\Attestation\Format\FormatBase::_getCoseAlgorithm |
( |
| $coseNumber | ) |
|
|
protectedinherited |
returns the name and openssl key for provided cose number.
- Parameters
-
- Return values
-
◆ _validateOverX5c()
lbuchs\WebAuthn\Attestation\Format\Packed::_validateOverX5c |
( |
| $clientDataHash | ) |
|
|
protected |
validate if x5c is present
- Parameters
-
- Return values
-
- Exceptions
-
◆ _validateSelfAttestation()
lbuchs\WebAuthn\Attestation\Format\Packed::_validateSelfAttestation |
( |
| $clientDataHash | ) |
|
|
protected |
validate if self attestation is in use
- Parameters
-
- Return values
-
◆ getCertificateChain()
lbuchs\WebAuthn\Attestation\Format\FormatBase::getCertificateChain |
( |
| ) |
|
|
inherited |
returns the certificate chain in PEM format
- Return values
-
◆ getCertificatePem()
lbuchs\WebAuthn\Attestation\Format\Packed::getCertificatePem |
( |
| ) |
|
◆ validateAttestation()
lbuchs\WebAuthn\Attestation\Format\Packed::validateAttestation |
( |
| $clientDataHash | ) |
|
◆ validateRootCertificate()
lbuchs\WebAuthn\Attestation\Format\Packed::validateRootCertificate |
( |
| $rootCas | ) |
|
The documentation for this class was generated from the following file:
- lib/webauthn/src/Attestation/Format/Packed.php