Pyeudiw
Contents:
pyeudiw
Pyeudiw
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
A
a128cbc_hs256 (pyeudiw.federation.schemas.openid_credential_verifier.EncryptionEncValuesSupported attribute)
a128gcm (pyeudiw.federation.schemas.openid_credential_verifier.EncryptionEncValuesSupported attribute)
a192cbc_hs384 (pyeudiw.federation.schemas.openid_credential_verifier.EncryptionEncValuesSupported attribute)
a192gcm (pyeudiw.federation.schemas.openid_credential_verifier.EncryptionEncValuesSupported attribute)
a256cbc_hs512 (pyeudiw.federation.schemas.openid_credential_verifier.EncryptionEncValuesSupported attribute)
a256gcm (pyeudiw.federation.schemas.openid_credential_verifier.EncryptionEncValuesSupported attribute)
aal (pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation.WalletInstanceAttestationPayload attribute)
access_token (pyeudiw.satosa.frontends.openid4vci.models.token_response.TokenResponse attribute)
AccessToken (class in pyeudiw.satosa.frontends.openid4vci.models.token)
AcrValuesSupported (class in pyeudiw.federation.schemas.openid_credential_verifier)
add_dpop_proof_and_attestation() (pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.db_engine.DBEngine method)
(pyeudiw.storage.mongo_storage.MongoStorage method)
add_empty_trust_anchor() (pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.db_engine.DBEngine method)
(pyeudiw.storage.mongo_storage.MongoStorage method)
add_or_update_trust_attestation() (pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.db_engine.DBEngine method)
add_revoked_certificate() (pyeudiw.x509.crl_builder.CRLBuilder method)
add_trust_anchor() (pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.db_engine.DBEngine method)
(pyeudiw.storage.mongo_storage.MongoStorage method)
add_trust_attestation() (pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.db_engine.DBEngine method)
(pyeudiw.storage.mongo_storage.MongoStorage method)
add_trust_attestation_metadata() (pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.db_engine.DBEngine method)
(pyeudiw.storage.mongo_storage.MongoStorage method)
add_trust_param() (pyeudiw.trust.model.trust_source.TrustSourceData method)
add_trust_source() (pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.db_engine.DBEngine method)
(pyeudiw.storage.mongo_storage.MongoStorage method)
ADDED (pyeudiw.storage.base_cache.RetrieveStatus attribute)
alg (pyeudiw.federation.schemas.entity_configuration.EntityConfigurationHeader attribute)
(pyeudiw.jwk.schemas.public.JwkSchema attribute)
(pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.PresentationDefinitionClaimFormatDesignations1 attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.vp_token.VPTokenHeader attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation.WalletInstanceAttestationHeader attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation_request.WalletInstanceAttestationRequestHeader attribute)
(pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.ProofJWT attribute)
(pyeudiw.sd_jwt.schema.KeyBindingJwtHeader attribute)
(pyeudiw.sd_jwt.schema.VcSdJwtHeaderSchema attribute)
alg_values_supported (pyeudiw.satosa.backends.openid4vp.schemas.wallet_metadata.WalletMetadata attribute)
Algorithms (class in pyeudiw.satosa.backends.openid4vp.schemas.vp_formats)
all_private_keys() (in module pyeudiw.tests.trust.handler.test_direct_trust_jar)
application_type (pyeudiw.federation.schemas.openid_credential_verifier.OpenIDCredentialVerifier attribute)
apply_policy() (pyeudiw.federation.policy.TrustChainPolicy method)
array_to_bitstring() (in module pyeudiw.status_list)
as_dict() (pyeudiw.jwk.JWK method)
as_json() (pyeudiw.jwk.JWK method)
as_public_dict() (pyeudiw.jwk.JWK method)
assert_equal() (in module pyeudiw.tests.federation.test_metadata)
attributes (pyeudiw.satosa.frontends.openid4vci.storage.entity.OpenId4VCIEntity attribute)
aud (pyeudiw.satosa.backends.openid4vp.schemas.vp_token.VPTokenPayload attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation_request.WalletInstanceAttestationRequestPayload attribute)
(pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.ProofJWT attribute)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.token.AccessToken attribute)
(pyeudiw.sd_jwt.schema.KeyBindingJwtPayload attribute)
(pyeudiw.sd_jwt.schema.VerifierChallenge attribute)
authority_hints (pyeudiw.federation.schemas.entity_configuration.EntityConfigurationPayload attribute)
(pyeudiw.federation.schemas.federation_configuration.FederationConfig attribute)
authorization_details (pyeudiw.satosa.frontends.openid4vci.models.par_request.ParRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.token_response.TokenResponse attribute)
(pyeudiw.satosa.frontends.openid4vci.storage.entity.OpenId4VCIEntity attribute)
authorization_encrypted_response_alg (pyeudiw.federation.schemas.openid_credential_verifier.OpenIDCredentialVerifier attribute)
authorization_encrypted_response_enc (pyeudiw.federation.schemas.openid_credential_verifier.OpenIDCredentialVerifier attribute)
authorization_endpoint (pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation.WalletInstanceAttestationPayload attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_metadata.WalletMetadata attribute)
authorization_server (pyeudiw.satosa.frontends.openid4vci.models.credential_offer_request.AuthorizationCode attribute)
authorization_signed_response_alg (pyeudiw.federation.schemas.openid_credential_verifier.OpenIDCredentialVerifier attribute)
AuthorizationCode (class in pyeudiw.satosa.frontends.openid4vci.models.credential_offer_request)
AuthorizationDetail (class in pyeudiw.satosa.frontends.openid4vci.models.auhtorization_detail)
AuthorizationRequest (class in pyeudiw.satosa.frontends.openid4vci.models.authorization_request)
AuthorizationResponse (class in pyeudiw.satosa.frontends.openid4vci.models.authorization_response)
AuthorizationResponseParser (class in pyeudiw.satosa.backends.openid4vp.interface)
AuthorizationSignedResponseAlg (class in pyeudiw.federation.schemas.openid_credential_verifier)
AuthorizeResponseDirectPostJwt (class in pyeudiw.satosa.backends.openid4vp.schemas.response)
AuthorizeResponsePayload (class in pyeudiw.satosa.backends.openid4vp.schemas.response)
AuthorizeUnmatchedResponse
AuthRespParsingException
AuthRespValidationException
B
b64 (pyeudiw.sd_jwt.disclosure.SDJWTDisclosure property)
BadRequestError
base64_urldecode() (in module pyeudiw.jwt.utils)
base64_urlencode() (in module pyeudiw.jwt.utils)
BaseCache (class in pyeudiw.storage.base_cache)
BaseDB (class in pyeudiw.storage.base_db)
BaseEndpoint (class in pyeudiw.tools.base_endpoint)
BaseLogger (class in pyeudiw.tools.base_logger)
BaseStorage (class in pyeudiw.storage.base_storage)
BaseVPParser (class in pyeudiw.satosa.backends.openid4vp.presentation_submission.base_vp_parser)
build_authorization_request_claims() (in module pyeudiw.satosa.backends.openid4vp.authorization_request)
build_authorization_request_url() (in module pyeudiw.satosa.backends.openid4vp.authorization_request)
build_issuer_jwk_endpoint() (pyeudiw.trust.default.direct_trust_sd_jwt_vc.DirectTrustSdJwtVc static method)
build_issuer_metadata_endpoint() (pyeudiw.trust.default.direct_trust_sd_jwt_vc.DirectTrustSdJwtVc static method)
build_metadata_endpoints() (pyeudiw.trust.dynamic.CombinedTrustEvaluator method)
(pyeudiw.trust.handler.interface.TrustHandlerInterface method)
(pyeudiw.trust.interface.TrustEvaluator method)
build_metadata_issuer_endpoint() (in module pyeudiw.trust.handler.direct_trust_sd_jwt_vc)
C
c_nonce (pyeudiw.satosa.frontends.openid4vci.models.nonce_response.NonceResponse attribute)
(pyeudiw.satosa.frontends.openid4vci.storage.entity.OpenId4VCIEntity attribute)
cacheable_get_http_url() (in module pyeudiw.tools.utils)
ChainBuilder (class in pyeudiw.x509.chain_builder)
ChainNotExist
check_algorithm() (in module pyeudiw.tools.schema_utils)
check_authorization_code() (pyeudiw.satosa.frontends.openid4vci.models.credential_offer_request.AuthorizationCode method)
check_authorization_detail() (pyeudiw.satosa.frontends.openid4vci.models.auhtorization_detail.AuthorizationDetail method)
check_authorization_request() (pyeudiw.satosa.frontends.openid4vci.models.authorization_request.AuthorizationRequest method)
check_credential_endpoint_request() (pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.CredentialEndpointRequest method)
check_credential_offer() (pyeudiw.satosa.frontends.openid4vci.models.credential_offer_request.CredentialOfferRequest method)
check_deferred_credential_endpoint_request() (pyeudiw.satosa.frontends.openid4vci.models.deferred_credential_endpoint_request.DeferredCredentialEndpointRequest method)
check_descriptor_map_size() (pyeudiw.satosa.backends.openid4vp.presentation_submission.schemas.PresentationSubmissionSchema class method)
check_invalid_parameter() (pyeudiw.satosa.frontends.openid4vci.models.openid4vci_basemodel.OpenId4VciBaseModel static method)
check_missing_parameter() (pyeudiw.satosa.frontends.openid4vci.models.openid4vci_basemodel.OpenId4VciBaseModel static method)
check_notification_endpoint_request() (pyeudiw.satosa.frontends.openid4vci.models.notification_request.NotificationRequest method)
check_par_request() (pyeudiw.satosa.frontends.openid4vci.models.par_request.ParRequest method)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest method)
check_proof() (pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.Proof method)
(pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.ProofJWT method)
check_revocation() (pyeudiw.satosa.backends.openid4vp.vp.Vp method)
check_token_request() (pyeudiw.satosa.frontends.openid4vci.models.token_request.TokenRequest method)
check_typ_when_not_x5c() (pyeudiw.sd_jwt.schema.VcSdJwtHeaderSchema method)
check_unexpected_parameter() (pyeudiw.satosa.frontends.openid4vci.models.openid4vci_basemodel.OpenId4VciBaseModel static method)
Claim (class in pyeudiw.duckle_ql.credential)
claims (pyeudiw.duckle_ql.credential.Credential attribute)
client_id (pyeudiw.federation.schemas.openid_credential_verifier.OpenIDCredentialVerifier attribute)
(pyeudiw.satosa.frontends.openid4vci.models.authorization_request.AuthorizationRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.ParRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.token.AccessToken attribute)
(pyeudiw.satosa.frontends.openid4vci.storage.entity.OpenId4VCIEntity attribute)
client_id_schemes_supported (pyeudiw.satosa.backends.openid4vp.schemas.wallet_metadata.WalletMetadata attribute)
client_name (pyeudiw.federation.schemas.openid_credential_verifier.OpenIDCredentialVerifier attribute)
close() (pyeudiw.storage.base_db.BaseDB method)
(pyeudiw.storage.credential_storage.CredentialStorage method)
(pyeudiw.storage.db_engine.DBEngine method)
(pyeudiw.storage.mongo_cache.MongoCache method)
(pyeudiw.storage.mongo_storage.MongoStorage method)
(pyeudiw.storage.user_storage.UserStorage method)
cnf (pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation.WalletInstanceAttestationPayload attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation_request.WalletInstanceAttestationRequestPayload attribute)
(pyeudiw.satosa.frontends.openid4vci.models.token.AccessToken attribute)
(pyeudiw.sd_jwt.schema.VcSdJwtPayloadSchema attribute)
CNFSchema (class in pyeudiw.satosa.backends.openid4vp.schemas.cnf_schema)
code (pyeudiw.satosa.frontends.openid4vci.models.authorization_response.AuthorizationResponse attribute)
(pyeudiw.satosa.frontends.openid4vci.models.token_request.TokenRequest attribute)
code_challenge (pyeudiw.satosa.frontends.openid4vci.models.par_request.ParRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.storage.entity.OpenId4VCIEntity attribute)
code_challenge_method (pyeudiw.satosa.frontends.openid4vci.models.par_request.ParRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.storage.entity.OpenId4VCIEntity attribute)
code_verifier (pyeudiw.satosa.frontends.openid4vci.models.token_request.TokenRequest attribute)
combine() (in module pyeudiw.federation.policy)
combine_add() (in module pyeudiw.federation.policy)
combine_claim_policy() (in module pyeudiw.federation.policy)
combine_one_of() (in module pyeudiw.federation.policy)
combine_subset_of() (in module pyeudiw.federation.policy)
combine_superset_of() (in module pyeudiw.federation.policy)
COMBINED_SERIALIZATION_FORMAT_SEPARATOR (pyeudiw.sd_jwt.common.SDJWTCommon attribute)
CombinedTrustEvaluator (class in pyeudiw.trust.dynamic)
Constraints (class in pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition)
constraints (pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.InputDescriptor attribute)
contacts (pyeudiw.federation.schemas.federation_entity.FederationEntity attribute)
(pyeudiw.federation.schemas.openid_credential_verifier.OpenIDCredentialVerifier attribute)
count (pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.SubmissionRequirement1 attribute)
countyOfBirth (pyeudiw.storage.user_entity.UserEntity attribute)
create_storage_instance() (pyeudiw.tests.storage.test_mongo_cache.TestMongoCache method)
(pyeudiw.tests.storage.test_mongo_storage.TestMongoStorage method)
creation_date (pyeudiw.satosa.frontends.openid4vci.storage.entity.OpenId4VCIEntity attribute)
Credential (class in pyeudiw.duckle_ql.credential)
credential (pyeudiw.satosa.frontends.openid4vci.models.deferred_credential_endpoint_response.CredentialItem attribute)
credential_configuration_id (pyeudiw.satosa.frontends.openid4vci.models.auhtorization_detail.AuthorizationDetail attribute)
(pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.CredentialEndpointRequest attribute)
credential_configuration_ids (pyeudiw.satosa.frontends.openid4vci.models.credential_offer_request.CredentialOfferRequest attribute)
credential_configurations (pyeudiw.satosa.frontends.openid4vci.models.config.PyeudiwFrontendConfig attribute)
credential_identifier (pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.CredentialEndpointRequest attribute)
credential_identifiers (pyeudiw.satosa.frontends.openid4vci.models.auhtorization_detail.AuthorizationDetail attribute)
credential_issuer (pyeudiw.satosa.frontends.openid4vci.models.credential_offer_request.CredentialOfferRequest attribute)
credential_storage (pyeudiw.satosa.frontends.openid4vci.models.config.PyeudiwFrontendConfig attribute)
CredentialEndpointRequest (class in pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request)
CredentialEndpointResponse (class in pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_response)
CredentialEntity (class in pyeudiw.storage.credential_entity)
CredentialIssuerMetadataHandler (class in pyeudiw.satosa.frontends.openid4vci.endpoints.credential_issuer_metadata_endpoint)
CredentialItem (class in pyeudiw.satosa.frontends.openid4vci.models.deferred_credential_endpoint_response)
CredentialOfferRequest (class in pyeudiw.satosa.frontends.openid4vci.models.credential_offer_request)
credentials (pyeudiw.duckle_ql.credential.CredentialsRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.deferred_credential_endpoint_response.DeferredCredentialEndpointResponse attribute)
CredentialsRequest (class in pyeudiw.duckle_ql.credential)
CredentialStorage (class in pyeudiw.storage.credential_storage)
CRLBuilder (class in pyeudiw.x509.crl_builder)
CRLHelper (class in pyeudiw.x509.crl_helper)
CRLHTTPError
CRLParseError
CRLReadError
CROSS_DEVICE (pyeudiw.satosa.backends.openid4vp.schemas.flow.RemoteFlowType attribute)
crv (pyeudiw.jwk.schemas.public.ECJwkSchema attribute)
(pyeudiw.jwk.schemas.public.JwkSchema attribute)
D
dateOfBirth (pyeudiw.storage.user_entity.UserEntity attribute)
datetime_from_timestamp() (in module pyeudiw.tools.utils)
db_credential_storage_engine (pyeudiw.storage.user_credential_db_engine.UserCredentialEngine property)
db_engine (pyeudiw.satosa.frontends.openid4vci.storage.engine.OpenId4VciDBEngineHandler property)
db_user_storage_engine (pyeudiw.storage.user_credential_db_engine.UserCredentialEngine property)
DBEngine (class in pyeudiw.storage.db_engine)
decode_cwt_status_list_token() (in module pyeudiw.status_list)
decode_jwt_element() (in module pyeudiw.jwt.utils)
decode_jwt_header() (in module pyeudiw.jwt.utils)
decode_jwt_payload() (in module pyeudiw.jwt.utils)
decode_jwt_status_list_token() (in module pyeudiw.status_list)
DecodedJwt (class in pyeudiw.jwt.parse)
default_acr_values (pyeudiw.federation.schemas.openid_credential_verifier.OpenIDCredentialVerifier attribute)
default_client_id (pyeudiw.trust.handler.interface.TrustHandlerInterface property)
DEFAULT_JARISSUER_METADATA_ENDPOINT (in module pyeudiw.trust.handler.direct_trust_jar)
DEFAULT_OPENID4VCI_METADATA_ENDPOINT (in module pyeudiw.trust.handler.commons)
DEFAULT_SDJWTVC_METADATA_ENDPOINT (in module pyeudiw.trust.handler.direct_trust_sd_jwt_vc)
default_sig_alg (pyeudiw.federation.schemas.federation_configuration.FederationConfig attribute)
DeferredCredentialEndpointRequest (class in pyeudiw.satosa.frontends.openid4vci.models.deferred_credential_endpoint_request)
DeferredCredentialEndpointResponse (class in pyeudiw.satosa.frontends.openid4vci.models.deferred_credential_endpoint_response)
definition_id (pyeudiw.satosa.backends.openid4vp.presentation_submission.schemas.PresentationSubmissionSchema attribute)
descriptor_map (pyeudiw.satosa.backends.openid4vp.presentation_submission.schemas.PresentationSubmissionSchema attribute)
DescriptorSchema (class in pyeudiw.satosa.backends.openid4vp.presentation_submission.schemas)
detect_flow_typ() (in module pyeudiw.satosa.backends.openid4vp.utils)
direct_post (pyeudiw.satosa.backends.openid4vp.schemas.response.ResponseMode attribute)
direct_post_jwt (pyeudiw.satosa.backends.openid4vp.schemas.response.ResponseMode attribute)
direct_trust_jar() (in module pyeudiw.tests.trust.handler.test_direct_trust_jar)
DIRECT_TRUST_SD_JWT_VC (pyeudiw.storage.base_storage.TrustType attribute)
DirectTrust (class in pyeudiw.trust.default.direct_trust_sd_jwt_vc)
DirectTrustJar (class in pyeudiw.trust.handler.direct_trust_jar)
DirectTrustSdJwtVc (class in pyeudiw.trust.default.direct_trust_sd_jwt_vc)
(class in pyeudiw.trust.handler.direct_trust_sd_jwt_vc)
DiscoveryFailedError
do_default() (in module pyeudiw.federation.policy)
do_essential() (in module pyeudiw.federation.policy)
do_sub_one_super_add() (in module pyeudiw.federation.policy)
do_value() (in module pyeudiw.federation.policy)
document_id (pyeudiw.satosa.frontends.openid4vci.storage.entity.OpenId4VCIEntity attribute)
dpop_required (pyeudiw.satosa.frontends.openid4vci.endpoints.vci_base_endpoint.VCIBaseEndpoint property)
dpop_signing_alg_values_supported (pyeudiw.satosa.frontends.openid4vci.endpoints.vci_base_endpoint.VCIBaseEndpoint property)
dynamic_class_loader() (in module pyeudiw.tools.utils)
E
e (pyeudiw.jwk.schemas.public.JwkSchema attribute)
(pyeudiw.jwk.schemas.public.RSAJwkSchema attribute)
ecdh_es (pyeudiw.federation.schemas.openid_credential_verifier.EncryptionAlgValuesSupported attribute)
ecdh_es_a128kw (pyeudiw.federation.schemas.openid_credential_verifier.EncryptionAlgValuesSupported attribute)
ecdh_es_a192kw (pyeudiw.federation.schemas.openid_credential_verifier.EncryptionAlgValuesSupported attribute)
ecdh_es_a256kw (pyeudiw.federation.schemas.openid_credential_verifier.EncryptionAlgValuesSupported attribute)
ECJwkSchema (class in pyeudiw.jwk.schemas.public)
effective_log_level (pyeudiw.tools.base_logger.BaseLogger property)
empty() (pyeudiw.trust.model.trust_source.TrustSourceData static method)
EmptyHTTPError
encode_cwt_status_list_token() (in module pyeudiw.status_list)
EncryptionAlgValuesSupported (class in pyeudiw.federation.schemas.openid_credential_verifier)
EncryptionEncValuesSupported (class in pyeudiw.federation.schemas.openid_credential_verifier)
endpoint() (pyeudiw.satosa.backends.openid4vp.endpoints.get_response_endpoint.GetResponseHandler method)
(pyeudiw.satosa.frontends.openid4vci.endpoints.credential_issuer_metadata_endpoint.CredentialIssuerMetadataHandler method)
(pyeudiw.satosa.frontends.openid4vci.endpoints.oauth_authorization_server_metadata_endpoint.OauthAuthorizationServerMetadataHandler method)
(pyeudiw.tools.base_endpoint.BaseEndpoint method)
endpoints (pyeudiw.satosa.frontends.openid4vci.models.config.PyeudiwFrontendConfig attribute)
EndpointsLoader (class in pyeudiw.tools.endpoints_loader)
entity_id (pyeudiw.satosa.frontends.openid4vci.endpoints.vci_base_endpoint.VCIBaseEndpoint property)
EntityConfigurationHeader (class in pyeudiw.federation.schemas.entity_configuration)
EntityConfigurationMetadataSchema (class in pyeudiw.federation.schemas.entity_configuration)
EntityConfigurationPayload (class in pyeudiw.federation.schemas.entity_configuration)
EntityStatementPayload (class in pyeudiw.federation.schemas.entity_configuration)
EntryNotFound
error (pyeudiw.satosa.backends.openid4vp.schemas.response.ErrorResponsePayload attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.response.ResponseMode attribute)
error_description (pyeudiw.satosa.backends.openid4vp.schemas.response.ErrorResponsePayload attribute)
ErrorResponsePayload (class in pyeudiw.satosa.backends.openid4vp.schemas.response)
es256 (pyeudiw.federation.schemas.openid_credential_verifier.AuthorizationSignedResponseAlg attribute)
(pyeudiw.federation.schemas.openid_credential_verifier.SigningAlgValuesSupported attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.vp_formats.Algorithms attribute)
es384 (pyeudiw.federation.schemas.openid_credential_verifier.AuthorizationSignedResponseAlg attribute)
(pyeudiw.federation.schemas.openid_credential_verifier.SigningAlgValuesSupported attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.vp_formats.Algorithms attribute)
es512 (pyeudiw.federation.schemas.openid_credential_verifier.AuthorizationSignedResponseAlg attribute)
(pyeudiw.federation.schemas.openid_credential_verifier.SigningAlgValuesSupported attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.vp_formats.Algorithms attribute)
event (pyeudiw.satosa.frontends.openid4vci.models.notification_request.NotificationRequest attribute)
event_description (pyeudiw.satosa.frontends.openid4vci.models.notification_request.NotificationRequest attribute)
exists_by_state_and_session_id() (pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.db_engine.DBEngine method)
exp (pyeudiw.federation.schemas.entity_configuration.EntityConfigurationPayload attribute)
(pyeudiw.federation.schemas.entity_configuration.EntityStatementPayload attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.vp_token.VPTokenPayload attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation.WalletInstanceAttestationPayload attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation_request.WalletInstanceAttestationRequestPayload attribute)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.token.AccessToken attribute)
(pyeudiw.sd_jwt.schema.VcSdJwtPayloadSchema attribute)
exp_from_now() (in module pyeudiw.tools.utils)
expired (pyeudiw.trust.model.trust_source.TrustEvaluationType property)
expires_in (pyeudiw.satosa.frontends.openid4vci.models.par_response.ParResponse attribute)
(pyeudiw.satosa.frontends.openid4vci.models.token_response.TokenResponse attribute)
export_private_pem() (pyeudiw.jwk.JWK method)
export_public_pem() (pyeudiw.jwk.JWK method)
extract() (pyeudiw.tests.trust.mock_trust_handler.NonConformatTrustHandler method)
extract_and_update_trust_materials() (pyeudiw.tests.trust.mock_trust_handler.MockTrustHandler method)
(pyeudiw.tests.trust.mock_trust_handler.UpdateTrustHandler method)
(pyeudiw.trust.handler.direct_trust_jar.DirectTrustJar method)
(pyeudiw.trust.handler.interface.TrustHandlerInterface method)
extract_claims() (in module pyeudiw.duckle_ql.attribute_mapper)
extract_jwt_header_trust_parameters() (pyeudiw.tests.trust.mock_trust_handler.MockTrustHandler method)
(pyeudiw.tests.trust.mock_trust_handler.UpdateTrustHandler method)
(pyeudiw.trust.handler.interface.TrustHandlerInterface method)
F
fake_get_http_url() (in module pyeudiw.tests.trust.handler.test_direct_trust)
FEDERATION (pyeudiw.storage.base_storage.TrustType attribute)
federation_entity (pyeudiw.federation.schemas.entity_configuration.EntityConfigurationMetadataSchema attribute)
federation_entity_metadata (pyeudiw.federation.schemas.federation_configuration.FederationConfig attribute)
federation_jwks (pyeudiw.federation.schemas.federation_configuration.FederationConfig attribute)
FederationConfig (class in pyeudiw.federation.schemas.federation_configuration)
FederationEntity (class in pyeudiw.federation.schemas.federation_entity)
FederationEntityMetadata (class in pyeudiw.federation.schemas.federation_configuration)
fetch() (in module pyeudiw.tools.http)
fetch_all() (in module pyeudiw.tools.http)
fields (pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.Constraints attribute)
finalized (pyeudiw.satosa.frontends.openid4vci.storage.entity.OpenId4VCIEntity attribute)
FinalizedSessionError
find_jwk_by_kid() (in module pyeudiw.jwk.jwks)
find_jwk_by_thumbprint() (in module pyeudiw.jwk.jwks)
fiscal_code (pyeudiw.storage.user_entity.UserEntity attribute)
flatten_namespace() (in module pyeudiw.duckle_ql.attribute_mapper)
format (pyeudiw.duckle_ql.credential.Credential attribute)
(pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.InputDescriptor attribute)
(pyeudiw.satosa.backends.openid4vp.presentation_submission.schemas.DescriptorSchema attribute)
from_ (pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.SubmissionRequirement1 attribute)
from_certificate() (pyeudiw.x509.crl_helper.CRLHelper static method)
from_config() (pyeudiw.trust.dynamic.CombinedTrustEvaluator static method)
from_crl() (pyeudiw.x509.crl_helper.CRLHelper static method)
from_dict() (pyeudiw.trust.model.trust_source.TrustSourceData static method)
from_jwk_to_mso_mdoc_private_key() (in module pyeudiw.tools.mso_mdoc)
from_status() (pyeudiw.status_list.helper.StatusListTokenHelper static method)
from_token() (pyeudiw.status_list.helper.StatusListTokenHelper static method)
from_url() (pyeudiw.x509.crl_helper.CRLHelper static method)
G
gather_policies() (in module pyeudiw.federation.policy)
(pyeudiw.federation.policy.TrustChainPolicy method)
gen_certificate() (pyeudiw.x509.chain_builder.ChainBuilder method)
generate_status_list() (in module pyeudiw.status_list)
get() (pyeudiw.storage.db_engine.DBEngine method)
get_accept_header() (in module pyeudiw.tools.content_type)
get_aggregation_uri() (pyeudiw.status_list.helper.StatusListTokenHelper method)
get_all_sorted_by_incremental_id() (pyeudiw.storage.credential_storage.CredentialStorage method)
get_by_field() (pyeudiw.storage.credential_storage.CredentialStorage method)
(pyeudiw.storage.user_storage.UserStorage method)
get_by_fields() (pyeudiw.storage.credential_storage.CredentialStorage method)
(pyeudiw.storage.user_storage.UserStorage method)
get_by_fiscal_code() (pyeudiw.storage.user_storage.UserStorage method)
get_by_id() (pyeudiw.storage.mongo_storage.MongoStorage method)
get_by_nonce_state() (pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.db_engine.DBEngine method)
(pyeudiw.storage.mongo_storage.MongoStorage method)
get_by_session_id() (pyeudiw.satosa.frontends.openid4vci.storage.openid4vci_storage.OpenId4VciStorage method)
(pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.db_engine.DBEngine method)
(pyeudiw.storage.mongo_storage.MongoStorage method)
get_by_state() (pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.db_engine.DBEngine method)
get_by_state_and_session_id() (pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.db_engine.DBEngine method)
(pyeudiw.storage.mongo_storage.MongoStorage method)
get_ca() (pyeudiw.x509.chain_builder.ChainBuilder method)
get_chain() (pyeudiw.x509.chain_builder.ChainBuilder method)
get_client_id() (pyeudiw.trust.handler.interface.TrustHandlerInterface method)
get_config() (pyeudiw.satosa.frontends.openid4vci.models.openid4vci_basemodel.OpenId4VciBaseModel method)
get_config_utils() (pyeudiw.satosa.frontends.openid4vci.models.openid4vci_basemodel.OpenId4VciBaseModel method)
get_content_type_header() (in module pyeudiw.tools.content_type)
get_credential_by_user_id() (pyeudiw.storage.credential_storage.CredentialStorage method)
get_credential_configurations() (pyeudiw.satosa.frontends.openid4vci.tools.config.Openid4VciFrontendConfigUtils method)
get_credential_configurations_supported() (pyeudiw.satosa.frontends.openid4vci.tools.config.Openid4VciFrontendConfigUtils method)
get_credentials() (pyeudiw.satosa.backends.openid4vp.interface.VpTokenParser method)
get_ctx() (pyeudiw.satosa.frontends.openid4vci.models.openid4vci_basemodel.OpenId4VciBaseModel method)
get_dynamic_class() (in module pyeudiw.tools.utils)
get_handled_trust_material_name() (pyeudiw.trust.handler.direct_trust_jar.DirectTrustJar method)
(pyeudiw.trust.handler.interface.TrustHandlerInterface method)
get_http_url() (in module pyeudiw.tools.utils)
get_issuer_name() (pyeudiw.satosa.backends.openid4vp.interface.VpTokenParser method)
get_jwks() (pyeudiw.trust.model.trust_source.TrustEvaluationType method)
get_jwt() (pyeudiw.satosa.frontends.openid4vci.tools.config.Openid4VciFrontendConfigUtils method)
get_jwt_default_sig_alg() (pyeudiw.satosa.frontends.openid4vci.tools.config.Openid4VciFrontendConfigUtils method)
get_jwt_header_trust_parameters() (pyeudiw.trust.dynamic.CombinedTrustEvaluator method)
(pyeudiw.trust.interface.TrustEvaluator method)
get_metadata() (pyeudiw.tests.trust.mock_trust_handler.MockTrustHandler method)
(pyeudiw.tests.trust.mock_trust_handler.NonConformatTrustHandler method)
(pyeudiw.trust.default.direct_trust_sd_jwt_vc.DirectTrustSdJwtVc method)
(pyeudiw.trust.dynamic.CombinedTrustEvaluator method)
(pyeudiw.trust.handler.direct_trust_jar.DirectTrustJar method)
(pyeudiw.trust.handler.direct_trust_sd_jwt_vc.DirectTrustSdJwtVc method)
(pyeudiw.trust.handler.interface.TrustHandlerInterface method)
(pyeudiw.trust.interface.TrustEvaluator method)
get_oauth_authorization_server() (pyeudiw.satosa.frontends.openid4vci.tools.config.Openid4VciFrontendConfigUtils method)
get_openid_credential_issuer() (pyeudiw.satosa.frontends.openid4vci.tools.config.Openid4VciFrontendConfigUtils method)
get_policies() (pyeudiw.trust.dynamic.CombinedTrustEvaluator method)
(pyeudiw.trust.interface.TrustEvaluator method)
get_public_keys() (pyeudiw.trust.default.direct_trust_sd_jwt_vc.DirectTrustSdJwtVc method)
(pyeudiw.trust.dynamic.CombinedTrustEvaluator method)
(pyeudiw.trust.interface.TrustEvaluator method)
get_revocation_date() (pyeudiw.x509.crl_helper.CRLHelper method)
get_session_retention_ttl() (pyeudiw.storage.mongo_storage.MongoStorage method)
get_status() (pyeudiw.status_list.helper.StatusListTokenHelper method)
get_trust_anchor() (pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.db_engine.DBEngine method)
(pyeudiw.storage.mongo_storage.MongoStorage method)
get_trust_attestation() (pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.db_engine.DBEngine method)
(pyeudiw.storage.mongo_storage.MongoStorage method)
get_trust_backend_by_class_name() (pyeudiw.satosa.backends.openid4vp.openid4vp.OpenID4VPBackend method)
get_trust_evaluation_type_by_handler_name() (pyeudiw.trust.model.trust_source.TrustSourceData method)
get_trust_param() (pyeudiw.trust.model.trust_source.TrustSourceData method)
get_trust_source() (pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.db_engine.DBEngine method)
(pyeudiw.storage.mongo_storage.MongoStorage method)
GetResponseHandler (class in pyeudiw.satosa.backends.openid4vp.endpoints.get_response_endpoint)
grant_type (pyeudiw.satosa.frontends.openid4vci.models.token_request.TokenRequest attribute)
grants (pyeudiw.satosa.frontends.openid4vci.models.credential_offer_request.CredentialOfferRequest attribute)
group (pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.InputDescriptor attribute)
H
handle_authn_response() (pyeudiw.satosa.frontends.openid4vci.openid4vci.OpenID4VCIFrontend method)
has_client_id() (pyeudiw.trust.dynamic.CombinedTrustEvaluator method)
has_session_retention_ttl() (pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.mongo_storage.MongoStorage method)
has_trust_anchor() (pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.db_engine.DBEngine method)
(pyeudiw.storage.mongo_storage.MongoStorage method)
has_trust_attestation() (pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.db_engine.DBEngine method)
(pyeudiw.storage.mongo_storage.MongoStorage method)
has_trust_param() (pyeudiw.trust.model.trust_source.TrustSourceData method)
has_trust_source() (pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.db_engine.DBEngine method)
(pyeudiw.storage.mongo_storage.MongoStorage method)
hash (pyeudiw.sd_jwt.disclosure.SDJWTDisclosure property)
HASH_ALG (pyeudiw.sd_jwt.common.SDJWTCommon attribute)
header (pyeudiw.jwt.parse.DecodedJwt attribute)
homepage_uri (pyeudiw.federation.schemas.federation_configuration.FederationEntityMetadata attribute)
(pyeudiw.federation.schemas.federation_entity.FederationEntity attribute)
http_get_async() (in module pyeudiw.tools.http)
http_get_sync() (in module pyeudiw.tools.http)
HTTPError
HttpError
I
iat (pyeudiw.federation.schemas.entity_configuration.EntityConfigurationPayload attribute)
(pyeudiw.federation.schemas.entity_configuration.EntityStatementPayload attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.vp_token.VPTokenPayload attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation.WalletInstanceAttestationPayload attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation_request.WalletInstanceAttestationRequestPayload attribute)
(pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.ProofJWT attribute)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.token.AccessToken attribute)
(pyeudiw.sd_jwt.schema.KeyBindingJwtPayload attribute)
(pyeudiw.sd_jwt.schema.VcSdJwtPayloadSchema attribute)
(pyeudiw.status_list.helper.StatusListTokenHelper property)
iat_now() (in module pyeudiw.tools.utils)
id (pyeudiw.duckle_ql.credential.Credential attribute)
(pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.InputDescriptor attribute)
(pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.PresentationDefinition attribute)
(pyeudiw.satosa.backends.openid4vp.presentation_submission.schemas.DescriptorSchema attribute)
(pyeudiw.satosa.backends.openid4vp.presentation_submission.schemas.PresentationSubmissionSchema attribute)
id_token_encrypted_response_alg (pyeudiw.federation.schemas.openid_credential_verifier.OpenIDCredentialVerifier attribute)
id_token_encrypted_response_enc (pyeudiw.federation.schemas.openid_credential_verifier.OpenIDCredentialVerifier attribute)
id_token_signed_response_alg (pyeudiw.federation.schemas.openid_credential_verifier.OpenIDCredentialVerifier attribute)
identifier (pyeudiw.storage.credential_entity.CredentialEntity attribute)
incremental_id (pyeudiw.storage.credential_entity.CredentialEntity attribute)
init_session() (pyeudiw.satosa.frontends.openid4vci.storage.openid4vci_storage.OpenId4VciStorage method)
(pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.db_engine.DBEngine method)
(pyeudiw.storage.mongo_storage.MongoStorage method)
initialize_istance() (pyeudiw.trust.interface.TrustEvaluator method)
input_descriptors (pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.PresentationDefinition attribute)
InputDescriptor (class in pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition)
InternalServerError
InvalidAnchor
InvalidChainError
InvalidEntityConfiguration
InvalidEntityHeader
InvalidEntityStatement
InvalidEntityStatementPayload
InvalidInternalStateError
InvalidJwk
InvalidJwkMetadataException
InvalidKeyBinding
InvalidKid
InvalidRequestException
,
[1]
InvalidRequiredTrustMark
InvalidScopeException
InvalidTokenFormatError
InvalidTrustchain
InvalidTrustHandlerConfiguration
InvalidTrustType
InvalidVPToken
is_active() (pyeudiw.satosa.backends.openid4vp.interface.VpTokenVerifier method)
is_application_json() (in module pyeudiw.tools.content_type)
is_connected (pyeudiw.storage.base_storage.BaseStorage property)
(pyeudiw.storage.credential_storage.CredentialStorage property)
(pyeudiw.storage.db_engine.DBEngine property)
(pyeudiw.storage.mongo_storage.MongoStorage property)
(pyeudiw.storage.user_storage.UserStorage property)
is_crl_expired() (pyeudiw.x509.crl_helper.CRLHelper method)
is_es() (in module pyeudiw.federation.utils)
is_expired() (pyeudiw.satosa.backends.openid4vp.interface.VpTokenVerifier method)
(pyeudiw.status_list.helper.StatusListTokenHelper method)
is_form_urlencoded() (in module pyeudiw.tools.content_type)
is_it_me() (pyeudiw.trust.handler.interface.TrustHandlerInterface method)
is_jwe_format() (in module pyeudiw.jwt.utils)
is_jwt_format() (in module pyeudiw.jwt.utils)
is_revoked() (pyeudiw.satosa.backends.openid4vp.interface.VpTokenVerifier method)
(pyeudiw.trust.dynamic.CombinedTrustEvaluator method)
(pyeudiw.trust.interface.TrustEvaluator method)
(pyeudiw.trust.model.trust_source.TrustSourceData method)
(pyeudiw.x509.crl_helper.CRLHelper method)
is_sd_jwt_format() (in module pyeudiw.sd_jwt.schema)
is_sd_jwt_kb_format() (in module pyeudiw.sd_jwt.schema)
is_smartphone() (in module pyeudiw.tools.mobile)
is_valid_unix_timestamp() (in module pyeudiw.tools.date)
iss (pyeudiw.federation.schemas.entity_configuration.EntityConfigurationPayload attribute)
(pyeudiw.federation.schemas.entity_configuration.EntityStatementPayload attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.vp_token.VPTokenPayload attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation.WalletInstanceAttestationPayload attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation_request.WalletInstanceAttestationRequestPayload attribute)
(pyeudiw.satosa.frontends.openid4vci.models.authorization_response.AuthorizationResponse attribute)
(pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.ProofJWT attribute)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.token.AccessToken attribute)
(pyeudiw.sd_jwt.schema.VcSdJwtPayloadSchema attribute)
(pyeudiw.status_list.helper.StatusListTokenHelper property)
issuer (pyeudiw.sd_jwt.disclosure.SDJWTDisclosure attribute)
issuer_state (pyeudiw.satosa.frontends.openid4vci.models.credential_offer_request.AuthorizationCode attribute)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest attribute)
J
json (pyeudiw.sd_jwt.disclosure.SDJWTDisclosure property)
jti (pyeudiw.satosa.backends.openid4vp.schemas.vp_token.VPTokenPayload attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation_request.WalletInstanceAttestationRequestPayload attribute)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.token.AccessToken attribute)
JWEDecryptionError
JWEEncryptionError
JWK (class in pyeudiw.jwk)
jwk (pyeudiw.satosa.backends.openid4vp.schemas.cnf_schema.CNFSchema attribute)
(pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.ProofJWT attribute)
JwkBaseModel (class in pyeudiw.jwk.schemas.public)
jwks (pyeudiw.federation.schemas.entity_configuration.EntityConfigurationPayload attribute)
(pyeudiw.federation.schemas.entity_configuration.EntityStatementPayload attribute)
(pyeudiw.federation.schemas.openid_credential_verifier.OpenIDCredentialVerifier attribute)
JwkSchema (class in pyeudiw.jwk.schemas.public)
JwksSchema (class in pyeudiw.jwk.schemas.public)
JWSSigningError
JWSVerificationError
jwt (pyeudiw.jwt.parse.DecodedJwt attribute)
(pyeudiw.satosa.frontends.openid4vci.models.config.PyeudiwFrontendConfig attribute)
(pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.Proof attribute)
jwt_vc_json (pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation.VPFormatSchema attribute)
jwt_vp_json (pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation.VPFormatSchema attribute)
JWTDecodeError
JWTInvalidElementPosition
K
kb_jwt_alg_values (pyeudiw.satosa.backends.openid4vp.schemas.vp_formats.VcSdJwt attribute)
KB_JWT_TYP_HEADER (pyeudiw.sd_jwt.common.SDJWTCommon attribute)
key (pyeudiw.sd_jwt.disclosure.SDJWTDisclosure attribute)
KeyBindingJwtHeader (class in pyeudiw.sd_jwt.schema)
KeyBindingJwtPayload (class in pyeudiw.sd_jwt.schema)
keys (pyeudiw.jwk.schemas.public.JwksSchema attribute)
KeyValidationError
kid (pyeudiw.federation.schemas.entity_configuration.EntityConfigurationHeader attribute)
(pyeudiw.jwk.schemas.public.JwkBaseModel attribute)
(pyeudiw.jwk.schemas.public.JwkSchema attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.vp_token.VPTokenHeader attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation.WalletInstanceAttestationHeader attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation_request.WalletInstanceAttestationRequestHeader attribute)
(pyeudiw.sd_jwt.schema.VcSdJwtHeaderSchema attribute)
KidError
KidNotFoundError
kty (pyeudiw.jwk.schemas.public.ECJwkSchema attribute)
(pyeudiw.jwk.schemas.public.JwkSchema attribute)
(pyeudiw.jwk.schemas.public.RSAJwkSchema attribute)
L
lead_time (pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_response.CredentialEndpointResponse attribute)
LifetimeException
limit_disclosure (pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.Constraints attribute)
LimitDisclosure (class in pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition)
logo_uri (pyeudiw.federation.schemas.federation_configuration.FederationEntityMetadata attribute)
(pyeudiw.federation.schemas.federation_entity.FederationEntity attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation.WalletInstanceAttestationPayload attribute)
M
mail (pyeudiw.storage.user_entity.UserEntity attribute)
make_timezone_aware() (in module pyeudiw.tools.utils)
MalformedPath
MdocCborValidationError
Meta (class in pyeudiw.duckle_ql.credential)
meta (pyeudiw.duckle_ql.credential.Credential attribute)
metadata (pyeudiw.federation.schemas.entity_configuration.EntityConfigurationPayload attribute)
(pyeudiw.federation.schemas.entity_configuration.EntityStatementPayload attribute)
(pyeudiw.satosa.frontends.openid4vci.endpoints.credential_issuer_metadata_endpoint.CredentialIssuerMetadataHandler property)
(pyeudiw.satosa.frontends.openid4vci.models.config.PyeudiwFrontendConfig attribute)
metadata_policy (pyeudiw.federation.schemas.entity_configuration.EntityStatementPayload attribute)
metadata_type (pyeudiw.federation.schemas.federation_configuration.FederationConfig attribute)
MetadataDiscoveryException
MissingAuthorityHintsClaim
MissingConfirmationKey
MissingHandler
MissingIssuer
MissingJwksClaim
MissingProtocolSpecificJwks
MissingStatusListUriError
MissingTrustAnchorPublicKey
MissingTrustMark
MissingTrustType
MockTrustHandler (class in pyeudiw.tests.trust.mock_trust_handler)
model_config (pyeudiw.duckle_ql.credential.Claim attribute)
(pyeudiw.duckle_ql.credential.Credential attribute)
(pyeudiw.duckle_ql.credential.CredentialsRequest attribute)
(pyeudiw.duckle_ql.credential.Meta attribute)
(pyeudiw.federation.schemas.entity_configuration.EntityConfigurationHeader attribute)
(pyeudiw.federation.schemas.entity_configuration.EntityConfigurationMetadataSchema attribute)
(pyeudiw.federation.schemas.entity_configuration.EntityConfigurationPayload attribute)
(pyeudiw.federation.schemas.entity_configuration.EntityStatementPayload attribute)
(pyeudiw.federation.schemas.federation_configuration.FederationConfig attribute)
(pyeudiw.federation.schemas.federation_configuration.FederationEntityMetadata attribute)
(pyeudiw.federation.schemas.federation_entity.FederationEntity attribute)
(pyeudiw.federation.schemas.openid_credential_verifier.OpenIDCredentialVerifier attribute)
(pyeudiw.jwk.schemas.public.ECJwkSchema attribute)
(pyeudiw.jwk.schemas.public.JwkBaseModel attribute)
(pyeudiw.jwk.schemas.public.JwkSchema attribute)
(pyeudiw.jwk.schemas.public.JwksSchema attribute)
(pyeudiw.jwk.schemas.public.RSAJwkSchema attribute)
(pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.Constraints attribute)
(pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.InputDescriptor attribute)
(pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.PresentationDefinition attribute)
(pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.PresentationDefinitionClaimFormatDesignations attribute)
(pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.PresentationDefinitionClaimFormatDesignations1 attribute)
(pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.PresentationDefinitionClaimFormatDesignations2 attribute)
(pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.PresentationDefinitionClaimFormatDesignations3 attribute)
(pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.SubmissionRequirement attribute)
(pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.SubmissionRequirement1 attribute)
(pyeudiw.satosa.backends.openid4vp.presentation_submission.schemas.DescriptorSchema attribute)
(pyeudiw.satosa.backends.openid4vp.presentation_submission.schemas.PresentationSubmissionSchema attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.cnf_schema.CNFSchema attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.response.ResponseSchema attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.vp_formats.VcSdJwt attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.vp_formats.VpFormats attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.vp_token.VPTokenHeader attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.vp_token.VPTokenPayload attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation.VPFormatSchema attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation.WalletInstanceAttestationHeader attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation.WalletInstanceAttestationPayload attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation_request.WalletInstanceAttestationRequestHeader attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation_request.WalletInstanceAttestationRequestPayload attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_metadata.WalletMetadata attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_metadata.WalletPostRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.auhtorization_detail.AuthorizationDetail attribute)
(pyeudiw.satosa.frontends.openid4vci.models.authorization_request.AuthorizationRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.authorization_response.AuthorizationResponse attribute)
(pyeudiw.satosa.frontends.openid4vci.models.config.PyeudiwFrontendConfig attribute)
(pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.CredentialEndpointRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.Proof attribute)
(pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.ProofJWT attribute)
(pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_response.CredentialEndpointResponse attribute)
(pyeudiw.satosa.frontends.openid4vci.models.credential_offer_request.AuthorizationCode attribute)
(pyeudiw.satosa.frontends.openid4vci.models.credential_offer_request.CredentialOfferRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.deferred_credential_endpoint_request.DeferredCredentialEndpointRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.deferred_credential_endpoint_response.CredentialItem attribute)
(pyeudiw.satosa.frontends.openid4vci.models.deferred_credential_endpoint_response.DeferredCredentialEndpointResponse attribute)
(pyeudiw.satosa.frontends.openid4vci.models.nonce_response.NonceResponse attribute)
(pyeudiw.satosa.frontends.openid4vci.models.notification_request.NotificationRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.openid4vci_basemodel.OpenId4VciBaseModel attribute)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.ParRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.par_response.ParResponse attribute)
(pyeudiw.satosa.frontends.openid4vci.models.token.AccessToken attribute)
(pyeudiw.satosa.frontends.openid4vci.models.token.RefreshToken attribute)
(pyeudiw.satosa.frontends.openid4vci.models.token_request.TokenRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.token_response.TokenResponse attribute)
(pyeudiw.satosa.frontends.openid4vci.storage.entity.OpenId4VCIEntity attribute)
(pyeudiw.sd_jwt.schema.KeyBindingJwtHeader attribute)
(pyeudiw.sd_jwt.schema.KeyBindingJwtPayload attribute)
(pyeudiw.sd_jwt.schema.VcSdJwtHeaderSchema attribute)
(pyeudiw.sd_jwt.schema.VcSdJwtPayloadSchema attribute)
(pyeudiw.storage.credential_entity.CredentialEntity attribute)
(pyeudiw.storage.user_entity.UserEntity attribute)
model_post_init() (pyeudiw.satosa.frontends.openid4vci.models.auhtorization_detail.AuthorizationDetail method)
(pyeudiw.satosa.frontends.openid4vci.models.authorization_request.AuthorizationRequest method)
(pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.CredentialEndpointRequest method)
(pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.Proof method)
(pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.ProofJWT method)
(pyeudiw.satosa.frontends.openid4vci.models.credential_offer_request.AuthorizationCode method)
(pyeudiw.satosa.frontends.openid4vci.models.credential_offer_request.CredentialOfferRequest method)
(pyeudiw.satosa.frontends.openid4vci.models.deferred_credential_endpoint_request.DeferredCredentialEndpointRequest method)
(pyeudiw.satosa.frontends.openid4vci.models.notification_request.NotificationRequest method)
(pyeudiw.satosa.frontends.openid4vci.models.openid4vci_basemodel.OpenId4VciBaseModel method)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.ParRequest method)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest method)
(pyeudiw.satosa.frontends.openid4vci.models.token_request.TokenRequest method)
(pyeudiw.sd_jwt.schema.VcSdJwtPayloadSchema method)
module
pyeudiw
pyeudiw.duckle_ql
pyeudiw.duckle_ql.attribute_mapper
pyeudiw.duckle_ql.credential
pyeudiw.duckle_ql.utils
pyeudiw.exceptions
pyeudiw.federation
pyeudiw.federation.exceptions
pyeudiw.federation.policy
pyeudiw.federation.schemas
pyeudiw.federation.schemas.entity_configuration
pyeudiw.federation.schemas.federation_configuration
pyeudiw.federation.schemas.federation_entity
pyeudiw.federation.schemas.openid_credential_verifier
pyeudiw.federation.trust_chain
pyeudiw.federation.trust_chain.builder
pyeudiw.federation.trust_chain.validator
pyeudiw.federation.utils
pyeudiw.jwk
pyeudiw.jwk.exceptions
pyeudiw.jwk.jwks
pyeudiw.jwk.schemas
pyeudiw.jwk.schemas.public
pyeudiw.jwt
pyeudiw.jwt.exceptions
pyeudiw.jwt.log
pyeudiw.jwt.parse
pyeudiw.jwt.utils
pyeudiw.oauth2
pyeudiw.presentation_definition
pyeudiw.presentation_exchange
pyeudiw.presentation_exchange.schemas
pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition
pyeudiw.satosa
pyeudiw.satosa.backends
pyeudiw.satosa.backends.openid4vp
pyeudiw.satosa.backends.openid4vp.authorization_request
pyeudiw.satosa.backends.openid4vp.endpoints
pyeudiw.satosa.backends.openid4vp.endpoints.get_response_endpoint
pyeudiw.satosa.backends.openid4vp.exceptions
pyeudiw.satosa.backends.openid4vp.interface
pyeudiw.satosa.backends.openid4vp.openid4vp
pyeudiw.satosa.backends.openid4vp.presentation_submission
pyeudiw.satosa.backends.openid4vp.presentation_submission.base_vp_parser
pyeudiw.satosa.backends.openid4vp.presentation_submission.exceptions
pyeudiw.satosa.backends.openid4vp.presentation_submission.schemas
pyeudiw.satosa.backends.openid4vp.schemas
pyeudiw.satosa.backends.openid4vp.schemas.cnf_schema
pyeudiw.satosa.backends.openid4vp.schemas.flow
pyeudiw.satosa.backends.openid4vp.schemas.response
pyeudiw.satosa.backends.openid4vp.schemas.vp_formats
pyeudiw.satosa.backends.openid4vp.schemas.vp_token
pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation
pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation_request
pyeudiw.satosa.backends.openid4vp.schemas.wallet_metadata
pyeudiw.satosa.backends.openid4vp.utils
pyeudiw.satosa.backends.openid4vp.vp
pyeudiw.satosa.exceptions
pyeudiw.satosa.frontends
pyeudiw.satosa.frontends.openid4vci
pyeudiw.satosa.frontends.openid4vci.endpoints
pyeudiw.satosa.frontends.openid4vci.endpoints.credential_issuer_metadata_endpoint
pyeudiw.satosa.frontends.openid4vci.endpoints.oauth_authorization_server_metadata_endpoint
pyeudiw.satosa.frontends.openid4vci.endpoints.vci_base_endpoint
pyeudiw.satosa.frontends.openid4vci.models
pyeudiw.satosa.frontends.openid4vci.models.auhtorization_detail
pyeudiw.satosa.frontends.openid4vci.models.authorization_request
pyeudiw.satosa.frontends.openid4vci.models.authorization_response
pyeudiw.satosa.frontends.openid4vci.models.config
pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request
pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_response
pyeudiw.satosa.frontends.openid4vci.models.credential_offer_request
pyeudiw.satosa.frontends.openid4vci.models.deferred_credential_endpoint_request
pyeudiw.satosa.frontends.openid4vci.models.deferred_credential_endpoint_response
pyeudiw.satosa.frontends.openid4vci.models.nonce_response
pyeudiw.satosa.frontends.openid4vci.models.notification_request
pyeudiw.satosa.frontends.openid4vci.models.openid4vci_basemodel
pyeudiw.satosa.frontends.openid4vci.models.par_request
pyeudiw.satosa.frontends.openid4vci.models.par_response
pyeudiw.satosa.frontends.openid4vci.models.token
pyeudiw.satosa.frontends.openid4vci.models.token_request
pyeudiw.satosa.frontends.openid4vci.models.token_response
pyeudiw.satosa.frontends.openid4vci.openid4vci
pyeudiw.satosa.frontends.openid4vci.storage
pyeudiw.satosa.frontends.openid4vci.storage.engine
pyeudiw.satosa.frontends.openid4vci.storage.entity
pyeudiw.satosa.frontends.openid4vci.storage.openid4vci_storage
pyeudiw.satosa.frontends.openid4vci.tools
pyeudiw.satosa.frontends.openid4vci.tools.config
pyeudiw.satosa.frontends.openid4vci.tools.exceptions
pyeudiw.sd_jwt
pyeudiw.sd_jwt.common
pyeudiw.sd_jwt.disclosure
pyeudiw.sd_jwt.exceptions
pyeudiw.sd_jwt.schema
pyeudiw.status_list
pyeudiw.status_list.exceptions
pyeudiw.status_list.helper
pyeudiw.storage
pyeudiw.storage.base_cache
pyeudiw.storage.base_db
pyeudiw.storage.base_storage
pyeudiw.storage.credential_entity
pyeudiw.storage.credential_storage
pyeudiw.storage.db_engine
pyeudiw.storage.exceptions
pyeudiw.storage.mongo_cache
pyeudiw.storage.mongo_storage
pyeudiw.storage.user_credential_db_engine
pyeudiw.storage.user_entity
pyeudiw.storage.user_storage
pyeudiw.tests
pyeudiw.tests.federation
pyeudiw.tests.federation.schemas
pyeudiw.tests.federation.schemas.test_entity_configuration
pyeudiw.tests.federation.test_metadata
pyeudiw.tests.federation.test_policy
pyeudiw.tests.federation.test_schema
pyeudiw.tests.jwt
pyeudiw.tests.jwt.test_parse
pyeudiw.tests.jwt.test_utils
pyeudiw.tests.presentation_exchange
pyeudiw.tests.presentation_exchange.schemas
pyeudiw.tests.presentation_exchange.schemas.test_presentation_definition
pyeudiw.tests.status_list
pyeudiw.tests.storage
pyeudiw.tests.storage.test_mongo_cache
pyeudiw.tests.storage.test_mongo_storage
pyeudiw.tests.test_jwk
pyeudiw.tests.trust
pyeudiw.tests.trust.handler
pyeudiw.tests.trust.handler.test_direct_trust
pyeudiw.tests.trust.handler.test_direct_trust_jar
pyeudiw.tests.trust.handler.test_federation
pyeudiw.tests.trust.mock_trust_handler
pyeudiw.tools
pyeudiw.tools.base_endpoint
pyeudiw.tools.base_logger
pyeudiw.tools.content_type
pyeudiw.tools.date
pyeudiw.tools.endpoints_loader
pyeudiw.tools.exceptions
pyeudiw.tools.http
pyeudiw.tools.mobile
pyeudiw.tools.mso_mdoc
pyeudiw.tools.schema_utils
pyeudiw.tools.utils
pyeudiw.trust
pyeudiw.trust.default
pyeudiw.trust.default.direct_trust_sd_jwt_vc
pyeudiw.trust.dynamic
pyeudiw.trust.exceptions
pyeudiw.trust.handler
pyeudiw.trust.handler.commons
pyeudiw.trust.handler.direct_trust_jar
pyeudiw.trust.handler.direct_trust_sd_jwt_vc
pyeudiw.trust.handler.exceptions
pyeudiw.trust.handler.interface
pyeudiw.trust.interface
pyeudiw.trust.model
pyeudiw.trust.model.trust_source
pyeudiw.x509
pyeudiw.x509.chain_builder
pyeudiw.x509.crl_builder
pyeudiw.x509.crl_helper
pyeudiw.x509.exceptions
MongoCache (class in pyeudiw.storage.mongo_cache)
MongoStorage (class in pyeudiw.storage.mongo_storage)
N
n (pyeudiw.jwk.schemas.public.JwkSchema attribute)
(pyeudiw.jwk.schemas.public.RSAJwkSchema attribute)
name (pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.InputDescriptor attribute)
(pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.SubmissionRequirement1 attribute)
(pyeudiw.storage.user_entity.UserEntity attribute)
(pyeudiw.trust.handler.interface.TrustHandlerInterface property)
nbf (pyeudiw.satosa.frontends.openid4vci.models.token.RefreshToken attribute)
new_entity() (pyeudiw.satosa.frontends.openid4vci.storage.entity.OpenId4VCIEntity static method)
NoCriptographicMaterial
NoMetadata
nonce (pyeudiw.satosa.backends.openid4vp.schemas.response.ResponseSchema attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.vp_token.VPTokenPayload attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation_request.WalletInstanceAttestationRequestPayload attribute)
(pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.ProofJWT attribute)
(pyeudiw.sd_jwt.schema.KeyBindingJwtPayload attribute)
(pyeudiw.sd_jwt.schema.VerifierChallenge attribute)
NonceResponse (class in pyeudiw.satosa.frontends.openid4vci.models.nonce_response)
NonConformatTrustHandler (class in pyeudiw.tests.trust.mock_trust_handler)
NotDescendant
notification_id (pyeudiw.satosa.frontends.openid4vci.models.deferred_credential_endpoint_response.DeferredCredentialEndpointResponse attribute)
(pyeudiw.satosa.frontends.openid4vci.models.notification_request.NotificationRequest attribute)
NotificationRequest (class in pyeudiw.satosa.frontends.openid4vci.models.notification_request)
NotKBJWT
NoTrustChainProvided
O
oauth_authorization_server_metadata_as_dict (pyeudiw.satosa.frontends.openid4vci.endpoints.oauth_authorization_server_metadata_endpoint.OauthAuthorizationServerMetadataHandler property)
OauthAuthorizationServerMetadataHandler (class in pyeudiw.satosa.frontends.openid4vci.endpoints.oauth_authorization_server_metadata_endpoint)
OpenId4VciBaseModel (class in pyeudiw.satosa.frontends.openid4vci.models.openid4vci_basemodel)
OpenId4VciDBEngineHandler (class in pyeudiw.satosa.frontends.openid4vci.storage.engine)
OpenId4VCIEntity (class in pyeudiw.satosa.frontends.openid4vci.storage.entity)
OpenID4VCIFrontend (class in pyeudiw.satosa.frontends.openid4vci.openid4vci)
Openid4VciFrontendConfigUtils (class in pyeudiw.satosa.frontends.openid4vci.tools.config)
OpenId4VciStorage (class in pyeudiw.satosa.frontends.openid4vci.storage.openid4vci_storage)
OpenID4VPBackend (class in pyeudiw.satosa.backends.openid4vp.openid4vp)
openid_credential_issuer_metadata_as_dict (pyeudiw.satosa.frontends.openid4vci.endpoints.credential_issuer_metadata_endpoint.CredentialIssuerMetadataHandler property)
openid_credential_verifier (pyeudiw.federation.schemas.entity_configuration.EntityConfigurationMetadataSchema attribute)
OpenIDCredentialVerifier (class in pyeudiw.federation.schemas.openid_credential_verifier)
organization_name (pyeudiw.federation.schemas.federation_configuration.FederationEntityMetadata attribute)
(pyeudiw.federation.schemas.federation_entity.FederationEntity attribute)
overwrite() (pyeudiw.storage.base_cache.BaseCache method)
(pyeudiw.storage.db_engine.DBEngine method)
(pyeudiw.storage.mongo_cache.MongoCache method)
P
ParRequest (class in pyeudiw.satosa.frontends.openid4vci.models.par_request)
ParResponse (class in pyeudiw.satosa.frontends.openid4vci.models.par_response)
parse() (pyeudiw.jwt.parse.DecodedJwt static method)
(pyeudiw.satosa.backends.openid4vp.presentation_submission.base_vp_parser.BaseVPParser method)
(pyeudiw.satosa.backends.openid4vp.presentation_submission.PresentationSubmissionHandler method)
parse_and_validate() (pyeudiw.satosa.backends.openid4vp.interface.AuthorizationResponseParser method)
parse_digital_credential() (pyeudiw.satosa.backends.openid4vp.vp.Vp method)
ParseError
path (pyeudiw.duckle_ql.credential.Claim attribute)
(pyeudiw.satosa.backends.openid4vp.presentation_submission.schemas.DescriptorSchema attribute)
path_nested (pyeudiw.satosa.backends.openid4vp.presentation_submission.schemas.DescriptorSchema attribute)
payload (pyeudiw.jwt.parse.DecodedJwt attribute)
pick (pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.Rule attribute)
placeOfBirth (pyeudiw.storage.user_entity.UserEntity attribute)
policy_uri (pyeudiw.federation.schemas.federation_configuration.FederationEntityMetadata attribute)
(pyeudiw.federation.schemas.federation_entity.FederationEntity attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation.WalletInstanceAttestationPayload attribute)
PolicyError
portrait (pyeudiw.storage.user_entity.UserEntity attribute)
PositionOutOfRangeError
preferred (pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.LimitDisclosure attribute)
presentation_definition_uri_supported (pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation.WalletInstanceAttestationPayload attribute)
presentation_submission (pyeudiw.satosa.backends.openid4vp.schemas.response.AuthorizeResponsePayload attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.response.ResponseSchema attribute)
PresentationDefinition (class in pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition)
PresentationDefinitionClaimFormatDesignations (class in pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition)
PresentationDefinitionClaimFormatDesignations1 (class in pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition)
PresentationDefinitionClaimFormatDesignations2 (class in pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition)
PresentationDefinitionClaimFormatDesignations3 (class in pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition)
PresentationSubmissionHandler (class in pyeudiw.satosa.backends.openid4vp.presentation_submission)
PresentationSubmissionSchema (class in pyeudiw.satosa.backends.openid4vp.presentation_submission.schemas)
Proof (class in pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request)
proof (pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.CredentialEndpointRequest attribute)
proof_type (pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.PresentationDefinitionClaimFormatDesignations2 attribute)
(pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.Proof attribute)
ProofJWT (class in pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request)
ProtocolMetadataNotFound
purpose (pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.InputDescriptor attribute)
pyeudiw
module
pyeudiw.duckle_ql
module
pyeudiw.duckle_ql.attribute_mapper
module
pyeudiw.duckle_ql.credential
module
pyeudiw.duckle_ql.utils
module
pyeudiw.exceptions
module
pyeudiw.federation
module
pyeudiw.federation.exceptions
module
pyeudiw.federation.policy
module
pyeudiw.federation.schemas
module
pyeudiw.federation.schemas.entity_configuration
module
pyeudiw.federation.schemas.federation_configuration
module
pyeudiw.federation.schemas.federation_entity
module
pyeudiw.federation.schemas.openid_credential_verifier
module
pyeudiw.federation.trust_chain
module
pyeudiw.federation.trust_chain.builder
module
pyeudiw.federation.trust_chain.validator
module
pyeudiw.federation.utils
module
pyeudiw.jwk
module
pyeudiw.jwk.exceptions
module
pyeudiw.jwk.jwks
module
pyeudiw.jwk.schemas
module
pyeudiw.jwk.schemas.public
module
pyeudiw.jwt
module
pyeudiw.jwt.exceptions
module
pyeudiw.jwt.log
module
pyeudiw.jwt.parse
module
pyeudiw.jwt.utils
module
pyeudiw.oauth2
module
pyeudiw.presentation_definition
module
pyeudiw.presentation_exchange
module
pyeudiw.presentation_exchange.schemas
module
pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition
module
pyeudiw.satosa
module
pyeudiw.satosa.backends
module
pyeudiw.satosa.backends.openid4vp
module
pyeudiw.satosa.backends.openid4vp.authorization_request
module
pyeudiw.satosa.backends.openid4vp.endpoints
module
pyeudiw.satosa.backends.openid4vp.endpoints.get_response_endpoint
module
pyeudiw.satosa.backends.openid4vp.exceptions
module
pyeudiw.satosa.backends.openid4vp.interface
module
pyeudiw.satosa.backends.openid4vp.openid4vp
module
pyeudiw.satosa.backends.openid4vp.presentation_submission
module
pyeudiw.satosa.backends.openid4vp.presentation_submission.base_vp_parser
module
pyeudiw.satosa.backends.openid4vp.presentation_submission.exceptions
module
pyeudiw.satosa.backends.openid4vp.presentation_submission.schemas
module
pyeudiw.satosa.backends.openid4vp.schemas
module
pyeudiw.satosa.backends.openid4vp.schemas.cnf_schema
module
pyeudiw.satosa.backends.openid4vp.schemas.flow
module
pyeudiw.satosa.backends.openid4vp.schemas.response
module
pyeudiw.satosa.backends.openid4vp.schemas.vp_formats
module
pyeudiw.satosa.backends.openid4vp.schemas.vp_token
module
pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation
module
pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation_request
module
pyeudiw.satosa.backends.openid4vp.schemas.wallet_metadata
module
pyeudiw.satosa.backends.openid4vp.utils
module
pyeudiw.satosa.backends.openid4vp.vp
module
pyeudiw.satosa.exceptions
module
pyeudiw.satosa.frontends
module
pyeudiw.satosa.frontends.openid4vci
module
pyeudiw.satosa.frontends.openid4vci.endpoints
module
pyeudiw.satosa.frontends.openid4vci.endpoints.credential_issuer_metadata_endpoint
module
pyeudiw.satosa.frontends.openid4vci.endpoints.oauth_authorization_server_metadata_endpoint
module
pyeudiw.satosa.frontends.openid4vci.endpoints.vci_base_endpoint
module
pyeudiw.satosa.frontends.openid4vci.models
module
pyeudiw.satosa.frontends.openid4vci.models.auhtorization_detail
module
pyeudiw.satosa.frontends.openid4vci.models.authorization_request
module
pyeudiw.satosa.frontends.openid4vci.models.authorization_response
module
pyeudiw.satosa.frontends.openid4vci.models.config
module
pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request
module
pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_response
module
pyeudiw.satosa.frontends.openid4vci.models.credential_offer_request
module
pyeudiw.satosa.frontends.openid4vci.models.deferred_credential_endpoint_request
module
pyeudiw.satosa.frontends.openid4vci.models.deferred_credential_endpoint_response
module
pyeudiw.satosa.frontends.openid4vci.models.nonce_response
module
pyeudiw.satosa.frontends.openid4vci.models.notification_request
module
pyeudiw.satosa.frontends.openid4vci.models.openid4vci_basemodel
module
pyeudiw.satosa.frontends.openid4vci.models.par_request
module
pyeudiw.satosa.frontends.openid4vci.models.par_response
module
pyeudiw.satosa.frontends.openid4vci.models.token
module
pyeudiw.satosa.frontends.openid4vci.models.token_request
module
pyeudiw.satosa.frontends.openid4vci.models.token_response
module
pyeudiw.satosa.frontends.openid4vci.openid4vci
module
pyeudiw.satosa.frontends.openid4vci.storage
module
pyeudiw.satosa.frontends.openid4vci.storage.engine
module
pyeudiw.satosa.frontends.openid4vci.storage.entity
module
pyeudiw.satosa.frontends.openid4vci.storage.openid4vci_storage
module
pyeudiw.satosa.frontends.openid4vci.tools
module
pyeudiw.satosa.frontends.openid4vci.tools.config
module
pyeudiw.satosa.frontends.openid4vci.tools.exceptions
module
pyeudiw.sd_jwt
module
pyeudiw.sd_jwt.common
module
pyeudiw.sd_jwt.disclosure
module
pyeudiw.sd_jwt.exceptions
module
pyeudiw.sd_jwt.schema
module
pyeudiw.status_list
module
pyeudiw.status_list.exceptions
module
pyeudiw.status_list.helper
module
pyeudiw.storage
module
pyeudiw.storage.base_cache
module
pyeudiw.storage.base_db
module
pyeudiw.storage.base_storage
module
pyeudiw.storage.credential_entity
module
pyeudiw.storage.credential_storage
module
pyeudiw.storage.db_engine
module
pyeudiw.storage.exceptions
module
pyeudiw.storage.mongo_cache
module
pyeudiw.storage.mongo_storage
module
pyeudiw.storage.user_credential_db_engine
module
pyeudiw.storage.user_entity
module
pyeudiw.storage.user_storage
module
pyeudiw.tests
module
pyeudiw.tests.federation
module
pyeudiw.tests.federation.schemas
module
pyeudiw.tests.federation.schemas.test_entity_configuration
module
pyeudiw.tests.federation.test_metadata
module
pyeudiw.tests.federation.test_policy
module
pyeudiw.tests.federation.test_schema
module
pyeudiw.tests.jwt
module
pyeudiw.tests.jwt.test_parse
module
pyeudiw.tests.jwt.test_utils
module
pyeudiw.tests.presentation_exchange
module
pyeudiw.tests.presentation_exchange.schemas
module
pyeudiw.tests.presentation_exchange.schemas.test_presentation_definition
module
pyeudiw.tests.status_list
module
pyeudiw.tests.storage
module
pyeudiw.tests.storage.test_mongo_cache
module
pyeudiw.tests.storage.test_mongo_storage
module
pyeudiw.tests.test_jwk
module
pyeudiw.tests.trust
module
pyeudiw.tests.trust.handler
module
pyeudiw.tests.trust.handler.test_direct_trust
module
pyeudiw.tests.trust.handler.test_direct_trust_jar
module
pyeudiw.tests.trust.handler.test_federation
module
pyeudiw.tests.trust.mock_trust_handler
module
pyeudiw.tools
module
pyeudiw.tools.base_endpoint
module
pyeudiw.tools.base_logger
module
pyeudiw.tools.content_type
module
pyeudiw.tools.date
module
pyeudiw.tools.endpoints_loader
module
pyeudiw.tools.exceptions
module
pyeudiw.tools.http
module
pyeudiw.tools.mobile
module
pyeudiw.tools.mso_mdoc
module
pyeudiw.tools.schema_utils
module
pyeudiw.tools.utils
module
pyeudiw.trust
module
pyeudiw.trust.default
module
pyeudiw.trust.default.direct_trust_sd_jwt_vc
module
pyeudiw.trust.dynamic
module
pyeudiw.trust.exceptions
module
pyeudiw.trust.handler
module
pyeudiw.trust.handler.commons
module
pyeudiw.trust.handler.direct_trust_jar
module
pyeudiw.trust.handler.direct_trust_sd_jwt_vc
module
pyeudiw.trust.handler.exceptions
module
pyeudiw.trust.handler.interface
module
pyeudiw.trust.interface
module
pyeudiw.trust.model
module
pyeudiw.trust.model.trust_source
module
pyeudiw.x509
module
pyeudiw.x509.chain_builder
module
pyeudiw.x509.crl_builder
module
pyeudiw.x509.crl_helper
module
pyeudiw.x509.exceptions
module
PyeudiwFrontendConfig (class in pyeudiw.satosa.frontends.openid4vci.models.config)
R
random_token() (in module pyeudiw.tools.utils)
ras_oaep_256 (pyeudiw.federation.schemas.openid_credential_verifier.EncryptionAlgValuesSupported attribute)
redirect_uri (pyeudiw.satosa.frontends.openid4vci.models.par_request.ParRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.token_request.TokenRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.storage.entity.OpenId4VCIEntity attribute)
redirect_uris (pyeudiw.federation.schemas.openid_credential_verifier.OpenIDCredentialVerifier attribute)
refresh_token (pyeudiw.satosa.frontends.openid4vci.models.token_request.TokenRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.token_response.TokenResponse attribute)
RefreshToken (class in pyeudiw.satosa.frontends.openid4vci.models.token)
register_endpoints() (pyeudiw.satosa.backends.openid4vp.openid4vp.OpenID4VPBackend method)
(pyeudiw.satosa.frontends.openid4vci.openid4vci.OpenID4VCIFrontend method)
remote_flow_typ (pyeudiw.satosa.frontends.openid4vci.storage.entity.OpenId4VCIEntity attribute)
RemoteFlowType (class in pyeudiw.satosa.backends.openid4vp.schemas.flow)
render_mso_mdoc_template() (in module pyeudiw.tools.mso_mdoc)
request_object_signing_alg_values_supported (pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation.WalletInstanceAttestationPayload attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_metadata.WalletMetadata attribute)
request_uri (pyeudiw.satosa.frontends.openid4vci.models.authorization_request.AuthorizationRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.par_response.ParResponse attribute)
request_uri_part (pyeudiw.satosa.frontends.openid4vci.storage.entity.OpenId4VCIEntity attribute)
request_uris (pyeudiw.federation.schemas.openid_credential_verifier.OpenIDCredentialVerifier attribute)
required (pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.LimitDisclosure attribute)
response (pyeudiw.satosa.backends.openid4vp.schemas.response.AuthorizeResponseDirectPostJwt attribute)
response_mode (pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest attribute)
response_modes_supported (pyeudiw.satosa.backends.openid4vp.schemas.wallet_metadata.WalletMetadata attribute)
response_type (pyeudiw.satosa.frontends.openid4vci.models.par_request.ParRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest attribute)
response_types_supported (pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation.WalletInstanceAttestationPayload attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_metadata.WalletMetadata attribute)
ResponseMode (class in pyeudiw.satosa.backends.openid4vp.schemas.response)
ResponseSchema (class in pyeudiw.satosa.backends.openid4vp.schemas.response)
RETRIEVED (pyeudiw.storage.base_cache.RetrieveStatus attribute)
RetrieveStatus (class in pyeudiw.storage.base_cache)
revoke() (pyeudiw.trust.dynamic.CombinedTrustEvaluator method)
revoked (pyeudiw.storage.credential_entity.CredentialEntity attribute)
root (pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.PresentationDefinitionClaimFormatDesignations attribute)
(pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.SubmissionRequirement attribute)
rs256 (pyeudiw.federation.schemas.openid_credential_verifier.AuthorizationSignedResponseAlg attribute)
(pyeudiw.federation.schemas.openid_credential_verifier.SigningAlgValuesSupported attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.vp_formats.Algorithms attribute)
rs384 (pyeudiw.federation.schemas.openid_credential_verifier.AuthorizationSignedResponseAlg attribute)
(pyeudiw.federation.schemas.openid_credential_verifier.SigningAlgValuesSupported attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.vp_formats.Algorithms attribute)
rs512 (pyeudiw.federation.schemas.openid_credential_verifier.AuthorizationSignedResponseAlg attribute)
(pyeudiw.federation.schemas.openid_credential_verifier.SigningAlgValuesSupported attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.vp_formats.Algorithms attribute)
rsa_oaep (pyeudiw.federation.schemas.openid_credential_verifier.EncryptionAlgValuesSupported attribute)
rsa_signing_private_key() (in module pyeudiw.tests.trust.handler.test_direct_trust_jar)
RSAJwkSchema (class in pyeudiw.jwk.schemas.public)
Rule (class in pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition)
rule (pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.SubmissionRequirement1 attribute)
S
SAME_DEVICE (pyeudiw.satosa.backends.openid4vp.schemas.flow.RemoteFlowType attribute)
scope (pyeudiw.satosa.frontends.openid4vci.models.par_request.ParRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.token_request.TokenRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.storage.entity.OpenId4VCIEntity attribute)
sd_hash (pyeudiw.sd_jwt.schema.KeyBindingJwtPayload attribute)
sd_jwt_alg_values (pyeudiw.satosa.backends.openid4vp.schemas.vp_formats.VcSdJwt attribute)
SD_JWT_HEADER (pyeudiw.sd_jwt.common.SDJWTCommon attribute)
SDJWTCommon (class in pyeudiw.sd_jwt.common)
SDJWTDisclosure (class in pyeudiw.sd_jwt.disclosure)
SDJWTHasSDClaimException
SDObj (class in pyeudiw.sd_jwt.common)
search_session_by_field() (pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.db_engine.DBEngine method)
(pyeudiw.storage.mongo_storage.MongoStorage method)
serialize() (pyeudiw.trust.model.trust_source.TrustEvaluationType method)
(pyeudiw.trust.model.trust_source.TrustSourceData method)
(pyeudiw.x509.crl_helper.CRLHelper method)
session_id (pyeudiw.satosa.frontends.openid4vci.storage.entity.OpenId4VCIEntity attribute)
set() (pyeudiw.storage.base_cache.BaseCache method)
(pyeudiw.storage.mongo_cache.MongoCache method)
set_finalized() (pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.db_engine.DBEngine method)
(pyeudiw.storage.mongo_storage.MongoStorage method)
set_nbf() (pyeudiw.satosa.frontends.openid4vci.models.token.RefreshToken method)
set_session_retention_ttl() (pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.credential_storage.CredentialStorage method)
(pyeudiw.storage.mongo_storage.MongoStorage method)
(pyeudiw.storage.user_storage.UserStorage method)
sign() (pyeudiw.x509.crl_builder.CRLBuilder method)
signature (pyeudiw.jwt.parse.DecodedJwt attribute)
signed_par_request (pyeudiw.satosa.frontends.openid4vci.endpoints.vci_base_endpoint.VCIBaseEndpoint property)
SignedParRequest (class in pyeudiw.satosa.frontends.openid4vci.models.par_request)
signing_private_key() (in module pyeudiw.tests.trust.handler.test_direct_trust_jar)
SigningAlgValuesSupported (class in pyeudiw.federation.schemas.openid_credential_verifier)
source_endpoint (pyeudiw.federation.schemas.entity_configuration.EntityStatementPayload attribute)
spid_l1 (pyeudiw.federation.schemas.openid_credential_verifier.AcrValuesSupported attribute)
spid_l2 (pyeudiw.federation.schemas.openid_credential_verifier.AcrValuesSupported attribute)
spid_l3 (pyeudiw.federation.schemas.openid_credential_verifier.AcrValuesSupported attribute)
start_auth() (pyeudiw.satosa.backends.openid4vp.openid4vp.OpenID4VPBackend method)
state (pyeudiw.satosa.backends.openid4vp.schemas.response.AuthorizeResponsePayload attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.response.ErrorResponsePayload attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.response.ResponseSchema attribute)
(pyeudiw.satosa.frontends.openid4vci.models.authorization_response.AuthorizationResponse attribute)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.ParRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.storage.entity.OpenId4VCIEntity attribute)
status (pyeudiw.sd_jwt.schema.VcSdJwtPayloadSchema attribute)
status_endpoint (pyeudiw.satosa.frontends.openid4vci.endpoints.vci_base_endpoint.VCIBaseEndpoint property)
StatusListRetrievalError
StatusListTokenHelper (class in pyeudiw.status_list.helper)
StorageEntryUpdateFailed
StorageWriteError
strip() (pyeudiw.satosa.frontends.openid4vci.models.openid4vci_basemodel.OpenId4VciBaseModel static method)
sub (pyeudiw.federation.schemas.entity_configuration.EntityConfigurationPayload attribute)
(pyeudiw.federation.schemas.entity_configuration.EntityStatementPayload attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation.WalletInstanceAttestationPayload attribute)
(pyeudiw.satosa.frontends.openid4vci.models.token.AccessToken attribute)
(pyeudiw.sd_jwt.schema.VcSdJwtPayloadSchema attribute)
(pyeudiw.status_list.helper.StatusListTokenHelper property)
submission_requirements (pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition.PresentationDefinition attribute)
SubmissionRequirement (class in pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition)
SubmissionRequirement1 (class in pyeudiw.presentation_exchange.schemas.oid4vc_presentation_definition)
SubmissionValidationError
surname (pyeudiw.storage.user_entity.UserEntity attribute)
T
test_add_request_object() (pyeudiw.tests.storage.test_mongo_storage.TestMongoStorage method)
test_apply_policies() (in module pyeudiw.tests.federation.test_metadata)
test_combine_metadata_and_metadata_policy_NOT_OK() (in module pyeudiw.tests.federation.test_metadata)
test_combine_metadata_and_metadata_policy_OK() (in module pyeudiw.tests.federation.test_metadata)
test_combine_policies() (in module pyeudiw.tests.federation.test_metadata)
test_complex_policy_combinations() (in module pyeudiw.tests.federation.test_metadata)
test_decode_jwt_element() (in module pyeudiw.tests.jwt.test_utils)
test_decode_jwt_element_invalid() (in module pyeudiw.tests.jwt.test_utils)
test_decode_jwt_element_signature_failure() (in module pyeudiw.tests.jwt.test_utils)
test_decode_jwt_header() (in module pyeudiw.tests.jwt.test_utils)
test_decode_jwt_payload() (in module pyeudiw.tests.jwt.test_utils)
test_direct_trust_build_issuer_jwk_endpoint() (in module pyeudiw.tests.trust.handler.test_direct_trust)
test_direct_trust_build_issuer_metadata_endpoint() (in module pyeudiw.tests.trust.handler.test_direct_trust)
test_direct_trust_extract_jwks_from_jwk_metadata_by_reference() (in module pyeudiw.tests.trust.handler.test_direct_trust)
test_direct_trust_extract_jwks_from_jwk_metadata_by_value() (in module pyeudiw.tests.trust.handler.test_direct_trust)
test_direct_trust_extract_jwks_from_jwk_metadata_invalid() (in module pyeudiw.tests.trust.handler.test_direct_trust)
test_direct_trust_jar_build_metadata_path() (in module pyeudiw.tests.trust.handler.test_direct_trust_jar)
test_direct_trust_jar_metadata() (in module pyeudiw.tests.trust.handler.test_direct_trust_jar)
test_direct_trust_jar_metadata_no_private_key() (in module pyeudiw.tests.trust.handler.test_direct_trust_jar)
test_direct_trust_jat_custom_path() (in module pyeudiw.tests.trust.handler.test_direct_trust_jar)
test_direct_trust_jwk() (in module pyeudiw.tests.trust.handler.test_direct_trust)
test_direct_trust_jwk_not_conformat_url() (in module pyeudiw.tests.trust.handler.test_direct_trust)
test_direct_trust_metadata_handler() (in module pyeudiw.tests.trust.handler.test_direct_trust_jar)
test_do_sub_one_super_add_combine_superset_of() (in module pyeudiw.tests.federation.test_policy)
test_do_sub_one_super_add_subset_of() (in module pyeudiw.tests.federation.test_policy)
test_do_sub_one_super_add_subset_of_fail() (in module pyeudiw.tests.federation.test_policy)
test_do_superset_of_fail() (in module pyeudiw.tests.federation.test_policy)
test_do_value_superset_of() (in module pyeudiw.tests.federation.test_policy)
test_do_value_superset_of_fail() (in module pyeudiw.tests.federation.test_policy)
test_dynamic_schema_validation() (in module pyeudiw.tests.test_jwk)
test_entity_configuration_header() (in module pyeudiw.tests.federation.schemas.test_entity_configuration)
test_entity_configuration_payload() (in module pyeudiw.tests.federation.schemas.test_entity_configuration)
test_entity_initialization() (pyeudiw.tests.storage.test_mongo_storage.TestMongoStorage method)
test_export_private_pem() (in module pyeudiw.tests.test_jwk)
test_export_public__ec() (in module pyeudiw.tests.test_jwk)
test_export_public__pem() (in module pyeudiw.tests.test_jwk)
test_export_public_pem() (in module pyeudiw.tests.test_jwk)
test_invalid_jwt() (in module pyeudiw.tests.jwt.test_parse)
test_is_es() (in module pyeudiw.tests.federation.test_schema)
test_is_es_false() (in module pyeudiw.tests.federation.test_schema)
test_is_jwe_format() (in module pyeudiw.tests.jwt.test_utils)
test_is_jwt_format() (in module pyeudiw.tests.jwt.test_utils)
test_is_jwt_format_invalid() (in module pyeudiw.tests.jwt.test_utils)
test_is_not_jwt_format_jwe() (in module pyeudiw.tests.jwt.test_utils)
test_is_url() (in module pyeudiw.tests.trust.handler.test_direct_trust)
test_jwk() (in module pyeudiw.tests.test_jwk)
test_kid_jwt() (in module pyeudiw.tests.jwt.test_parse)
test_mongo_connection() (pyeudiw.tests.storage.test_mongo_storage.TestMongoStorage method)
test_overwrite() (pyeudiw.tests.storage.test_mongo_cache.TestMongoCache method)
test_presentation_definition() (in module pyeudiw.tests.presentation_exchange.schemas.test_presentation_definition)
test_set_equality() (in module pyeudiw.tests.federation.test_metadata)
test_simple_policy_combinations() (in module pyeudiw.tests.federation.test_metadata)
test_tc_jwt() (in module pyeudiw.tests.jwt.test_parse)
test_try_retrieve() (pyeudiw.tests.storage.test_mongo_cache.TestMongoCache method)
test_update_response_object() (pyeudiw.tests.storage.test_mongo_storage.TestMongoStorage method)
TestMongoCache (class in pyeudiw.tests.storage.test_mongo_cache)
TestMongoStorage (class in pyeudiw.tests.storage.test_mongo_storage)
timestamp_from_datetime() (in module pyeudiw.tools.utils)
TimeValidationError
to_created_response() (pyeudiw.satosa.frontends.openid4vci.models.par_response.ParResponse static method)
(pyeudiw.satosa.frontends.openid4vci.models.token_response.TokenResponse static method)
to_der() (pyeudiw.x509.crl_builder.CRLBuilder method)
to_pem() (pyeudiw.x509.crl_builder.CRLBuilder method)
to_redirect_response() (pyeudiw.satosa.frontends.openid4vci.models.authorization_response.AuthorizationResponse method)
to_response() (pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_response.CredentialEndpointResponse static method)
(pyeudiw.satosa.frontends.openid4vci.models.deferred_credential_endpoint_response.DeferredCredentialEndpointResponse static method)
(pyeudiw.satosa.frontends.openid4vci.models.nonce_response.NonceResponse static method)
token_type (pyeudiw.satosa.frontends.openid4vci.models.token_response.TokenResponse attribute)
TokenRequest (class in pyeudiw.satosa.frontends.openid4vci.models.token_request)
TokenResponse (class in pyeudiw.satosa.frontends.openid4vci.models.token_response)
tos_uri (pyeudiw.federation.schemas.federation_configuration.FederationEntityMetadata attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation.WalletInstanceAttestationPayload attribute)
transaction_id (pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.CredentialEndpointRequest attribute)
(pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_response.CredentialEndpointResponse attribute)
(pyeudiw.satosa.frontends.openid4vci.models.deferred_credential_endpoint_request.DeferredCredentialEndpointRequest attribute)
trust_anchors (pyeudiw.federation.schemas.federation_configuration.FederationConfig attribute)
trust_chain (pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation.WalletInstanceAttestationHeader attribute)
(pyeudiw.sd_jwt.schema.VcSdJwtHeaderSchema attribute)
trust_marks (pyeudiw.federation.schemas.entity_configuration.EntityStatementPayload attribute)
TrustAnchorNeeded
TrustChainHttpError
TrustchainMissingMetadata
TrustChainPolicy (class in pyeudiw.federation.policy)
TrustConfigurationError
TrustEvaluationType (class in pyeudiw.trust.model.trust_source)
TrustEvaluator (class in pyeudiw.trust.interface)
TrustHandlerInterface (class in pyeudiw.trust.handler.interface)
TrustModuleConfiguration_T (in module pyeudiw.trust.model)
TrustSourceData (class in pyeudiw.trust.model.trust_source)
TrustType (class in pyeudiw.storage.base_storage)
try_retrieve() (pyeudiw.storage.base_cache.BaseCache method)
(pyeudiw.storage.db_engine.DBEngine method)
(pyeudiw.storage.mongo_cache.MongoCache method)
ttl (pyeudiw.status_list.helper.StatusListTokenHelper property)
typ (pyeudiw.federation.schemas.entity_configuration.EntityConfigurationHeader attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.vp_token.VPTokenHeader attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation.WalletInstanceAttestationHeader attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation_request.WalletInstanceAttestationRequestHeader attribute)
(pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.ProofJWT attribute)
(pyeudiw.sd_jwt.schema.KeyBindingJwtHeader attribute)
(pyeudiw.sd_jwt.schema.VcSdJwtHeaderSchema attribute)
type (pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation.WalletInstanceAttestationPayload attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation_request.WalletInstanceAttestationRequestPayload attribute)
(pyeudiw.satosa.frontends.openid4vci.models.auhtorization_detail.AuthorizationDetail attribute)
U
union() (in module pyeudiw.federation.policy)
UnknownKid
UnknownTrustAnchor
unsafe_parse_jws() (in module pyeudiw.jwt.parse)
UnsupportedSdAlg
update() (pyeudiw.x509.crl_helper.CRLHelper method)
update_attributes_by_session_id() (pyeudiw.satosa.frontends.openid4vci.storage.openid4vci_storage.OpenId4VciStorage method)
update_nonce_by_session_id() (pyeudiw.satosa.frontends.openid4vci.storage.openid4vci_storage.OpenId4VciStorage method)
update_request_object() (pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.db_engine.DBEngine method)
(pyeudiw.storage.mongo_storage.MongoStorage method)
update_response_object() (pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.db_engine.DBEngine method)
(pyeudiw.storage.mongo_storage.MongoStorage method)
update_trust_anchor() (pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.db_engine.DBEngine method)
(pyeudiw.storage.mongo_storage.MongoStorage method)
update_trust_attestation() (pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.db_engine.DBEngine method)
(pyeudiw.storage.mongo_storage.MongoStorage method)
UpdateTrustHandler (class in pyeudiw.tests.trust.mock_trust_handler)
upsert_session() (pyeudiw.storage.base_storage.BaseStorage method)
(pyeudiw.storage.db_engine.DBEngine method)
(pyeudiw.storage.mongo_storage.MongoStorage method)
upsert_user() (pyeudiw.storage.user_storage.UserStorage method)
use (pyeudiw.jwk.schemas.public.JwkBaseModel attribute)
(pyeudiw.jwk.schemas.public.JwkSchema attribute)
user_id (pyeudiw.storage.credential_entity.CredentialEntity attribute)
user_storage (pyeudiw.satosa.frontends.openid4vci.models.config.PyeudiwFrontendConfig attribute)
UserCredentialEngine (class in pyeudiw.storage.user_credential_db_engine)
UserEntity (class in pyeudiw.storage.user_entity)
UserStorage (class in pyeudiw.storage.user_storage)
V
validate() (pyeudiw.satosa.backends.openid4vp.presentation_submission.base_vp_parser.BaseVPParser method)
(pyeudiw.satosa.backends.openid4vp.presentation_submission.PresentationSubmissionHandler method)
validate_alg() (pyeudiw.jwk.schemas.public.JwkSchema class method)
(pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.ProofJWT method)
validate_alg_values_supported() (pyeudiw.satosa.backends.openid4vp.schemas.wallet_metadata.WalletMetadata class method)
validate_aud() (pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.ProofJWT method)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest method)
validate_authorization_details() (pyeudiw.satosa.frontends.openid4vci.models.par_request.ParRequest method)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest method)
validate_authorization_endpoint() (pyeudiw.satosa.backends.openid4vp.schemas.wallet_metadata.WalletMetadata class method)
validate_authorization_server() (pyeudiw.satosa.frontends.openid4vci.models.credential_offer_request.AuthorizationCode method)
validate_client_id() (pyeudiw.satosa.frontends.openid4vci.models.authorization_request.AuthorizationRequest method)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.ParRequest method)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest method)
validate_client_id_schemes_supported() (pyeudiw.satosa.backends.openid4vp.schemas.wallet_metadata.WalletMetadata class method)
validate_code() (pyeudiw.satosa.frontends.openid4vci.models.token_request.TokenRequest method)
validate_code_challenge() (pyeudiw.satosa.frontends.openid4vci.models.par_request.ParRequest method)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest method)
validate_code_challenge_method() (pyeudiw.satosa.frontends.openid4vci.models.par_request.ParRequest method)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest method)
validate_code_verifier() (pyeudiw.satosa.frontends.openid4vci.models.token_request.TokenRequest method)
validate_credential_configuration_id() (pyeudiw.satosa.frontends.openid4vci.models.auhtorization_detail.AuthorizationDetail method)
validate_credential_configuration_ids() (pyeudiw.satosa.frontends.openid4vci.models.credential_offer_request.CredentialOfferRequest method)
validate_credential_id() (pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.CredentialEndpointRequest method)
validate_credential_issuer() (pyeudiw.satosa.frontends.openid4vci.models.credential_offer_request.CredentialOfferRequest method)
validate_crv() (pyeudiw.jwk.schemas.public.JwkSchema class method)
validate_event() (pyeudiw.satosa.frontends.openid4vci.models.notification_request.NotificationRequest method)
validate_event_description() (pyeudiw.satosa.frontends.openid4vci.models.notification_request.NotificationRequest method)
validate_grant_type() (pyeudiw.satosa.frontends.openid4vci.models.token_request.TokenRequest method)
validate_grants() (pyeudiw.satosa.frontends.openid4vci.models.credential_offer_request.CredentialOfferRequest method)
validate_iat() (pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.ProofJWT method)
validate_iss() (pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.ProofJWT method)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest method)
validate_jti() (pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest method)
validate_jwk() (pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.ProofJWT method)
validate_jwt() (pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.Proof method)
validate_n() (pyeudiw.jwk.schemas.public.JwkSchema class method)
validate_nonce() (pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.ProofJWT method)
validate_notification_id() (pyeudiw.satosa.frontends.openid4vci.models.notification_request.NotificationRequest method)
validate_prof_type() (pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.Proof method)
validate_proof() (pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.CredentialEndpointRequest method)
validate_redirect_uri() (pyeudiw.satosa.frontends.openid4vci.models.par_request.ParRequest method)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest method)
(pyeudiw.satosa.frontends.openid4vci.models.token_request.TokenRequest method)
validate_refresh_token() (pyeudiw.satosa.frontends.openid4vci.models.token_request.TokenRequest method)
validate_request_object_signing_alg_values_supported_supported() (pyeudiw.satosa.backends.openid4vp.schemas.wallet_metadata.WalletMetadata class method)
validate_request_uri() (pyeudiw.satosa.frontends.openid4vci.models.authorization_request.AuthorizationRequest method)
validate_response_mode() (pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest method)
validate_response_modes_supported() (pyeudiw.satosa.backends.openid4vp.schemas.wallet_metadata.WalletMetadata class method)
validate_response_type() (pyeudiw.satosa.frontends.openid4vci.models.par_request.ParRequest method)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest method)
validate_response_types_supported() (pyeudiw.satosa.backends.openid4vp.schemas.wallet_metadata.WalletMetadata class method)
validate_scope() (pyeudiw.satosa.frontends.openid4vci.models.par_request.ParRequest method)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest method)
(pyeudiw.satosa.frontends.openid4vci.models.token_request.TokenRequest method)
validate_state() (pyeudiw.satosa.frontends.openid4vci.models.par_request.ParRequest method)
(pyeudiw.satosa.frontends.openid4vci.models.par_request.SignedParRequest method)
validate_status() (pyeudiw.sd_jwt.schema.VcSdJwtPayloadSchema class method)
validate_transaction_id() (pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.CredentialEndpointRequest method)
(pyeudiw.satosa.frontends.openid4vci.models.deferred_credential_endpoint_request.DeferredCredentialEndpointRequest method)
validate_trust_material() (pyeudiw.trust.handler.interface.TrustHandlerInterface method)
validate_typ() (pyeudiw.satosa.frontends.openid4vci.models.credential_endpoint_request.ProofJWT method)
(pyeudiw.sd_jwt.schema.KeyBindingJwtHeader class method)
(pyeudiw.sd_jwt.schema.VcSdJwtHeaderSchema class method)
validate_type() (pyeudiw.satosa.frontends.openid4vci.models.auhtorization_detail.AuthorizationDetail method)
validate_verification() (pyeudiw.sd_jwt.schema.VcSdJwtPayloadSchema class method)
validate_vp_formats_supported() (pyeudiw.satosa.backends.openid4vp.schemas.wallet_metadata.WalletMetadata class method)
validate_x() (pyeudiw.jwk.schemas.public.JwkSchema class method)
validate_y() (pyeudiw.jwk.schemas.public.JwkSchema class method)
ValidationError
,
[1]
valisate_e() (pyeudiw.jwk.schemas.public.JwkSchema class method)
value (pyeudiw.sd_jwt.common.SDObj attribute)
(pyeudiw.sd_jwt.disclosure.SDJWTDisclosure attribute)
vc_sd_jwt (pyeudiw.satosa.backends.openid4vp.schemas.vp_formats.VpFormats attribute)
VCIBaseEndpoint (class in pyeudiw.satosa.frontends.openid4vci.endpoints.vci_base_endpoint)
VcSdJwt (class in pyeudiw.satosa.backends.openid4vp.schemas.vp_formats)
VcSdJwtHeaderSchema (class in pyeudiw.sd_jwt.schema)
VcSdJwtPayloadSchema (class in pyeudiw.sd_jwt.schema)
vct (pyeudiw.sd_jwt.schema.VcSdJwtPayloadSchema attribute)
vct_values (pyeudiw.duckle_ql.credential.Meta attribute)
vctm (pyeudiw.sd_jwt.schema.VcSdJwtHeaderSchema attribute)
verification (pyeudiw.sd_jwt.schema.VcSdJwtPayloadSchema attribute)
VerifierChallenge (class in pyeudiw.sd_jwt.schema)
verify() (pyeudiw.satosa.backends.openid4vp.vp.Vp method)
verify_challenge() (pyeudiw.satosa.backends.openid4vp.interface.VpTokenVerifier method)
verify_signature() (pyeudiw.satosa.backends.openid4vp.interface.VpTokenVerifier method)
Vp (class in pyeudiw.satosa.backends.openid4vp.vp)
vp (pyeudiw.satosa.backends.openid4vp.schemas.vp_token.VPTokenPayload attribute)
vp_formats (pyeudiw.federation.schemas.openid_credential_verifier.OpenIDCredentialVerifier attribute)
vp_formats_supported (pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation.WalletInstanceAttestationPayload attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.wallet_metadata.WalletMetadata attribute)
vp_token (pyeudiw.satosa.backends.openid4vp.schemas.response.AuthorizeResponsePayload attribute)
(pyeudiw.satosa.backends.openid4vp.schemas.response.ResponseSchema attribute)
VPExpired
VPFormatNotSupported
VpFormats (class in pyeudiw.satosa.backends.openid4vp.schemas.vp_formats)
VPFormatSchema (class in pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation)
VPRevoked
VPTokenDescriptorMapMismatch
VPTokenHeader (class in pyeudiw.satosa.backends.openid4vp.schemas.vp_token)
VpTokenParser (class in pyeudiw.satosa.backends.openid4vp.interface)
VPTokenPayload (class in pyeudiw.satosa.backends.openid4vp.schemas.vp_token)
VpTokenVerifier (class in pyeudiw.satosa.backends.openid4vp.interface)
W
wallet_attestation_required (pyeudiw.satosa.frontends.openid4vci.endpoints.vci_base_endpoint.VCIBaseEndpoint property)
wallet_metadata (pyeudiw.satosa.backends.openid4vp.schemas.wallet_metadata.WalletPostRequest attribute)
wallet_nonce (pyeudiw.satosa.backends.openid4vp.schemas.wallet_metadata.WalletPostRequest attribute)
WalletInstanceAttestationHeader (class in pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation)
WalletInstanceAttestationPayload (class in pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation)
WalletInstanceAttestationRequestHeader (class in pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation_request)
WalletInstanceAttestationRequestPayload (class in pyeudiw.satosa.backends.openid4vp.schemas.wallet_instance_attestation_request)
WalletMetadata (class in pyeudiw.satosa.backends.openid4vp.schemas.wallet_metadata)
WalletPostRequest (class in pyeudiw.satosa.backends.openid4vp.schemas.wallet_metadata)
write() (pyeudiw.storage.db_engine.DBEngine method)
X
x (pyeudiw.jwk.schemas.public.ECJwkSchema attribute)
(pyeudiw.jwk.schemas.public.JwkSchema attribute)
X509 (pyeudiw.storage.base_storage.TrustType attribute)
x5c (pyeudiw.sd_jwt.schema.VcSdJwtHeaderSchema attribute)
Y
y (pyeudiw.jwk.schemas.public.ECJwkSchema attribute)
(pyeudiw.jwk.schemas.public.JwkSchema attribute)