Index
A
- ContextStorageInterface::addContext() — Method in class ContextStorageInterface
- SessionContextStorage::addContext() — Method in class SessionContextStorage
- ContextSessionBag::addContext() — Method in class ContextSessionBag
- AttestationObject — Class in namespace MadWizard\WebAuthn\Attestation
- AttestationType — Class in namespace MadWizard\WebAuthn\Attestation
- AuthenticatorData — Class in namespace MadWizard\WebAuthn\Attestation
- AttestationFormatInterface — Class in namespace MadWizard\WebAuthn\Attestation\Registry
- AttestationFormatRegistry — Class in namespace MadWizard\WebAuthn\Attestation\Registry
- AttestationFormatRegistry::addFormat() — Method in class AttestationFormatRegistry
- AttestationFormatRegistryInterface — Class in namespace MadWizard\WebAuthn\Attestation\Registry
- AbstractAttestationStatement — Class in namespace MadWizard\WebAuthn\Attestation\Statement
- AttestationStatementInterface — Class in namespace MadWizard\WebAuthn\Attestation\Statement
- AbstractTpmStructure — Class in namespace MadWizard\WebAuthn\Attestation\Tpm
- AbstractAttestationVerifier — Class in namespace MadWizard\WebAuthn\Attestation\Verifier
- AttestationVerifierInterface — Class in namespace MadWizard\WebAuthn\Attestation\Verifier
- CoseKey::algorithmSupported() — Method in class CoseKey
- Ec2Key::asPEM() — Method in class Ec2Key
- Ec2Key::algorithmSupported() — Method in class Ec2Key
- RsaKey::asPem() — Method in class RsaKey
- RsaKey::algorithmSupported() — Method in class RsaKey
- AbstractAuthenticatorResponse — Class in namespace MadWizard\WebAuthn\Dom
- AbstractDictionary — Class in namespace MadWizard\WebAuthn\Dom
- AttestationConveyancePreference — Class in namespace MadWizard\WebAuthn\Dom
- AuthenticationExtensionsClientInputs — Class in namespace MadWizard\WebAuthn\Dom
- AuthenticatorAssertionResponse — Class in namespace MadWizard\WebAuthn\Dom
- AuthenticatorAssertionResponseInterface — Class in namespace MadWizard\WebAuthn\Dom
- AuthenticatorAttachment — Class in namespace MadWizard\WebAuthn\Dom
- AuthenticatorAttestationResponse — Class in namespace MadWizard\WebAuthn\Dom
- AuthenticatorAttestationResponseInterface — Class in namespace MadWizard\WebAuthn\Dom
- AuthenticatorResponseInterface — Class in namespace MadWizard\WebAuthn\Dom
- AuthenticatorSelectionCriteria — Class in namespace MadWizard\WebAuthn\Dom
- AuthenticatorTransport — Class in namespace MadWizard\WebAuthn\Dom
- AuthenticatorTransport::allKnownTransports() — Method in class AuthenticatorTransport
- PublicKeyCredentialCreationOptions::addExcludeCredential() — Method in class PublicKeyCredentialCreationOptions
- PublicKeyCredentialDescriptor::addTransport() — Method in class PublicKeyCredentialDescriptor
- PublicKeyCredentialRequestOptions::addAllowedCredential() — Method in class PublicKeyCredentialRequestOptions
- AbstractContext — Class in namespace MadWizard\WebAuthn\Server
- AbstractVerifier — Class in namespace MadWizard\WebAuthn\Server
- AssertionContext — Class in namespace MadWizard\WebAuthn\Server\Authentication
- AssertionContext::addAllowCredentialId() — Method in class AssertionContext
- AssertionVerifier — Class in namespace MadWizard\WebAuthn\Server\Authentication
- AuthenticationOptions — Class in namespace MadWizard\WebAuthn\Server\Authentication
- AuthenticationOptions::addAllowCredential() — Method in class AuthenticationOptions
- AuthenticationRequest — Class in namespace MadWizard\WebAuthn\Server\Authentication
- AuthenticationResult — Class in namespace MadWizard\WebAuthn\Server\Authentication
- AttestationContext — Class in namespace MadWizard\WebAuthn\Server\Registration
- AttestationResult — Class in namespace MadWizard\WebAuthn\Server\Registration
- AttestationVerifier — Class in namespace MadWizard\WebAuthn\Server\Registration
- AttestationFormatRegistryTest — Class in namespace MadWizard\WebAuthn\Tests\Attestation
- AttestationObjectTest — Class in namespace MadWizard\WebAuthn\Tests\Attestation
- AuthenticatorDataTest — Class in namespace MadWizard\WebAuthn\Tests\Attestation
- AbstractAttestationStatementTest — Class in namespace MadWizard\WebAuthn\Tests\Attestation\Statement
- AuthenticatorResponseTest — Class in namespace MadWizard\WebAuthn\Tests\Dom
- AssertionDataHelper — Class in namespace MadWizard\WebAuthn\Tests\Helper
- AuthenticationTest — Class in namespace MadWizard\WebAuthn\Tests\Server
B
- MadWizardWebAuthnBundle::build() — Method in class MadWizardWebAuthnBundle
- BuiltInAttestationFormatTest — Class in namespace MadWizard\WebAuthn\Attestation
- BuiltInAttestationFormat — Class in namespace MadWizard\WebAuthn\Attestation\Registry
- BuiltInFormats — Class in namespace MadWizard\WebAuthn\Attestation\Registry
- AbstractAttestationStatement::buildPEMCertificateArray() — Method in class AbstractAttestationStatement
- Der::bitString() — Method in class Der
- ByteBufferException — Class in namespace MadWizard\WebAuthn\Exception
- Base64UrlEncoding — Class in namespace MadWizard\WebAuthn\Format
- ByteBuffer — Class in namespace MadWizard\WebAuthn\Format
- Base64UrlEncodingTest — Class in namespace MadWizard\WebAuthn\Tests\Format
- ByteBufferTest — Class in namespace MadWizard\WebAuthn\Tests\Format
- HexData::bin() — Method in class HexData
- HexData::buf() — Method in class HexData
C
- CompilerPass — Class in namespace MadWizard\WebAuthnBundle\DependencyInjection
- Configuration — Class in namespace MadWizard\WebAuthnBundle\DependencyInjection
- WebAuthnConfigurationFactory::create() — Method in class WebAuthnConfigurationFactory
- ClientRegistrationException — Class in namespace MadWizard\WebAuthnBundle\Exception
- ContextStorageInterface — Class in namespace MadWizard\WebAuthnBundle\Manager
- ContextSessionBag — Class in namespace MadWizard\WebAuthnBundle\Session
- ContextSessionBag::clear() — Method in class ContextSessionBag
- ClientOptions — Class in namespace MadWizard\WebAuthnBundle\Templating
- AttestationFormatInterface::createStatement() — Method in class AttestationFormatInterface
- Creates an attestation statement object from an attestation object. Should be called only for attestation objects with format ID supported by this class (see getFormatId).
- AttestationFormatRegistry::createStatement() — Method in class AttestationFormatRegistry
- AttestationFormatRegistryInterface::createStatement() — Method in class AttestationFormatRegistryInterface
- BuiltInAttestationFormat::createStatement() — Method in class BuiltInAttestationFormat
- Creates an attestation statement object from an attestation object. Should be called only for attestation objects with format ID supported by this class (see getFormatId).
- FidoU2fAttestationStatement::createFormat() — Method in class FidoU2fAttestationStatement
- NoneAttestationStatement::createFormat() — Method in class NoneAttestationStatement
- PackedAttestationStatement::createFormat() — Method in class PackedAttestationStatement
- TpmAttestationStatement::createFormat() — Method in class TpmAttestationStatement
- CertificateTrustPath — Class in namespace MadWizard\WebAuthn\Attestation\TrustPath
- AbstractAttestationVerifier::checkAaguidExtension() — Method in class AbstractAttestationVerifier
- CredentialRegistration — Class in namespace MadWizard\WebAuthn\Credential
- CredentialStoreInterface — Class in namespace MadWizard\WebAuthn\Credential
- CoseHash — Class in namespace MadWizard\WebAuthn\Crypto
- CoseKey — Class in namespace MadWizard\WebAuthn\Crypto
- CoseAlgorithm — Class in namespace MadWizard\WebAuthn\Dom
- Enumeration for COSE algorithm identifiers.
- CredentialCreationOptions — Class in namespace MadWizard\WebAuthn\Dom
- CredentialInterface — Class in namespace MadWizard\WebAuthn\Dom
- CredentialRequestOptions — Class in namespace MadWizard\WebAuthn\Dom
- CborException — Class in namespace MadWizard\WebAuthn\Exception
- ConfigurationException — Class in namespace MadWizard\WebAuthn\Exception
- Cbor — Class in namespace MadWizard\WebAuthn\Format
- CborDecoder — Class in namespace MadWizard\WebAuthn\Format
- CborEncoder — Class in namespace MadWizard\WebAuthn\Format
- DataValidator::checkTypes() — Method in class DataValidator
- CertificateDetails — Class in namespace MadWizard\WebAuthn\Pki
- CertificateDetailsInterface — Class in namespace MadWizard\WebAuthn\Pki
- CertificateParser — Class in namespace MadWizard\WebAuthn\Pki
- CertificateParserInterface — Class in namespace MadWizard\WebAuthn\Pki
- AbstractVerifier::checkTokenBinding() — Method in class AbstractVerifier
- AssertionContext::create() — Method in class AssertionContext
- AttestationContext::create() — Method in class AttestationContext
- CborTest — Class in namespace MadWizard\WebAuthn\Tests\Cbor
- CreationOptionsTest — Class in namespace MadWizard\WebAuthn\Tests\Dom
- CertificateDetailsTest — Class in namespace MadWizard\WebAuthn\Tests\Pki
D
- Der — Class in namespace MadWizard\WebAuthn\Crypto
- DictionaryInterface — Class in namespace MadWizard\WebAuthn\Dom
- DataValidationException — Class in namespace MadWizard\WebAuthn\Exception
- Base64UrlEncoding::decode() — Method in class Base64UrlEncoding
- CborDecoder::decode() — Method in class CborDecoder
- CborDecoder::decodeInPlace() — Method in class CborDecoder
- DataValidator — Class in namespace MadWizard\WebAuthn\Format
- JsonConverter::decodeCredential() — Method in class JsonConverter
- Parses a JSON string containing a credential returned from the JS credential API's credentials.get or credentials.create. The JSOn structure matches the PublicKeyCredential interface from the WebAuthn specifications closely but since it contains ArrayBuffers it cannot be directly converted to a JSON equivalent. Fields that are ArrayBuffers are assumed to be base64url encoded.
- JsonConverter::decodeAttestationCredential() — Method in class JsonConverter
- JsonConverter::decodeAssertionCredential() — Method in class JsonConverter
- DerTest — Class in namespace MadWizard\WebAuthn\Tests\Crypto
- DictionaryTest — Class in namespace MadWizard\WebAuthn\Tests\Dom
- DomTestTrait — Class in namespace MadWizard\WebAuthn\Tests\Dom
- DataValidatorTest — Class in namespace MadWizard\WebAuthn\Tests\Format
E
- EcdaaKeyTrustPath — Class in namespace MadWizard\WebAuthn\Attestation\TrustPath
- EmptyTrustPath — Class in namespace MadWizard\WebAuthn\Attestation\TrustPath
- Ec2Key — Class in namespace MadWizard\WebAuthn\Crypto
- Base64UrlEncoding::encode() — Method in class Base64UrlEncoding
- ByteBuffer::equals() — Method in class ByteBuffer
- CborEncoder::encodeInteger() — Method in class CborEncoder
- CborEncoder::encodeTextString() — Method in class CborEncoder
- CborEncoder::encodeByteString() — Method in class CborEncoder
- CborEncoder::encodeMapValues() — Method in class CborEncoder
- CborEncoder::encodeMap() — Method in class CborEncoder
- CborEncoder::encodeSingleValue() — Method in class CborEncoder
- JsonConverter::encodeDictionary() — Method in class JsonConverter
- CertificateDetails::extendedKeyUsageContains() — Method in class CertificateDetails
- CertificateDetailsInterface::extendedKeyUsageContains() — Method in class CertificateDetailsInterface
- Ec2KeyTest — Class in namespace MadWizard\WebAuthn\Tests\Crypto
- EnumerationTest — Class in namespace MadWizard\WebAuthn\Tests\Dom
- Origin::equals() — Method in class Origin
F
- WebAuthnManager::finishRegistrationFromRequest() — Method in class WebAuthnManager
- WebAuthnManager::finishRegistration() — Method in class WebAuthnManager
- WebAuthnManager::finishAuthenticationFromRequest() — Method in class WebAuthnManager
- WebAuthnManager::finishAuthentication() — Method in class WebAuthnManager
- FidoU2fAttestationStatement — Class in namespace MadWizard\WebAuthn\Attestation\Statement
- FidoU2fAttestationVerifier — Class in namespace MadWizard\WebAuthn\Attestation\Verifier
- CredentialStoreInterface::findCredential() — Method in class CredentialStoreInterface
- Ec2Key::fromCborData() — Method in class Ec2Key
- RsaKey::fromCborData() — Method in class RsaKey
- FormatNotSupportedException — Class in namespace MadWizard\WebAuthn\Exception
- ByteBuffer::fromHex() — Method in class ByteBuffer
- ByteBuffer::fromBase64Url() — Method in class ByteBuffer
- CertificateDetails::fromPem() — Method in class CertificateDetails
- WebAuthnServer::finishRegistration() — Method in class WebAuthnServer
- WebAuthnServer::finishAuthentication() — Method in class WebAuthnServer
- FidoU2fAttestationStatementTest — Class in namespace MadWizard\WebAuthn\Tests\Attestation
- FidoU2fVerifierTest — Class in namespace MadWizard\WebAuthn\Tests\Attestation
- FixtureHelper — Class in namespace MadWizard\WebAuthn\Tests\Helper
G
- Configuration::getConfigTreeBuilder() — Method in class Configuration
- WebAuthnExtension::getAlias() — Method in class WebAuthnExtension
- ClientRegistrationException::getType() — Method in class ClientRegistrationException
- MadWizardWebAuthnBundle::getContainerExtension() — Method in class MadWizardWebAuthnBundle
- ContextStorageInterface::getContext() — Method in class ContextStorageInterface
- SessionContextStorage::getContext() — Method in class SessionContextStorage
- ContextSessionBag::getName() — Method in class ContextSessionBag
- ContextSessionBag::getStorageKey() — Method in class ContextSessionBag
- ContextSessionBag::getContext() — Method in class ContextSessionBag
- ClientOptions::getType() — Method in class ClientOptions
- ClientOptions::getRequestJson() — Method in class ClientOptions
- ClientOptions::getContextKey() — Method in class ClientOptions
- WebAuthnTwigExtension::getFunctions() — Method in class WebAuthnTwigExtension
- WebAuthnExtensionTest::getTestConfig() — Method in class WebAuthnExtensionTest
- AttestationObject::getFormat() — Method in class AttestationObject
- AttestationObject::getStatement() — Method in class AttestationObject
- AttestationObject::getAuthenticatorData() — Method in class AttestationObject
- AuthenticatorData::getRpIdHash() — Method in class AuthenticatorData
- AuthenticatorData::getSignCount() — Method in class AuthenticatorData
- AuthenticatorData::getCredentialId() — Method in class AuthenticatorData
- AuthenticatorData::getKey() — Method in class AuthenticatorData
- AuthenticatorData::getAaguid() — Method in class AuthenticatorData
- AuthenticatorData::getRaw() — Method in class AuthenticatorData
- AttestationFormatInterface::getFormatId() — Method in class AttestationFormatInterface
- Returns format ID for this attestation format. For example 'fido-u2f'.
- AttestationFormatInterface::getVerifier() — Method in class AttestationFormatInterface
- Gets a reference to a verifier that verifies attestation statements of the format supported by this class.
- AttestationFormatRegistry::getVerifier() — Method in class AttestationFormatRegistry
- AttestationFormatRegistryInterface::getVerifier() — Method in class AttestationFormatRegistryInterface
- BuiltInAttestationFormat::getFormatId() — Method in class BuiltInAttestationFormat
- Returns format ID for this attestation format. For example 'fido-u2f'.
- BuiltInAttestationFormat::getVerifier() — Method in class BuiltInAttestationFormat
- Gets a reference to a verifier that verifies attestation statements of the format supported by this class.
- BuiltInFormats::getSupportedFormats() — Method in class BuiltInFormats
- AbstractAttestationStatement::getFormatId() — Method in class AbstractAttestationStatement
- AttestationStatementInterface::getFormatId() — Method in class AttestationStatementInterface
- FidoU2fAttestationStatement::getSignature() — Method in class FidoU2fAttestationStatement
- FidoU2fAttestationStatement::getCertificates() — Method in class FidoU2fAttestationStatement
- PackedAttestationStatement::getSignature() — Method in class PackedAttestationStatement
- PackedAttestationStatement::getAlgorithm() — Method in class PackedAttestationStatement
- PackedAttestationStatement::getCertificates() — Method in class PackedAttestationStatement
- PackedAttestationStatement::getEcdaaKeyId() — Method in class PackedAttestationStatement
- TpmAttestationStatement::getSignature() — Method in class TpmAttestationStatement
- TpmAttestationStatement::getAlgorithm() — Method in class TpmAttestationStatement
- TpmAttestationStatement::getCertificates() — Method in class TpmAttestationStatement
- TpmAttestationStatement::getEcdaaKeyId() — Method in class TpmAttestationStatement
- TpmAttestationStatement::getRawCertInfo() — Method in class TpmAttestationStatement
- TpmAttestationStatement::getCertInfo() — Method in class TpmAttestationStatement
- TpmAttestationStatement::getPubArea() — Method in class TpmAttestationStatement
- KeyParametersInterface::getAlgorithm() — Method in class KeyParametersInterface
- TpmAttest::getAttName() — Method in class TpmAttest
- TpmAttest::getExtraData() — Method in class TpmAttest
- TpmEccParameters::getAlgorithm() — Method in class TpmEccParameters
- TpmEccParameters::getSymmetric() — Method in class TpmEccParameters
- TpmEccParameters::getScheme() — Method in class TpmEccParameters
- TpmEccParameters::getCurveId() — Method in class TpmEccParameters
- TpmEccParameters::getKdf() — Method in class TpmEccParameters
- TpmPublic::getType() — Method in class TpmPublic
- TpmPublic::getObjectAttributes() — Method in class TpmPublic
- TpmPublic::getParameters() — Method in class TpmPublic
- TpmPublic::getNameAlg() — Method in class TpmPublic
- TpmPublic::getUnique() — Method in class TpmPublic
- TpmPublic::generatePubInfoHash() — Method in class TpmPublic
- TpmRsaParameters::getAlgorithm() — Method in class TpmRsaParameters
- TpmRsaParameters::getSymmetric() — Method in class TpmRsaParameters
- TpmRsaParameters::getScheme() — Method in class TpmRsaParameters
- TpmRsaParameters::getKeyBits() — Method in class TpmRsaParameters
- TpmRsaParameters::getExponent() — Method in class TpmRsaParameters
- TpmRsaParameters::getExponentAsBuffer() — Method in class TpmRsaParameters
- CertificateTrustPath::getCertificates() — Method in class CertificateTrustPath
- EcdaaKeyTrustPath::getEcdaaKeyId() — Method in class EcdaaKeyTrustPath
- VerificationResult::getAttestationType() — Method in class VerificationResult
- VerificationResult::getTrustPath() — Method in class VerificationResult
- WebAuthnConfiguration::getRelyingPartyId() — Method in class WebAuthnConfiguration
- Returns the configured RelyingParty
- WebAuthnConfiguration::getEffectiveRelyingPartyId() — Method in class WebAuthnConfiguration
- Returns the configured relying party id when set, otherwise the returned value will be the domain name part of the relying party origin.
- WebAuthnConfiguration::getRelyingPartyEntity() — Method in class WebAuthnConfiguration
- Returns a PublicKeyCredentialRpEntity structure based on the configured values
- WebAuthnConfiguration::getRelyingPartyOrigin() — Method in class WebAuthnConfiguration
- WebAuthnConfiguration::getChallengeLength() — Method in class WebAuthnConfiguration
- WebAuthnConfiguration::getAllowedAlgorithms() — Method in class WebAuthnConfiguration
- WebAuthnConfiguration::getAttestationFormats() — Method in class WebAuthnConfiguration
- WebAuthnConfiguration::getRelyingPartyIconUrl() — Method in class WebAuthnConfiguration
- WebAuthnConfigurationInterface::getRelyingPartyId() — Method in class WebAuthnConfigurationInterface
- Returns the configured relying party id when set.
- WebAuthnConfigurationInterface::getEffectiveRelyingPartyId() — Method in class WebAuthnConfigurationInterface
- Returns the configured relying party id when set, otherwise the returned value will be the domain name part of the relying party origin.
- WebAuthnConfigurationInterface::getRelyingPartyEntity() — Method in class WebAuthnConfigurationInterface
- Returns a PublicKeyCredentialRpEntity structure based on the configured values
- WebAuthnConfigurationInterface::getRelyingPartyOrigin() — Method in class WebAuthnConfigurationInterface
- WebAuthnConfigurationInterface::getChallengeLength() — Method in class WebAuthnConfigurationInterface
- WebAuthnConfigurationInterface::getAllowedAlgorithms() — Method in class WebAuthnConfigurationInterface
- WebAuthnConfigurationInterface::getAttestationFormats() — Method in class WebAuthnConfigurationInterface
- WebAuthnConfigurationInterface::getRelyingPartyIconUrl() — Method in class WebAuthnConfigurationInterface
- CredentialRegistration::getCredentialId() — Method in class CredentialRegistration
- CredentialRegistration::getPublicKey() — Method in class CredentialRegistration
- CredentialRegistration::getUserHandle() — Method in class CredentialRegistration
- CredentialStoreInterface::getSignatureCounter() — Method in class CredentialStoreInterface
- UserCredentialInterface::getCredentialId() — Method in class UserCredentialInterface
- UserCredentialInterface::getPublicKey() — Method in class UserCredentialInterface
- UserCredentialInterface::getUserHandle() — Method in class UserCredentialInterface
- CoseKey::getCbor() — Method in class CoseKey
- CoseKey::getAlgorithm() — Method in class CoseKey
- Ec2Key::getX() — Method in class Ec2Key
- Ec2Key::getY() — Method in class Ec2Key
- Ec2Key::getCurve() — Method in class Ec2Key
- Ec2Key::getCbor() — Method in class Ec2Key
- Ec2Key::getUncompressedCoordinates() — Method in class Ec2Key
- RsaKey::getModulus() — Method in class RsaKey
- RsaKey::getExponent() — Method in class RsaKey
- RsaKey::getCbor() — Method in class RsaKey
- AbstractAuthenticatorResponse::getClientDataJson() — Method in class AbstractAuthenticatorResponse
- UTF-8 JSON serialization of the client data passed to the authenticator by the client in its call to either create() or get().
- AbstractAuthenticatorResponse::getParsedClientData() — Method in class AbstractAuthenticatorResponse
- AbstractDictionary::getAsArray() — Method in class AbstractDictionary
- AbstractDictionary::getJsonData() — Method in class AbstractDictionary
- AuthenticationExtensionsClientInputs::getAsArray() — Method in class AuthenticationExtensionsClientInputs
- AuthenticatorAssertionResponse::getAuthenticatorData() — Method in class AuthenticatorAssertionResponse
- AuthenticatorAssertionResponse::getSignature() — Method in class AuthenticatorAssertionResponse
- AuthenticatorAssertionResponse::getUserHandle() — Method in class AuthenticatorAssertionResponse
- AuthenticatorAssertionResponseInterface::getAuthenticatorData() — Method in class AuthenticatorAssertionResponseInterface
- AuthenticatorAssertionResponseInterface::getSignature() — Method in class AuthenticatorAssertionResponseInterface
- AuthenticatorAssertionResponseInterface::getUserHandle() — Method in class AuthenticatorAssertionResponseInterface
- AuthenticatorAttestationResponse::getAttestationObject() — Method in class AuthenticatorAttestationResponse
- AuthenticatorAttestationResponseInterface::getAttestationObject() — Method in class AuthenticatorAttestationResponseInterface
- AuthenticatorResponseInterface::getClientDataJson() — Method in class AuthenticatorResponseInterface
- UTF-8 JSON serialization of the client data passed to the authenticator by the client in its call to either create() or get().
- AuthenticatorResponseInterface::getParsedClientData() — Method in class AuthenticatorResponseInterface
- AuthenticatorSelectionCriteria::getAuthenticatorAttachment() — Method in class AuthenticatorSelectionCriteria
- AuthenticatorSelectionCriteria::getRequireResidentKey() — Method in class AuthenticatorSelectionCriteria
- AuthenticatorSelectionCriteria::getUserVerification() — Method in class AuthenticatorSelectionCriteria
- AuthenticatorSelectionCriteria::getAsArray() — Method in class AuthenticatorSelectionCriteria
- CredentialCreationOptions::getPublicKeyOptions() — Method in class CredentialCreationOptions
- CredentialCreationOptions::getAsArray() — Method in class CredentialCreationOptions
- CredentialInterface::getId() — Method in class CredentialInterface
- The credential's identifier. The requirements for the identifier are distinct for each type of credential.
- CredentialInterface::getType() — Method in class CredentialInterface
- Specifies the kind of credential represented by this object.
- CredentialRequestOptions::getAsArray() — Method in class CredentialRequestOptions
- DictionaryInterface::getAsArray() — Method in class DictionaryInterface
- PublicKeyCredential::getType() — Method in class PublicKeyCredential
- Specifies the kind of credential represented by this object.
- PublicKeyCredential::getRawId() — Method in class PublicKeyCredential
- Returns the raw credential ID. The credential ID is used to look up credentials for use, and is therefore expected to be globally unique with high probability across all credentials of the same type, across all authenticators.
- PublicKeyCredential::getId() — Method in class PublicKeyCredential
- The credential's identifier. For public key credentials this is a base64url encoded version of the raw credential ID.
- PublicKeyCredential::getResponse() — Method in class PublicKeyCredential
- This attribute contains the authenticator's response to the client’s request to either create a public key credential, or generate an authentication assertion.
- PublicKeyCredential::getClientExtensionResults() — Method in class PublicKeyCredential
- PublicKeyCredentialCreationOptions::getAsArray() — Method in class PublicKeyCredentialCreationOptions
- PublicKeyCredentialCreationOptions::getAttestation() — Method in class PublicKeyCredentialCreationOptions
- PublicKeyCredentialCreationOptions::getAuthenticatorSelection() — Method in class PublicKeyCredentialCreationOptions
- PublicKeyCredentialCreationOptions::getRpEntity() — Method in class PublicKeyCredentialCreationOptions
- PublicKeyCredentialCreationOptions::getUserEntity() — Method in class PublicKeyCredentialCreationOptions
- PublicKeyCredentialCreationOptions::getTimeout() — Method in class PublicKeyCredentialCreationOptions
- PublicKeyCredentialCreationOptions::getExcludeCredentials() — Method in class PublicKeyCredentialCreationOptions
- PublicKeyCredentialCreationOptions::getCredentialParameters() — Method in class PublicKeyCredentialCreationOptions
- PublicKeyCredentialCreationOptions::getChallenge() — Method in class PublicKeyCredentialCreationOptions
- PublicKeyCredentialDescriptor::getAsArray() — Method in class PublicKeyCredentialDescriptor
- PublicKeyCredentialDescriptor::getType() — Method in class PublicKeyCredentialDescriptor
- PublicKeyCredentialDescriptor::getId() — Method in class PublicKeyCredentialDescriptor
- PublicKeyCredentialDescriptor::getTransports() — Method in class PublicKeyCredentialDescriptor
- PublicKeyCredentialEntity::getName() — Method in class PublicKeyCredentialEntity
- PublicKeyCredentialEntity::getIcon() — Method in class PublicKeyCredentialEntity
- PublicKeyCredentialEntity::getAsArray() — Method in class PublicKeyCredentialEntity
- PublicKeyCredentialInterface::getRawId() — Method in class PublicKeyCredentialInterface
- Returns the raw credential ID. The credential ID is used to look up credentials for use, and is therefore expected to be globally unique with high probability across all credentials of the same type, across all authenticators.
- PublicKeyCredentialInterface::getResponse() — Method in class PublicKeyCredentialInterface
- This attribute contains the authenticator's response to the client’s request to either create a public key credential, or generate an authentication assertion.
- PublicKeyCredentialInterface::getClientExtensionResults() — Method in class PublicKeyCredentialInterface
- PublicKeyCredentialParameters::getAsArray() — Method in class PublicKeyCredentialParameters
- PublicKeyCredentialRequestOptions::getAsArray() — Method in class PublicKeyCredentialRequestOptions
- PublicKeyCredentialRequestOptions::getRpId() — Method in class PublicKeyCredentialRequestOptions
- PublicKeyCredentialRequestOptions::getTimeout() — Method in class PublicKeyCredentialRequestOptions
- PublicKeyCredentialRequestOptions::getAllowCredentials() — Method in class PublicKeyCredentialRequestOptions
- PublicKeyCredentialRequestOptions::getChallenge() — Method in class PublicKeyCredentialRequestOptions
- PublicKeyCredentialRequestOptions::getUserVerification() — Method in class PublicKeyCredentialRequestOptions
- PublicKeyCredentialRpEntity::getId() — Method in class PublicKeyCredentialRpEntity
- PublicKeyCredentialRpEntity::getAsArray() — Method in class PublicKeyCredentialRpEntity
- PublicKeyCredentialUserEntity::getId() — Method in class PublicKeyCredentialUserEntity
- PublicKeyCredentialUserEntity::getDisplayName() — Method in class PublicKeyCredentialUserEntity
- PublicKeyCredentialUserEntity::getAsArray() — Method in class PublicKeyCredentialUserEntity
- ByteBuffer::getLength() — Method in class ByteBuffer
- ByteBuffer::getBytes() — Method in class ByteBuffer
- ByteBuffer::getByteVal() — Method in class ByteBuffer
- ByteBuffer::getUint16Val() — Method in class ByteBuffer
- ByteBuffer::getUint32Val() — Method in class ByteBuffer
- ByteBuffer::getUint64Val() — Method in class ByteBuffer
- ByteBuffer::getHalfFloatVal() — Method in class ByteBuffer
- ByteBuffer::getFloatVal() — Method in class ByteBuffer
- ByteBuffer::getDoubleVal() — Method in class ByteBuffer
- ByteBuffer::getBinaryString() — Method in class ByteBuffer
- ByteBuffer::getHex() — Method in class ByteBuffer
- ByteBuffer::getBase64Url() — Method in class ByteBuffer
- CertificateDetails::getFidoAaguidExtensionValue() — Method in class CertificateDetails
- CertificateDetails::getCertificateVersion() — Method in class CertificateDetails
- CertificateDetails::getOrganizationalUnit() — Method in class CertificateDetails
- CertificateDetails::getSubject() — Method in class CertificateDetails
- CertificateDetails::getSubjectAlternateNameDN() — Method in class CertificateDetails
- CertificateDetailsInterface::getFidoAaguidExtensionValue() — Method in class CertificateDetailsInterface
- CertificateDetailsInterface::getCertificateVersion() — Method in class CertificateDetailsInterface
- CertificateDetailsInterface::getOrganizationalUnit() — Method in class CertificateDetailsInterface
- CertificateDetailsInterface::getSubjectAlternateNameDN() — Method in class CertificateDetailsInterface
- CertificateDetailsInterface::getSubject() — Method in class CertificateDetailsInterface
- AbstractContext::getChallenge() — Method in class AbstractContext
- AbstractContext::getRpId() — Method in class AbstractContext
- AbstractContext::getOrigin() — Method in class AbstractContext
- AbstractVerifier::getClientDataHash() — Method in class AbstractVerifier
- AssertionContext::getAllowCredentialIds() — Method in class AssertionContext
- AuthenticationOptions::getAllowCredentials() — Method in class AuthenticationOptions
- AuthenticationOptions::getUserVerification() — Method in class AuthenticationOptions
- AuthenticationOptions::getTimeout() — Method in class AuthenticationOptions
- AuthenticationRequest::getClientOptions() — Method in class AuthenticationRequest
- AuthenticationRequest::getClientOptionsJson() — Method in class AuthenticationRequest
- AuthenticationRequest::getContext() — Method in class AuthenticationRequest
- AuthenticationResult::getUserCredential() — Method in class AuthenticationResult
- AttestationContext::getUserHandle() — Method in class AttestationContext
- AttestationResult::getCredentialId() — Method in class AttestationResult
- AttestationResult::getPublicKey() — Method in class AttestationResult
- AttestationResult::getVerificationResult() — Method in class AttestationResult
- RegistrationOptions::getUser() — Method in class RegistrationOptions
- RegistrationOptions::getAttestation() — Method in class RegistrationOptions
- RegistrationOptions::getAuthenticatorSelection() — Method in class RegistrationOptions
- RegistrationRequest::getClientOptions() — Method in class RegistrationRequest
- RegistrationRequest::getClientOptionsJson() — Method in class RegistrationRequest
- RegistrationRequest::getContext() — Method in class RegistrationRequest
- RegistrationResult::getVerificationResult() — Method in class RegistrationResult
- RegistrationResult::getCredentialId() — Method in class RegistrationResult
- RegistrationResult::getPublicKey() — Method in class RegistrationResult
- UserIdentity::getUserHandle() — Method in class UserIdentity
- UserIdentity::getUsername() — Method in class UserIdentity
- UserIdentity::getDisplayName() — Method in class UserIdentity
- WebAuthnServer::getFormatRegistry() — Method in class WebAuthnServer
- VerifierTest::getFidoResponse() — Method in class VerifierTest
- AssertionDataHelper::getCredentialJson() — Method in class AssertionDataHelper
- AssertionDataHelper::getContext() — Method in class AssertionDataHelper
- FixtureHelper::getFixture() — Method in class FixtureHelper
- FixtureHelper::getFixtureContent() — Method in class FixtureHelper
- FixtureHelper::getJsonFixture() — Method in class FixtureHelper
- FixtureHelper::getTestObject() — Method in class FixtureHelper
- FixtureHelper::getFidoTestObject() — Method in class FixtureHelper
- FixtureHelper::getFidoTestPlain() — Method in class FixtureHelper
- Origin::getHost() — Method in class Origin
- Origin::getScheme() — Method in class Origin
- Origin::getPort() — Method in class Origin
H
- AuthenticatorData::hasAttestedCredentialData() — Method in class AuthenticatorData
- AuthenticatorData::hasExtensionData() — Method in class AuthenticatorData
- CoseHash::hash() — Method in class CoseHash
- HexData — Class in namespace MadWizard\WebAuthn\Tests\Helper
- HexData::hex() — Method in class HexData
I
- ContextSessionBag::initialize() — Method in class ContextSessionBag
- AttestationType::isValidType() — Method in class AttestationType
- AuthenticatorData::isUserPresent() — Method in class AuthenticatorData
- AuthenticatorData::isUserVerified() — Method in class AuthenticatorData
- AttestationConveyancePreference::isValidValue() — Method in class AttestationConveyancePreference
- AuthenticatorAttachment::isValidValue() — Method in class AuthenticatorAttachment
- AuthenticatorTransport::isValidValue() — Method in class AuthenticatorTransport
- $PublicKeyCredentialEntity#icon — Property in class PublicKeyCredentialEntity
- PublicKeyCredentialType::isValidType() — Method in class PublicKeyCredentialType
- TokenBindingStatus::isValidValue() — Method in class TokenBindingStatus
- UserVerificationRequirement::isValidValue() — Method in class UserVerificationRequirement
- ByteBuffer::isEmpty() — Method in class ByteBuffer
- CertificateDetails::isCA() — Method in class CertificateDetails
- CertificateDetailsInterface::isCA() — Method in class CertificateDetailsInterface
- AbstractContext::isUserVerificationRequired() — Method in class AbstractContext
J
- JsonConverter — Class in namespace MadWizard\WebAuthn\Json
K
- KeyParametersInterface — Class in namespace MadWizard\WebAuthn\Attestation\Tpm
L
- WebAuthnExtension::load() — Method in class WebAuthnExtension
M
- MadWizardWebAuthnBundle — Class in namespace MadWizard\WebAuthnBundle
N
- NoneAttestationStatement — Class in namespace MadWizard\WebAuthn\Attestation\Statement
- NoneAttestationVerifier — Class in namespace MadWizard\WebAuthn\Attestation\Verifier
- Der::nullValue() — Method in class Der
- $PublicKeyCredentialEntity#name — Property in class PublicKeyCredentialEntity
- NoneAttestationStatementTest — Class in namespace MadWizard\WebAuthn\Tests\Attestation
- NoneVerifierTest — Class in namespace MadWizard\WebAuthn\Tests\Attestation
O
- Der::oid() — Method in class Der
- OpenSslVerifier — Class in namespace MadWizard\WebAuthn\Crypto
- OriginTest — Class in namespace MadWizard\WebAuthn\Tests\Web
- Origin — Class in namespace MadWizard\WebAuthn\Web
P
- CompilerPass::process() — Method in class CompilerPass
- PackedAttestationStatement — Class in namespace MadWizard\WebAuthn\Attestation\Statement
- KeyParametersInterface::parse() — Method in class KeyParametersInterface
- TpmEccParameters::parse() — Method in class TpmEccParameters
- TpmRsaParameters::parse() — Method in class TpmRsaParameters
- PackedAttestationVerifier — Class in namespace MadWizard\WebAuthn\Attestation\Verifier
- CoseKey::parseCbor() — Method in class CoseKey
- Der::pem() — Method in class Der
- PublicKeyCredential — Class in namespace MadWizard\WebAuthn\Dom
- PublicKeyCredentialCreationOptions — Class in namespace MadWizard\WebAuthn\Dom
- PublicKeyCredentialDescriptor — Class in namespace MadWizard\WebAuthn\Dom
- PublicKeyCredentialEntity — Class in namespace MadWizard\WebAuthn\Dom
- PublicKeyCredentialInterface — Class in namespace MadWizard\WebAuthn\Dom
- SPEC: 5.1. PublicKeyCredential Interface
- PublicKeyCredentialParameters — Class in namespace MadWizard\WebAuthn\Dom
- PublicKeyCredentialRequestOptions — Class in namespace MadWizard\WebAuthn\Dom
- PublicKeyCredentialRpEntity — Class in namespace MadWizard\WebAuthn\Dom
- PublicKeyCredentialType — Class in namespace MadWizard\WebAuthn\Dom
- PublicKeyCredentialUserEntity — Class in namespace MadWizard\WebAuthn\Dom
- ParseException — Class in namespace MadWizard\WebAuthn\Exception
- CertificateParser::parsePem() — Method in class CertificateParser
- CertificateParserInterface::parsePem() — Method in class CertificateParserInterface
- PackedStatementVerifierTest — Class in namespace MadWizard\WebAuthn\Tests\Attestation
- PackedAttestationStatementTest — Class in namespace MadWizard\WebAuthn\Tests\Attestation\Statement
- PublicKeyCredentialCreationOptionsTest — Class in namespace MadWizard\WebAuthn\Tests\Dom
- PublicKeyCredentialDescriptorTest — Class in namespace MadWizard\WebAuthn\Tests\Dom
- Origin::parse() — Method in class Origin
R
- RegistrationException — Class in namespace MadWizard\WebAuthnBundle\Exception
- ContextStorageInterface::removeContext() — Method in class ContextStorageInterface
- SessionContextStorage::removeContext() — Method in class SessionContextStorage
- ContextSessionBag::remove() — Method in class ContextSessionBag
- AbstractTpmStructure::readLengthPrefixed() — Method in class AbstractTpmStructure
- AbstractTpmStructure::readFixed() — Method in class AbstractTpmStructure
- CredentialStoreInterface::registerCredential() — Method in class CredentialStoreInterface
- RsaKey — Class in namespace MadWizard\WebAuthn\Crypto
- AbstractDictionary::removeNullValues() — Method in class AbstractDictionary
- ByteBuffer::randomBuffer() — Method in class ByteBuffer
- RegistrationOptions — Class in namespace MadWizard\WebAuthn\Server\Registration
- RegistrationRequest — Class in namespace MadWizard\WebAuthn\Server\Registration
- RegistrationResult — Class in namespace MadWizard\WebAuthn\Server\Registration
- RequestContext — Class in namespace MadWizard\WebAuthn\Server
- RsaKeyTest — Class in namespace MadWizard\WebAuthn\Tests\Crypto
- AuthenticationTest::runAuth() — Method in class AuthenticationTest
- RegistrationTest — Class in namespace MadWizard\WebAuthn\Tests\Server
S
- SessionRequiredException — Class in namespace MadWizard\WebAuthnBundle\Exception
- SessionContextStorage — Class in namespace MadWizard\WebAuthnBundle\Manager
- WebAuthnManager::startRegistration() — Method in class WebAuthnManager
- WebAuthnManager::startAuthentication() — Method in class WebAuthnManager
- WebAuthnExtensionTest::setUp() — Method in class WebAuthnExtensionTest
- WebAuthnManagerTest::setUp() — Method in class WebAuthnManagerTest
- WebAuthnConfiguration::setRelyingPartyName() — Method in class WebAuthnConfiguration
- WebAuthnConfiguration::setRelyingPartyId() — Method in class WebAuthnConfiguration
- WebAuthnConfiguration::setRelyingPartyOrigin() — Method in class WebAuthnConfiguration
- WebAuthnConfiguration::setChallengeLength() — Method in class WebAuthnConfiguration
- WebAuthnConfiguration::setAllowedAlgorithms() — Method in class WebAuthnConfiguration
- Sets which algorithms are allowed for the credentials that are created. Array of constants from the COSEAlgorithm enumeration (e.g. COSEAlgorithm::ES256)
- WebAuthnConfiguration::setRelyingPartyIconUrl() — Method in class WebAuthnConfiguration
- Der::sequence() — Method in class Der
- AuthenticatorSelectionCriteria::setAuthenticatorAttachment() — Method in class AuthenticatorSelectionCriteria
- AuthenticatorSelectionCriteria::setRequireResidentKey() — Method in class AuthenticatorSelectionCriteria
- AuthenticatorSelectionCriteria::setUserVerification() — Method in class AuthenticatorSelectionCriteria
- CredentialCreationOptions::setPublicKeyOptions() — Method in class CredentialCreationOptions
- CredentialRequestOptions::setPublicKeyOptions() — Method in class CredentialRequestOptions
- PublicKeyCredentialCreationOptions::setAttestation() — Method in class PublicKeyCredentialCreationOptions
- PublicKeyCredentialCreationOptions::setAuthenticatorSelection() — Method in class PublicKeyCredentialCreationOptions
- PublicKeyCredentialEntity::setName() — Method in class PublicKeyCredentialEntity
- PublicKeyCredentialEntity::setIcon() — Method in class PublicKeyCredentialEntity
- PublicKeyCredentialRequestOptions::setRpId() — Method in class PublicKeyCredentialRequestOptions
- PublicKeyCredentialRequestOptions::setTimeout() — Method in class PublicKeyCredentialRequestOptions
- PublicKeyCredentialRequestOptions::setUserVerification() — Method in class PublicKeyCredentialRequestOptions
- PublicKeyCredentialUserEntity::setId() — Method in class PublicKeyCredentialUserEntity
- PublicKeyCredentialUserEntity::setDisplayName() — Method in class PublicKeyCredentialUserEntity
- ByteBuffer::serialize() — Method in class ByteBuffer
- AbstractContext::setUserVerificationRequired() — Method in class AbstractContext
- AbstractContext::serialize() — Method in class AbstractContext
- AssertionContext::serialize() — Method in class AssertionContext
- AuthenticationOptions::setUserVerification() — Method in class AuthenticationOptions
- AuthenticationOptions::setTimeout() — Method in class AuthenticationOptions
- AttestationContext::serialize() — Method in class AttestationContext
- RegistrationOptions::setAttestation() — Method in class RegistrationOptions
- RegistrationOptions::setAuthenticatorSelection() — Method in class RegistrationOptions
- WebAuthnServer::startRegistration() — Method in class WebAuthnServer
- WebAuthnServer::startAuthentication() — Method in class WebAuthnServer
- AssertionDataHelper::setClientOptions() — Method in class AssertionDataHelper
- AssertionDataHelper::setContextOptions() — Method in class AssertionDataHelper
- AuthenticationTest::setUp() — Method in class AuthenticationTest
- RegistrationTest::setUp() — Method in class RegistrationTest
T
- WebAuthnTwigExtension::twigWebAuthnForm() — Method in class WebAuthnTwigExtension
- WebAuthnExtensionTest::testMinimalConfig() — Method in class WebAuthnExtensionTest
- WebAuthnManagerTest::testStartRegistration() — Method in class WebAuthnManagerTest
- BuiltInAttestationFormatTest::test() — Method in class BuiltInAttestationFormatTest
- TpmAttestationStatement — Class in namespace MadWizard\WebAuthn\Attestation\Statement
- TpmAttest — Class in namespace MadWizard\WebAuthn\Attestation\Tpm
- TpmEccParameters — Class in namespace MadWizard\WebAuthn\Attestation\Tpm
- TpmPublic — Class in namespace MadWizard\WebAuthn\Attestation\Tpm
- Represents TPMT_PUBLIC structure
- TpmRsaParameters — Class in namespace MadWizard\WebAuthn\Attestation\Tpm
- TrustPathInterface — Class in namespace MadWizard\WebAuthn\Attestation\TrustPath
- TpmAttestationVerifier — Class in namespace MadWizard\WebAuthn\Attestation\Verifier
- TokenBindingStatus — Class in namespace MadWizard\WebAuthn\Dom
- AttestationFormatRegistryTest::testStatementFormats() — Method in class AttestationFormatRegistryTest
- AttestationFormatRegistryTest::testVerifierFormats() — Method in class AttestationFormatRegistryTest
- AttestationFormatRegistryTest::testNotSupportedStatement() — Method in class AttestationFormatRegistryTest
- AttestationFormatRegistryTest::testNotSupportedVerifer() — Method in class AttestationFormatRegistryTest
- AttestationObjectTest::testInvalidEmpty() — Method in class AttestationObjectTest
- AttestationObjectTest::testInvalidType() — Method in class AttestationObjectTest
- AttestationObjectTest::testFormatType() — Method in class AttestationObjectTest
- AttestationObjectTest::testStatementType() — Method in class AttestationObjectTest
- AttestationObjectTest::testAuthDataType() — Method in class AttestationObjectTest
- AttestationObjectTest::testU2f() — Method in class AttestationObjectTest
- AuthenticatorDataTest::testParseExample() — Method in class AuthenticatorDataTest
- FidoU2fAttestationStatementTest::testFidoU2fTest() — Method in class FidoU2fAttestationStatementTest
- FidoU2fAttestationStatementTest::testFidoU2fHypersecuTest() — Method in class FidoU2fAttestationStatementTest
- FidoU2fAttestationStatementTest::testWrongChainDataType() — Method in class FidoU2fAttestationStatementTest
- FidoU2fAttestationStatementTest::testInvalidStatementMap() — Method in class FidoU2fAttestationStatementTest
- FidoU2fAttestationStatementTest::testCreateFormat() — Method in class FidoU2fAttestationStatementTest
- FidoU2fVerifierTest::testFidoU2f() — Method in class FidoU2fVerifierTest
- FidoU2fVerifierTest::testFidoU2fHypersecu() — Method in class FidoU2fVerifierTest
- FidoU2fVerifierTest::testFidoU2fWrongHash() — Method in class FidoU2fVerifierTest
- FidoU2fVerifierTest::testFidoWrongType() — Method in class FidoU2fVerifierTest
- NoneAttestationStatementTest::testNoneStatement() — Method in class NoneAttestationStatementTest
- NoneAttestationStatementTest::testInvalidStatement() — Method in class NoneAttestationStatementTest
- NoneAttestationStatementTest::testCreateFormat() — Method in class NoneAttestationStatementTest
- NoneVerifierTest::testNone() — Method in class NoneVerifierTest
- PackedStatementVerifierTest::testPacked() — Method in class PackedStatementVerifierTest
- AbstractAttestationStatementTest::testWrongFormat() — Method in class AbstractAttestationStatementTest
- PackedAttestationStatementTest::testFidoU2f() — Method in class PackedAttestationStatementTest
- PackedAttestationStatementTest::testEcdaaKey() — Method in class PackedAttestationStatementTest
- PackedAttestationStatementTest::testNoKeyNoX5C() — Method in class PackedAttestationStatementTest
- PackedAttestationStatementTest::testBothKeyAndX5C() — Method in class PackedAttestationStatementTest
- PackedAttestationStatementTest::testWrongFormat() — Method in class PackedAttestationStatementTest
- PackedAttestationStatementTest::testInvalidStatementMap() — Method in class PackedAttestationStatementTest
- PackedAttestationStatementTest::testCreateFormat() — Method in class PackedAttestationStatementTest
- TpmAttestationStatementTest — Class in namespace MadWizard\WebAuthn\Tests\Attestation\Statement
- TpmAttestationStatementTest::testTpm() — Method in class TpmAttestationStatementTest
- TpmAttestationStatementTest::testMissingFields() — Method in class TpmAttestationStatementTest
- TpmAttestationStatementTest::testBothKeyAndX5C() — Method in class TpmAttestationStatementTest
- TpmAttestationStatementTest::testCreateFormat() — Method in class TpmAttestationStatementTest
- TpmStatementVerifierTest — Class in namespace MadWizard\WebAuthn\Tests\Attestation
- TpmStatementVerifierTest::testTpm() — Method in class TpmStatementVerifierTest
- TpmAttestTest — Class in namespace MadWizard\WebAuthn\Tests\Attestation\Tpm
- TpmAttestTest::testParse() — Method in class TpmAttestTest
- TpmAttestTest::testExtra() — Method in class TpmAttestTest
- TpmAttestTest::testInvalidMagic() — Method in class TpmAttestTest
- TpmAttestTest::testWrongType() — Method in class TpmAttestTest
- TpmPublicTest — Class in namespace MadWizard\WebAuthn\Tests\Attestation\Tpm
- TpmPublicTest::testParse() — Method in class TpmPublicTest
- TpmPublicTest::testExtra() — Method in class TpmPublicTest
- TpmPublicTest::testNameAlg() — Method in class TpmPublicTest
- CborTest::testVectors() — Method in class CborTest
- CborTest::testInPlace() — Method in class CborTest
- CborTest::testCorruptArray() — Method in class CborTest
- CborTest::testCorruptArrayInPlace() — Method in class CborTest
- CborTest::testUnsupportedMapKey() — Method in class CborTest
- CborTest::testUnsupportedIndefiniteLength() — Method in class CborTest
- CborTest::testReservedFloat() — Method in class CborTest
- CborTest::testBreakOutsideIndefinite() — Method in class CborTest
- CborTest::testReserved() — Method in class CborTest
- CborTest::testAdditionalData() — Method in class CborTest
- CborTest::testEncodeInteger() — Method in class CborTest
- CborTest::testEncodeText() — Method in class CborTest
- CborTest::testEncodeBytes() — Method in class CborTest
- CborTest::testEncodeMapValues() — Method in class CborTest
- CborTest::testEncodeMap() — Method in class CborTest
- CborTest::testDuplicateMapKey() — Method in class CborTest
- WebAuthnConfigurationTest::testRelyingPartyId() — Method in class WebAuthnConfigurationTest
- WebAuthnConfigurationTest::testNoEffectiveRelyingPartyId() — Method in class WebAuthnConfigurationTest
- WebAuthnConfigurationTest::testRelyingPartyOrigin() — Method in class WebAuthnConfigurationTest
- WebAuthnConfigurationTest::testInvalidEffectiveRelyingPartyId() — Method in class WebAuthnConfigurationTest
- WebAuthnConfigurationTest::testEffectiveRelyingPartyId() — Method in class WebAuthnConfigurationTest
- WebAuthnConfigurationTest::testFailGetRelyingPartyEntity() — Method in class WebAuthnConfigurationTest
- WebAuthnConfigurationTest::testInvalidRelyingPartyOrigin() — Method in class WebAuthnConfigurationTest
- WebAuthnConfigurationTest::testRelyingPartyEntity() — Method in class WebAuthnConfigurationTest
- WebAuthnConfigurationTest::testChallengeLength() — Method in class WebAuthnConfigurationTest
- WebAuthnConfigurationTest::testShortChallenge() — Method in class WebAuthnConfigurationTest
- WebAuthnConfigurationTest::testDefaultAlgorithms() — Method in class WebAuthnConfigurationTest
- WebAuthnConfigurationTest::testDefaultFormats() — Method in class WebAuthnConfigurationTest
- WebAuthnConfigurationTest::testSetAlgorithms() — Method in class WebAuthnConfigurationTest
- WebAuthnConfigurationTest::testInvalidAlgorithms() — Method in class WebAuthnConfigurationTest
- WebAuthnConfigurationTest::testInvalidAlgorithmType() — Method in class WebAuthnConfigurationTest
- DerTest::testSequence() — Method in class DerTest
- DerTest::testOid() — Method in class DerTest
- DerTest::testUnsignedInteger() — Method in class DerTest
- DerTest::testBitString() — Method in class DerTest
- DerTest::testNullValue() — Method in class DerTest
- Ec2KeyTest::testSignature() — Method in class Ec2KeyTest
- Ec2KeyTest::testInvalidData() — Method in class Ec2KeyTest
- Ec2KeyTest::testPEM() — Method in class Ec2KeyTest
- Ec2KeyTest::testProperties() — Method in class Ec2KeyTest
- Ec2KeyTest::testInvalidCbor() — Method in class Ec2KeyTest
- Ec2KeyTest::testInvalidType() — Method in class Ec2KeyTest
- Ec2KeyTest::testCbor() — Method in class Ec2KeyTest
- RsaKeyTest::testSignature() — Method in class RsaKeyTest
- RsaKeyTest::testPEM() — Method in class RsaKeyTest
- RsaKeyTest::testProperties() — Method in class RsaKeyTest
- RsaKeyTest::testInvalidCbor() — Method in class RsaKeyTest
- RsaKeyTest::testRemoveLeadingZeroes() — Method in class RsaKeyTest
- RsaKeyTest::testCbor() — Method in class RsaKeyTest
- AuthenticatorResponseTest::testAssertion() — Method in class AuthenticatorResponseTest
- AuthenticatorResponseTest::testAssertionWithUser() — Method in class AuthenticatorResponseTest
- AuthenticatorResponseTest::testAssertionUnparseableJson() — Method in class AuthenticatorResponseTest
- AuthenticatorResponseTest::testAttestation() — Method in class AuthenticatorResponseTest
- AuthenticatorResponseTest::testAttestationUnparseableJson() — Method in class AuthenticatorResponseTest
- CreationOptionsTest::testMinimal() — Method in class CreationOptionsTest
- DictionaryTest::testSimple() — Method in class DictionaryTest
- DictionaryTest::testBuffer() — Method in class DictionaryTest
- DictionaryTest::testNested() — Method in class DictionaryTest
- EnumerationTest::testAttestationPreference() — Method in class EnumerationTest
- EnumerationTest::testPublicKeyCredentialType() — Method in class EnumerationTest
- EnumerationTest::testUserVerificationRequirement() — Method in class EnumerationTest
- EnumerationTest::testTransports() — Method in class EnumerationTest
- EnumerationTest::testAttachment() — Method in class EnumerationTest
- EnumerationTest::testTokenBindingStatus() — Method in class EnumerationTest
- EnumerationTest::testAuthenticatorTransport() — Method in class EnumerationTest
- PublicKeyCredentialCreationOptionsTest::testMinimal() — Method in class PublicKeyCredentialCreationOptionsTest
- PublicKeyCredentialCreationOptionsTest::testSetters() — Method in class PublicKeyCredentialCreationOptionsTest
- PublicKeyCredentialDescriptorTest::testDescriptor() — Method in class PublicKeyCredentialDescriptorTest
- PublicKeyCredentialDescriptorTest::testWrongType() — Method in class PublicKeyCredentialDescriptorTest
- Base64UrlEncodingTest::testEncode() — Method in class Base64UrlEncodingTest
- Base64UrlEncodingTest::testDecode() — Method in class Base64UrlEncodingTest
- Base64UrlEncodingTest::testInvalid() — Method in class Base64UrlEncodingTest
- ByteBufferTest::testIsEmpty() — Method in class ByteBufferTest
- ByteBufferTest::testGetLength() — Method in class ByteBufferTest
- ByteBufferTest::testRandomBuffer() — Method in class ByteBufferTest
- ByteBufferTest::testFromHex() — Method in class ByteBufferTest
- ByteBufferTest::testGetBytes() — Method in class ByteBufferTest
- ByteBufferTest::testGetBytesBoundsOffset() — Method in class ByteBufferTest
- ByteBufferTest::testGetBytesBoundsLength() — Method in class ByteBufferTest
- ByteBufferTest::testGetByteVal() — Method in class ByteBufferTest
- ByteBufferTest::testGetByteValBounds() — Method in class ByteBufferTest
- ByteBufferTest::testGetUint16Val() — Method in class ByteBufferTest
- ByteBufferTest::testGetUint16ValBoundsOffset() — Method in class ByteBufferTest
- ByteBufferTest::testGetUint16ValBoundsLength() — Method in class ByteBufferTest
- ByteBufferTest::testGetUint32Val() — Method in class ByteBufferTest
- ByteBufferTest::testGetUint32ValBoundsOffset() — Method in class ByteBufferTest
- ByteBufferTest::testGetUint32ValBoundsLength() — Method in class ByteBufferTest
- ByteBufferTest::testGetUint32ValLimits() — Method in class ByteBufferTest
- ByteBufferTest::testGetUint64Val() — Method in class ByteBufferTest
- ByteBufferTest::testGetUint64ValLimits() — Method in class ByteBufferTest
- ByteBufferTest::testGetUint64ValBoundsOffset() — Method in class ByteBufferTest
- ByteBufferTest::testGetUint64ValBoundsLength() — Method in class ByteBufferTest
- ByteBufferTest::testGetFloatVal() — Method in class ByteBufferTest
- ByteBufferTest::testGetFloatValBoundsOffset() — Method in class ByteBufferTest
- ByteBufferTest::testGetFloatValBoundsLength() — Method in class ByteBufferTest
- ByteBufferTest::testGetDoubleVal() — Method in class ByteBufferTest
- ByteBufferTest::testGetDoubleValBoundsOffset() — Method in class ByteBufferTest
- ByteBufferTest::testGetDoubleValBoundsLength() — Method in class ByteBufferTest
- ByteBufferTest::testGetHalfFloatVal() — Method in class ByteBufferTest
- ByteBufferTest::testGetHalfFloatValBoundsOffset() — Method in class ByteBufferTest
- ByteBufferTest::testGetHalfFloatValBoundsLength() — Method in class ByteBufferTest
- ByteBufferTest::testGetBinaryString() — Method in class ByteBufferTest
- ByteBufferTest::testGetHex() — Method in class ByteBufferTest
- ByteBufferTest::testEquals() — Method in class ByteBufferTest
- ByteBufferTest::testSerialize() — Method in class ByteBufferTest
- ByteBufferTest::testInvalidHex() — Method in class ByteBufferTest
- ByteBufferTest::testInvalidHexLenth() — Method in class ByteBufferTest
- ByteBufferTest::testFromBase64Url() — Method in class ByteBufferTest
- ByteBufferTest::testGetBase64Url() — Method in class ByteBufferTest
- DataValidatorTest::testCheckTypes() — Method in class DataValidatorTest
- DataValidatorTest::testCheckTypesWrong() — Method in class DataValidatorTest
- DataValidatorTest::testCheckTypesWrongClass() — Method in class DataValidatorTest
- DataValidatorTest::testCheckTypesMissing() — Method in class DataValidatorTest
- DataValidatorTest::testCheckTypesAdditional() — Method in class DataValidatorTest
- DataValidatorTest::testCheckTypesAdditionalAllowed() — Method in class DataValidatorTest
- DataValidatorTest::testCheckTypesOptional() — Method in class DataValidatorTest
- DataValidatorTest::testCheckTypesOptionalPresent() — Method in class DataValidatorTest
- DataValidatorTest::testCheckTypesNullable() — Method in class DataValidatorTest
- DataValidatorTest::testCheckTypesNullableInvalid() — Method in class DataValidatorTest
- DataValidatorTest::testCheckTypesNullableMissing() — Method in class DataValidatorTest
- DataValidatorTest::testCheckTypesNullableOptional() — Method in class DataValidatorTest
- DataValidatorTest::testCheckTypesWrongParameters() — Method in class DataValidatorTest
- CertificateDetailsTest::testVersion1() — Method in class CertificateDetailsTest
- CertificateDetailsTest::testRSASignature() — Method in class CertificateDetailsTest
- CertificateDetailsTest::testECSignature() — Method in class CertificateDetailsTest
- CertificateDetailsTest::testUnsupportedAlgorithm() — Method in class CertificateDetailsTest
- CertificateDetailsTest::testWrongSignatureType() — Method in class CertificateDetailsTest
- CertificateDetailsTest::testNoOrganizationalUnit() — Method in class CertificateDetailsTest
- CertificateDetailsTest::testExample() — Method in class CertificateDetailsTest
- CertificateDetailsTest::testPacked() — Method in class CertificateDetailsTest
- CertificateDetailsTest::testWrongFidoExtensionType() — Method in class CertificateDetailsTest
- CertificateDetailsTest::testFidoExtensionNonCritical() — Method in class CertificateDetailsTest
- CertificateDetailsTest::testInvalidPEM() — Method in class CertificateDetailsTest
- AuthenticationTest::testStartAuthentication() — Method in class AuthenticationTest
- AuthenticationTest::testValidAssertion() — Method in class AuthenticationTest
- AuthenticationTest::testAllowedCredentials() — Method in class AuthenticationTest
- AuthenticationTest::testUserHandleOwner() — Method in class AuthenticationTest
- AuthenticationTest::testUserHandleNotOwner() — Method in class AuthenticationTest
- AuthenticationTest::testInvalidClientDataJson() — Method in class AuthenticationTest
- AuthenticationTest::testIncompleteClientDataJson() — Method in class AuthenticationTest
- AuthenticationTest::testBOMClientDataJson() — Method in class AuthenticationTest
- AuthenticationTest::testCredentialType() — Method in class AuthenticationTest
- AuthenticationTest::testSameChallenge() — Method in class AuthenticationTest
- AuthenticationTest::testSameOrigin() — Method in class AuthenticationTest
- AuthenticationTest::testRpIdMatches() — Method in class AuthenticationTest
- AuthenticationTest::testTokenBinding() — Method in class AuthenticationTest
- AuthenticationTest::testInvalidTokenBindingData() — Method in class AuthenticationTest
- AuthenticationTest::testInvalidTokenBindingStatus() — Method in class AuthenticationTest
- AuthenticationTest::testNeutralTokenBindingStatus() — Method in class AuthenticationTest
- RegistrationTest::testStartRegistration() — Method in class RegistrationTest
- RegistrationTest::testFinishRegistration() — Method in class RegistrationTest
- OriginTest::testSimple() — Method in class OriginTest
- OriginTest::testPort() — Method in class OriginTest
- OriginTest::testDefaultHttps() — Method in class OriginTest
- OriginTest::testCase() — Method in class OriginTest
- OriginTest::testUnexpectedPath() — Method in class OriginTest
- OriginTest::testEquality() — Method in class OriginTest
- OriginTest::testMissingScheme() — Method in class OriginTest
- OriginTest::testUnknownDefaultPort() — Method in class OriginTest
- OriginTest::testIPV4() — Method in class OriginTest
- OriginTest::testEmpty() — Method in class OriginTest
- OriginTest::testInvalidDomain() — Method in class OriginTest
- OriginTest::testInvalid() — Method in class OriginTest
- Origin::toString() — Method in class Origin
U
- CredentialStoreInterface::updateSignatureCounter() — Method in class CredentialStoreInterface
- UserCredentialInterface — Class in namespace MadWizard\WebAuthn\Credential
- Der::unsignedInteger() — Method in class Der
- UserVerificationRequirement — Class in namespace MadWizard\WebAuthn\Dom
- UnsupportedException — Class in namespace MadWizard\WebAuthn\Exception
- ByteBuffer::unserialize() — Method in class ByteBuffer
- AbstractContext::unserialize() — Method in class AbstractContext
- AssertionContext::unserialize() — Method in class AssertionContext
- AttestationContext::unserialize() — Method in class AttestationContext
- UserIdentity — Class in namespace MadWizard\WebAuthn\Server
V
- AttestationVerifierInterface::verify() — Method in class AttestationVerifierInterface
- FidoU2fAttestationVerifier::verify() — Method in class FidoU2fAttestationVerifier
- NoneAttestationVerifier::verify() — Method in class NoneAttestationVerifier
- PackedAttestationVerifier::verify() — Method in class PackedAttestationVerifier
- TpmAttestationVerifier::verify() — Method in class TpmAttestationVerifier
- VerificationResult — Class in namespace MadWizard\WebAuthn\Attestation\Verifier
- CoseKey::verifySignature() — Method in class CoseKey
- Ec2Key::verifySignature() — Method in class Ec2Key
- OpenSslVerifier::verify() — Method in class OpenSslVerifier
- RsaKey::verifySignature() — Method in class RsaKey
- VerificationException — Class in namespace MadWizard\WebAuthn\Exception
- CertificateDetails::verifySignature() — Method in class CertificateDetails
- CertificateDetailsInterface::verifySignature() — Method in class CertificateDetailsInterface
- AbstractVerifier::verifyOrigin() — Method in class AbstractVerifier
- AbstractVerifier::verifyRpIdHash() — Method in class AbstractVerifier
- AbstractVerifier::verifyUser() — Method in class AbstractVerifier
- AbstractVerifier::validateClientData() — Method in class AbstractVerifier
- AssertionVerifier::verifyAuthenticatonAssertion() — Method in class AssertionVerifier
- AttestationVerifier::verify() — Method in class AttestationVerifier
- VerifierTest — Class in namespace MadWizard\WebAuthn\Tests\Attestation
W
- WebAuthnConfigurationFactory — Class in namespace MadWizard\WebAuthnBundle\DependencyInjection
- WebAuthnExtension — Class in namespace MadWizard\WebAuthnBundle\DependencyInjection
- WebAuthnManager — Class in namespace MadWizard\WebAuthnBundle\Manager
- WebAuthnTwigExtension — Class in namespace MadWizard\WebAuthnBundle\Templating
- WebAuthnExtensionTest — Class in namespace MadWizard\WebAuthnBundle\Tests\DependencyInjection
- WebAuthnManagerTest — Class in namespace MadWizard\WebAuthnBundle\Tests\Manager
- WebAuthnConfiguration — Class in namespace MadWizard\WebAuthn\Config
- WebAuthnConfigurationInterface — Class in namespace MadWizard\WebAuthn\Config
- WebAuthnException — Class in namespace MadWizard\WebAuthn\Exception
- WebAuthnServer — Class in namespace MadWizard\WebAuthn\Server
- WebAuthnConfigurationTest — Class in namespace MadWizard\WebAuthn\Tests\Config
_
- WebAuthnConfigurationFactory::__construct() — Method in class WebAuthnConfigurationFactory
- ClientRegistrationException::__construct() — Method in class ClientRegistrationException
- SessionContextStorage::__construct() — Method in class SessionContextStorage
- WebAuthnManager::__construct() — Method in class WebAuthnManager
- ContextSessionBag::__construct() — Method in class ContextSessionBag
- ClientOptions::__construct() — Method in class ClientOptions
- WebAuthnTwigExtension::__construct() — Method in class WebAuthnTwigExtension
- AttestationObject::__construct() — Method in class AttestationObject
- AuthenticatorData::__construct() — Method in class AuthenticatorData
- AttestationFormatRegistry::__construct() — Method in class AttestationFormatRegistry
- BuiltInAttestationFormat::__construct() — Method in class BuiltInAttestationFormat
- AbstractAttestationStatement::__construct() — Method in class AbstractAttestationStatement
- FidoU2fAttestationStatement::__construct() — Method in class FidoU2fAttestationStatement
- NoneAttestationStatement::__construct() — Method in class NoneAttestationStatement
- PackedAttestationStatement::__construct() — Method in class PackedAttestationStatement
- TpmAttestationStatement::__construct() — Method in class TpmAttestationStatement
- TpmAttest::__construct() — Method in class TpmAttest
- TpmEccParameters::__construct() — Method in class TpmEccParameters
- TpmPublic::__construct() — Method in class TpmPublic
- TpmRsaParameters::__construct() — Method in class TpmRsaParameters
- CertificateTrustPath::__construct() — Method in class CertificateTrustPath
- EcdaaKeyTrustPath::__construct() — Method in class EcdaaKeyTrustPath
- EmptyTrustPath::__construct() — Method in class EmptyTrustPath
- PackedAttestationVerifier::__construct() — Method in class PackedAttestationVerifier
- TpmAttestationVerifier::__construct() — Method in class TpmAttestationVerifier
- VerificationResult::__construct() — Method in class VerificationResult
- WebAuthnConfiguration::__construct() — Method in class WebAuthnConfiguration
- CredentialRegistration::__construct() — Method in class CredentialRegistration
- CoseHash::__construct() — Method in class CoseHash
- CoseHash constructor.
- CoseKey::__construct() — Method in class CoseKey
- CoseKey constructor.
- Ec2Key::__construct() — Method in class Ec2Key
- CoseKey constructor.
- OpenSslVerifier::__construct() — Method in class OpenSslVerifier
- RsaKey::__construct() — Method in class RsaKey
- CoseKey constructor.
- AbstractAuthenticatorResponse::__construct() — Method in class AbstractAuthenticatorResponse
- AuthenticatorAssertionResponse::__construct() — Method in class AuthenticatorAssertionResponse
- AuthenticatorAttestationResponse::__construct() — Method in class AuthenticatorAttestationResponse
- CredentialCreationOptions::__construct() — Method in class CredentialCreationOptions
- CredentialRequestOptions::__construct() — Method in class CredentialRequestOptions
- PublicKeyCredential::__construct() — Method in class PublicKeyCredential
- PublicKeyCredentialCreationOptions::__construct() — Method in class PublicKeyCredentialCreationOptions
- PublicKeyCredentialCreationOptions constructor.
- PublicKeyCredentialDescriptor::__construct() — Method in class PublicKeyCredentialDescriptor
- PublicKeyCredentialEntity::__construct() — Method in class PublicKeyCredentialEntity
- PublicKeyCredentialParameters::__construct() — Method in class PublicKeyCredentialParameters
- PublicKeyCredentialParameters constructor.
- PublicKeyCredentialRequestOptions::__construct() — Method in class PublicKeyCredentialRequestOptions
- PublicKeyCredentialRpEntity::__construct() — Method in class PublicKeyCredentialRpEntity
- PublicKeyCredentialRpEntity constructor.
- PublicKeyCredentialUserEntity::__construct() — Method in class PublicKeyCredentialUserEntity
- PublicKeyCredentialUserEntity constructor.
- ByteBuffer::__construct() — Method in class ByteBuffer
- AbstractContext::__construct() — Method in class AbstractContext
- AbstractVerifier::__construct() — Method in class AbstractVerifier
- AssertionContext::__construct() — Method in class AssertionContext
- AssertionVerifier::__construct() — Method in class AssertionVerifier
- AuthenticationOptions::__construct() — Method in class AuthenticationOptions
- AuthenticationRequest::__construct() — Method in class AuthenticationRequest
- AuthenticationResult::__construct() — Method in class AuthenticationResult
- AttestationContext::__construct() — Method in class AttestationContext
- AttestationResult::__construct() — Method in class AttestationResult
- AttestationVerifier::__construct() — Method in class AttestationVerifier
- RegistrationOptions::__construct() — Method in class RegistrationOptions
- RegistrationRequest::__construct() — Method in class RegistrationRequest
- RegistrationResult::__construct() — Method in class RegistrationResult
- UserIdentity::__construct() — Method in class UserIdentity
- WebAuthnServer::__construct() — Method in class WebAuthnServer
- AssertionDataHelper::__construct() — Method in class AssertionDataHelper