|
src/all-exceptions.filter.ts
|
class |
AllExceptionsFilter |
0 %
(0/3)
|
|
src/auth/auth-validation.schema.ts
|
variable |
AUTH_VALIDATION_SCHEMA |
0 %
(0/1)
|
|
src/auth/auth.controller.ts
|
controller |
AuthController |
100 %
(4/4)
|
|
src/auth/auth.guard.ts
|
injectable |
JwtAuthGuard |
0 %
(0/3)
|
|
src/auth/auth.service.ts
|
injectable |
AuthService |
100 %
(4/4)
|
|
src/auth/client/adapters/internal-clients.service.ts
|
injectable |
InternalClientsProvider |
16 %
(2/12)
|
|
src/auth/client/adapters/internal-clients.service.ts
|
variable |
BCRYPT_ROUNDS |
0 %
(0/1)
|
|
src/auth/client/adapters/keycloak-clients.service.ts
|
injectable |
KeycloakClientsProvider |
28 %
(4/14)
|
|
src/auth/client/client.controller.ts
|
controller |
ClientController |
100 %
(8/8)
|
|
src/auth/client/client.provider.ts
|
class |
ClientsProvider |
18 %
(2/11)
|
|
src/auth/client/client.provider.ts
|
variable |
CLIENTS_PROVIDER |
0 %
(0/1)
|
|
src/auth/client/dto/client-secret-response.dto.ts
|
class |
ClientSecretResponseDto |
0 %
(0/2)
|
|
src/auth/client/dto/create-client.dto.ts
|
class |
CreateClientDto |
0 %
(0/1)
|
|
src/auth/client/dto/update-client.dto.ts
|
class |
UpdateClientDto |
0 %
(0/1)
|
|
src/auth/client/entities/client.entity.ts
|
entity |
ClientEntity |
100 %
(1/1)
|
|
src/auth/dto/client-credentials.dto.ts
|
class |
ClientCredentialsDto |
0 %
(0/4)
|
|
src/auth/dto/oidc-discovery.dto.ts
|
interface |
OidcDiscoveryDto |
100 %
(36/36)
|
|
src/auth/dto/role.dto.ts
|
class |
RoleDto |
0 %
(0/2)
|
|
src/auth/dto/token-response.dto.ts
|
class |
TokenResponse |
0 %
(0/5)
|
|
src/auth/jwt.service.ts
|
injectable |
JwtService |
60 %
(3/5)
|
|
src/auth/jwt.service.ts
|
interface |
GenerateTokenOptions |
0 %
(0/4)
|
|
src/auth/jwt.strategy.ts
|
injectable |
JwtStrategy |
16 %
(1/6)
|
|
src/auth/public.decorator.ts
|
variable |
IS_PUBLIC_KEY |
0 %
(0/1)
|
|
src/auth/public.decorator.ts
|
variable |
Public |
0 %
(0/1)
|
|
src/auth/roles/role.enum.ts
|
variable |
allRoles |
100 %
(1/1)
|
|
src/auth/roles/roles.decorator.ts
|
variable |
Roles |
0 %
(0/1)
|
|
src/auth/roles/roles.decorator.ts
|
variable |
ROLES_KEY |
0 %
(0/1)
|
|
src/auth/roles/roles.guard.ts
|
guard |
RolesGuard |
0 %
(0/3)
|
|
src/auth/secure.decorator.ts
|
function |
Secured |
0 %
(0/1)
|
|
src/auth/tenant/dto/create-tenant.dto.ts
|
class |
CreateTenantDto |
33 %
(1/3)
|
|
src/auth/tenant/dto/import-tenant.dto.ts
|
class |
ImportTenantDto |
0 %
(0/1)
|
|
src/auth/tenant/dto/update-tenant.dto.ts
|
class |
UpdateTenantDto |
100 %
(1/1)
|
|
src/auth/tenant/entitites/session-storage-config.ts
|
class |
SessionStorageConfig |
100 %
(3/3)
|
|
src/auth/tenant/entitites/status-list-config.ts
|
class |
StatusListConfig |
100 %
(6/6)
|
|
src/auth/tenant/entitites/tenant.entity.ts
|
entity |
TenantEntity |
100 %
(1/1)
|
|
src/auth/tenant/entitites/tenant.entity.ts
|
type alias |
TenantStatus |
0 %
(0/1)
|
|
src/auth/tenant/tenant.controller.ts
|
controller |
TenantController |
100 %
(6/6)
|
|
src/auth/tenant/tenant.service.ts
|
injectable |
TenantService |
63 %
(7/11)
|
|
src/auth/tenant/tenant.service.ts
|
interface |
Tenants |
0 %
(0/3)
|
|
src/auth/token.decorator.ts
|
interface |
InternalTokenPayload |
66 %
(2/3)
|
|
src/auth/token.decorator.ts
|
interface |
TokenPayload |
100 %
(4/4)
|
|
src/auth/token.decorator.ts
|
variable |
Token |
100 %
(1/1)
|
|
src/core/app/app.controller.ts
|
controller |
AppController |
100 %
(2/2)
|
|
src/core/app/dto/oidc-discovery.dto.ts
|
interface |
OidcDiscoveryDto |
100 %
(36/36)
|
|
src/core/health/health.controller.ts
|
controller |
HealthController |
100 %
(2/2)
|
|
src/core/metrics/metrics-auth.guard.ts
|
guard |
MetricsAuthGuard |
25 %
(1/4)
|
|
src/core/metrics/metrics.controller.ts
|
controller |
MetricsController |
50 %
(1/2)
|
|
src/crypto/crypto.service.ts
|
injectable |
CryptoService |
71 %
(5/7)
|
|
src/crypto/encryption/encryption.service.ts
|
injectable |
EncryptionService |
100 %
(5/5)
|
|
src/crypto/key/adapters/db-key.service.ts
|
class |
DBKeyService |
55 %
(11/20)
|
|
src/crypto/key/adapters/vault-key.service.ts
|
class |
VaultKeyService |
42 %
(9/21)
|
|
src/crypto/key/cert/cert.controller.ts
|
controller |
CertController |
100 %
(7/7)
|
|
src/crypto/key/cert/cert.service.ts
|
injectable |
CertService |
86 %
(19/22)
|
|
src/crypto/key/cert/cert.service.ts
|
interface |
CertValidationResult |
100 %
(7/7)
|
|
src/crypto/key/cert/cert.service.ts
|
interface |
FindCertOptions |
20 %
(1/5)
|
|
src/crypto/key/cert/cert.service.ts
|
variable |
ECDSA_P256 |
0 %
(0/1)
|
|
src/crypto/key/cert/crl-validation.service.ts
|
injectable |
CrlValidationService |
82 %
(14/17)
|
|
src/crypto/key/cert/crl-validation.service.ts
|
interface |
CachedCrl |
100 %
(4/4)
|
|
src/crypto/key/cert/crl-validation.service.ts
|
interface |
CrlValidationResult |
100 %
(6/6)
|
|
src/crypto/key/crypto-implementation/crypto-implementation.service.ts
|
injectable |
CryptoImplementationService |
50 %
(5/10)
|
|
src/crypto/key/crypto-implementation/crypto-implementation.service.ts
|
type alias |
CoseAlgorithm |
100 %
(1/1)
|
|
src/crypto/key/crypto-implementation/crypto-implementation.service.ts
|
type alias |
CryptoType |
0 %
(0/1)
|
|
src/crypto/key/crypto-implementation/crypto-implementation.service.ts
|
type alias |
JoseAlgorithm |
100 %
(1/1)
|
|
src/crypto/key/crypto-implementation/crypto-implementation.ts
|
interface |
CryptoImplementation |
80 %
(4/5)
|
|
src/crypto/key/crypto-implementation/crypto-implementation.ts
|
type alias |
KeyPair |
0 %
(0/1)
|
|
src/crypto/key/crypto-implementation/crypto-implementation.ts
|
type alias |
Signer |
0 %
(0/1)
|
|
src/crypto/key/crypto-implementation/crypto-implementation.ts
|
type alias |
Verifier |
0 %
(0/1)
|
|
src/crypto/key/crypto-implementation/crypto-validation.schema.ts
|
variable |
CRYPTO_VALIDATION_SCHEMA |
0 %
(0/1)
|
|
src/crypto/key/crypto-implementation/ed25519.ts
|
variable |
ED25519 |
0 %
(0/1)
|
|
src/crypto/key/dto/cert-import.dto.ts
|
class |
CertImportDto |
83 %
(5/6)
|
|
src/crypto/key/dto/cert-response.dto.ts
|
class |
CertResponseDto |
100 %
(2/2)
|
|
src/crypto/key/dto/cert-update.dto.ts
|
class |
CertUpdateDto |
100 %
(2/2)
|
|
src/crypto/key/dto/key-import.dto.ts
|
class |
Key |
0 %
(0/7)
|
|
src/crypto/key/dto/key-import.dto.ts
|
class |
KeyImportDto |
100 %
(2/2)
|
|
src/crypto/key/dto/key-object.dto.ts
|
class |
KeyObj |
100 %
(4/4)
|
|
src/crypto/key/dto/key-response.dto.ts
|
class |
KeyResponseDto |
0 %
(0/2)
|
|
src/crypto/key/dto/key-update.dto.ts
|
class |
UpdateKeyDto |
0 %
(0/1)
|
|
src/crypto/key/entities/cert-usage.entity.ts
|
entity |
CertUsageEntity |
0 %
(0/1)
|
|
src/crypto/key/entities/cert-usage.entity.ts
|
class |
CertUsageEntity |
0 %
(0/5)
|
|
src/crypto/key/entities/cert.entity.ts
|
entity |
CertEntity |
100 %
(1/1)
|
|
src/crypto/key/entities/keys.entity.ts
|
entity |
KeyEntity |
0 %
(0/1)
|
|
src/crypto/key/entities/keys.entity.ts
|
type alias |
KeyUsage |
100 %
(1/1)
|
|
src/crypto/key/key-validation.schema.ts
|
variable |
KEY_VALIDATION_SCHEMA |
0 %
(0/1)
|
|
src/crypto/key/key.controller.ts
|
controller |
KeyController |
100 %
(6/6)
|
|
src/crypto/key/key.service.ts
|
class |
KeyService |
52 %
(9/17)
|
|
src/database/data-source.ts
|
variable |
AppDataSource |
0 %
(0/1)
|
|
src/database/data-source.ts
|
variable |
commonOptions |
0 %
(0/1)
|
|
src/database/data-source.ts
|
variable |
dataSourceOptions |
0 %
(0/1)
|
|
src/database/data-source.ts
|
variable |
dbType |
0 %
(0/1)
|
|
src/database/database-validation.schema.ts
|
variable |
DB_VALIDATION_SCHEMA |
0 %
(0/1)
|
|
src/database/migrations/1740000000000-BaselineMigration.ts
|
class |
BaselineMigration1740000000000 |
25 %
(1/4)
|
|
src/issuer/configuration/credentials/credential-config.controller.ts
|
controller |
CredentialConfigController |
100 %
(6/6)
|
|
src/issuer/configuration/credentials/credential-config/credential-config.service.ts
|
injectable |
CredentialConfigService |
92 %
(12/13)
|
|
src/issuer/configuration/credentials/credentials.service.ts
|
injectable |
CredentialsService |
100 %
(11/11)
|
|
src/issuer/configuration/credentials/credentials.service.ts
|
interface |
AuthorizationIdentity |
100 %
(4/4)
|
|
src/issuer/configuration/credentials/credentials.service.ts
|
interface |
ClaimsWebhookResult |
100 %
(4/4)
|
|
src/issuer/configuration/credentials/dto/credential-config-create.dto.ts
|
class |
CredentialConfigCreate |
0 %
(0/1)
|
|
src/issuer/configuration/credentials/dto/credential-config-update.dto.ts
|
class |
CredentialConfigUpdate |
0 %
(0/1)
|
|
src/issuer/configuration/credentials/entities/credential.entity.ts
|
entity |
CredentialConfig |
0 %
(0/1)
|
|
src/issuer/configuration/credentials/entities/credential.entity.ts
|
class |
CredentialConfig |
31 %
(6/19)
|
|
src/issuer/configuration/credentials/entities/credential.entity.ts
|
class |
Display |
0 %
(0/8)
|
|
src/issuer/configuration/credentials/entities/credential.entity.ts
|
class |
DisplayImage |
0 %
(0/2)
|
|
src/issuer/configuration/credentials/entities/credential.entity.ts
|
class |
IssuerMetadataCredentialConfig |
42 %
(3/7)
|
|
src/issuer/configuration/credentials/entities/iae-action.dto.ts
|
class |
IaeActionBase |
33 %
(1/3)
|
|
src/issuer/configuration/credentials/entities/iae-action.dto.ts
|
class |
IaeActionOpenid4vpPresentation |
25 %
(1/4)
|
|
src/issuer/configuration/credentials/entities/iae-action.dto.ts
|
class |
IaeActionRedirectToWeb |
16 %
(1/6)
|
|
src/issuer/configuration/credentials/entities/iae-action.dto.ts
|
class |
IaeActionsWrapper |
50 %
(1/2)
|
|
src/issuer/configuration/credentials/entities/iae-action.dto.ts
|
function |
transformIaeActions |
100 %
(1/1)
|
|
src/issuer/configuration/credentials/entities/iae-action.dto.ts
|
type alias |
IaeAction |
100 %
(1/1)
|
|
src/issuer/configuration/credentials/entities/policies.dto.ts
|
class |
AllowListPolicy |
33 %
(1/3)
|
|
src/issuer/configuration/credentials/entities/policies.dto.ts
|
class |
AttestationBasedPolicy |
0 %
(0/3)
|
|
src/issuer/configuration/credentials/entities/policies.dto.ts
|
class |
EmbeddedDisclosurePolicy |
0 %
(0/2)
|
|
src/issuer/configuration/credentials/entities/policies.dto.ts
|
class |
NoneTrustPolicy |
50 %
(1/2)
|
|
src/issuer/configuration/credentials/entities/policies.dto.ts
|
class |
PolicyCredential |
25 %
(1/4)
|
|
src/issuer/configuration/credentials/entities/policies.dto.ts
|
class |
RootOfTrustPolicy |
33 %
(1/3)
|
|
src/issuer/configuration/credentials/entities/policies.dto.ts
|
type alias |
PolicyType |
0 %
(0/1)
|
|
src/issuer/configuration/credentials/issuer/mdoc-issuer/mdoc-issuer.service.ts
|
injectable |
MdocIssuerService |
60 %
(3/5)
|
|
src/issuer/configuration/credentials/issuer/mdoc-issuer/mdoc-issuer.service.ts
|
interface |
MdocIssueOptions |
0 %
(0/5)
|
|
src/issuer/configuration/credentials/issuer/sdjwtvc-issuer/sdjwtvc-issuer.service.ts
|
injectable |
SdjwtvcIssuerService |
66 %
(2/3)
|
|
src/issuer/configuration/credentials/issuer/sdjwtvc-issuer/sdjwtvc-issuer.service.ts
|
interface |
SdJwtVcIssueOptions |
0 %
(0/5)
|
|
src/issuer/configuration/credentials/types/credential-config-types.ts
|
interface |
BuildCredentialConfigOptions |
100 %
(4/4)
|
|
src/issuer/configuration/credentials/types/credential-config-types.ts
|
interface |
CredentialMetadataInput |
50 %
(1/2)
|
|
src/issuer/configuration/credentials/types/credential-config-types.ts
|
function |
buildMsoMdocConfig |
100 %
(1/1)
|
|
src/issuer/configuration/credentials/types/credential-config-types.ts
|
function |
buildSdJwtDcConfig |
100 %
(1/1)
|
|
src/issuer/configuration/credentials/types/credential-config-types.ts
|
function |
isMsoMdocConfig |
100 %
(1/1)
|
|
src/issuer/configuration/credentials/types/credential-config-types.ts
|
function |
isSdJwtDcConfig |
100 %
(1/1)
|
|
src/issuer/configuration/credentials/types/credential-config-types.ts
|
function |
toCredentialConfigurationSupported |
100 %
(1/1)
|
|
src/issuer/configuration/credentials/types/credential-config-types.ts
|
variable |
MSO_MDOC_FORMAT |
100 %
(1/1)
|
|
src/issuer/configuration/credentials/types/credential-config-types.ts
|
variable |
SD_JWT_DC_FORMAT |
0 %
(0/1)
|
|
src/issuer/configuration/credentials/types/credential-config-types.ts
|
type alias |
MsoMdocCredentialConfig |
100 %
(1/1)
|
|
src/issuer/configuration/credentials/types/credential-config-types.ts
|
type alias |
SdJwtDcCredentialConfig |
100 %
(1/1)
|
|
src/issuer/configuration/credentials/types/credential-config-types.ts
|
type alias |
SdJwtDcFormatIdentifier |
0 %
(0/1)
|
|
src/issuer/configuration/credentials/types/credential-config-types.ts
|
type alias |
TypedCredentialConfig |
100 %
(1/1)
|
|
src/issuer/configuration/issuance/dto/authentication-config.dto.ts
|
class |
AuthenticationMethodAuth |
0 %
(0/3)
|
|
src/issuer/configuration/issuance/dto/authentication-config.dto.ts
|
class |
AuthenticationMethodNone |
0 %
(0/2)
|
|
src/issuer/configuration/issuance/dto/authentication-config.dto.ts
|
class |
AuthenticationMethodPresentation |
0 %
(0/3)
|
|
src/issuer/configuration/issuance/dto/authentication-config.dto.ts
|
class |
AuthenticationUrlConfig |
100 %
(3/3)
|
|
src/issuer/configuration/issuance/dto/authentication-config.dto.ts
|
class |
PresentationDuringIssuanceConfig |
100 %
(2/2)
|
|
src/issuer/configuration/issuance/dto/authentication-config.dto.ts
|
interface |
AuthenticationMethodInterface |
0 %
(0/2)
|
|
src/issuer/configuration/issuance/dto/chained-as-config.dto.ts
|
class |
ChainedAsConfig |
100 %
(5/5)
|
|
src/issuer/configuration/issuance/dto/chained-as-config.dto.ts
|
class |
ChainedAsTokenConfig |
100 %
(3/3)
|
|
src/issuer/configuration/issuance/dto/chained-as-config.dto.ts
|
class |
UpstreamOidcConfig |
100 %
(5/5)
|
|
src/issuer/configuration/issuance/dto/display.dto.ts
|
class |
DisplayInfo |
0 %
(0/4)
|
|
src/issuer/configuration/issuance/dto/display.dto.ts
|
class |
DisplayLogo |
0 %
(0/3)
|
|
src/issuer/configuration/issuance/dto/issuance.dto.ts
|
class |
CredentialConfigMapping |
100 %
(2/2)
|
|
src/issuer/configuration/issuance/dto/issuance.dto.ts
|
class |
IssuanceDto |
100 %
(1/1)
|
|
src/issuer/configuration/issuance/entities/issuance-config.entity.ts
|
entity |
IssuanceConfig |
100 %
(1/1)
|
|
src/issuer/configuration/issuance/entities/issuance-config.entity.ts
|
class |
IssuanceConfig |
91 %
(11/12)
|
|
src/issuer/configuration/issuance/issuance-config.controller.ts
|
controller |
IssuanceConfigController |
66 %
(2/3)
|
|
src/issuer/configuration/issuance/issuance.service.ts
|
injectable |
IssuanceService |
62 %
(5/8)
|
|
src/issuer/issuance/offer/credential-offer.controller.ts
|
controller |
CredentialOfferController |
50 %
(1/2)
|
|
src/issuer/issuance/oid4vci/authorize/authorize.controller.ts
|
controller |
AuthorizeController |
100 %
(4/4)
|
|
src/issuer/issuance/oid4vci/authorize/authorize.service.ts
|
injectable |
AuthorizeService |
56 %
(9/16)
|
|
src/issuer/issuance/oid4vci/authorize/authorize.service.ts
|
interface |
ParsedAccessTokenAuthorizationCodeRequestGrant |
0 %
(0/3)
|
|
src/issuer/issuance/oid4vci/authorize/authorize.service.ts
|
interface |
ParsedAccessTokenPreAuthorizedCodeRequestGrant |
0 %
(0/4)
|
|
src/issuer/issuance/oid4vci/authorize/dto/authorize-request.dto.ts
|
class |
AuthorizeQueries |
0 %
(0/13)
|
|
src/issuer/issuance/oid4vci/authorize/dto/interactive-authorization.dto.ts
|
class |
AuthorizationDetailsDto |
20 %
(1/5)
|
|
src/issuer/issuance/oid4vci/authorize/dto/interactive-authorization.dto.ts
|
class |
InteractiveAuthorizationCodeResponseDto |
33 %
(1/3)
|
|
src/issuer/issuance/oid4vci/authorize/dto/interactive-authorization.dto.ts
|
class |
InteractiveAuthorizationErrorResponseDto |
33 %
(1/3)
|
|
src/issuer/issuance/oid4vci/authorize/dto/interactive-authorization.dto.ts
|
class |
InteractiveAuthorizationFollowUpRequestDto |
25 %
(1/4)
|
|
src/issuer/issuance/oid4vci/authorize/dto/interactive-authorization.dto.ts
|
class |
InteractiveAuthorizationInitialRequestDto |
9 %
(1/11)
|
|
src/issuer/issuance/oid4vci/authorize/dto/interactive-authorization.dto.ts
|
class |
InteractiveAuthorizationOpenid4vpResponseDto |
20 %
(1/5)
|
|
src/issuer/issuance/oid4vci/authorize/dto/interactive-authorization.dto.ts
|
class |
InteractiveAuthorizationRedirectToWebResponseDto |
16 %
(1/6)
|
|
src/issuer/issuance/oid4vci/authorize/dto/interactive-authorization.dto.ts
|
class |
InteractiveAuthorizationRequestDto |
6 %
(1/16)
|
|
src/issuer/issuance/oid4vci/authorize/dto/interactive-authorization.dto.ts
|
class |
Openid4vpRequestDto |
33 %
(1/3)
|
|
src/issuer/issuance/oid4vci/authorize/dto/interactive-authorization.dto.ts
|
type alias |
InteractiveAuthorizationResponse |
100 %
(1/1)
|
|
src/issuer/issuance/oid4vci/authorize/dto/par-response.dto.ts
|
class |
ParResponseDto |
66 %
(2/3)
|
|
src/issuer/issuance/oid4vci/authorize/interactive-authorization.controller.ts
|
controller |
InteractiveAuthorizationController |
100 %
(3/3)
|
|
src/issuer/issuance/oid4vci/authorize/interactive-authorization.service.ts
|
injectable |
InteractiveAuthorizationService |
92 %
(23/25)
|
|
src/issuer/issuance/oid4vci/authorize/interactive-authorization.service.ts
|
interface |
InteractiveAuthFollowUpRequest |
25 %
(1/4)
|
|
src/issuer/issuance/oid4vci/authorize/interactive-authorization.service.ts
|
interface |
InteractiveAuthInitialRequest |
9 %
(1/11)
|
|
src/issuer/issuance/oid4vci/authorize/interactive-authorization.service.ts
|
interface |
ParsedInteractiveAuthorizationRequest |
20 %
(1/5)
|
|
src/issuer/issuance/oid4vci/chained-as/chained-as.controller.ts
|
controller |
ChainedAsController |
100 %
(7/7)
|
|
src/issuer/issuance/oid4vci/chained-as/chained-as.service.ts
|
injectable |
ChainedAsService |
93 %
(27/29)
|
|
src/issuer/issuance/oid4vci/chained-as/chained-as.service.ts
|
interface |
OidcDiscoveryDocument |
11 %
(1/9)
|
|
src/issuer/issuance/oid4vci/chained-as/chained-as.service.ts
|
function |
extractDpopJkt |
100 %
(1/1)
|
|
src/issuer/issuance/oid4vci/chained-as/dto/chained-as.dto.ts
|
class |
ChainedAsAuthorizeQueryDto |
33 %
(1/3)
|
|
src/issuer/issuance/oid4vci/chained-as/dto/chained-as.dto.ts
|
class |
ChainedAsErrorResponseDto |
33 %
(1/3)
|
|
src/issuer/issuance/oid4vci/chained-as/dto/chained-as.dto.ts
|
class |
ChainedAsParRequestDto |
10 %
(1/10)
|
|
src/issuer/issuance/oid4vci/chained-as/dto/chained-as.dto.ts
|
class |
ChainedAsParResponseDto |
33 %
(1/3)
|
|
src/issuer/issuance/oid4vci/chained-as/dto/chained-as.dto.ts
|
class |
ChainedAsTokenRequestDto |
16 %
(1/6)
|
|
src/issuer/issuance/oid4vci/chained-as/dto/chained-as.dto.ts
|
class |
ChainedAsTokenResponseDto |
12 %
(1/8)
|
|
src/issuer/issuance/oid4vci/chained-as/entities/chained-as-session.entity.ts
|
entity |
ChainedAsSessionEntity |
100 %
(1/1)
|
|
src/issuer/issuance/oid4vci/deferred.controller.ts
|
controller |
DeferredController |
66 %
(2/3)
|
|
src/issuer/issuance/oid4vci/deferred.controller.ts
|
class |
CompleteDeferredDto |
100 %
(2/2)
|
|
src/issuer/issuance/oid4vci/deferred.controller.ts
|
class |
DeferredOperationResponse |
100 %
(4/4)
|
|
src/issuer/issuance/oid4vci/deferred.controller.ts
|
class |
FailDeferredDto |
100 %
(2/2)
|
|
src/issuer/issuance/oid4vci/dto/deferred-credential-request.dto.ts
|
class |
DeferredCredentialRequestDto |
100 %
(2/2)
|
|
src/issuer/issuance/oid4vci/dto/notification-request.dto.ts
|
class |
NotificationRequestDto |
0 %
(0/3)
|
|
src/issuer/issuance/oid4vci/dto/offer-request.dto.ts
|
class |
CredentialClaimsMatchIdsConstraint |
33 %
(1/3)
|
|
src/issuer/issuance/oid4vci/dto/offer-request.dto.ts
|
class |
InlineClaimsSource |
33 %
(1/3)
|
|
src/issuer/issuance/oid4vci/dto/offer-request.dto.ts
|
class |
OfferRequestDto |
77 %
(7/9)
|
|
src/issuer/issuance/oid4vci/dto/offer-request.dto.ts
|
class |
OfferResponse |
25 %
(1/4)
|
|
src/issuer/issuance/oid4vci/dto/offer-request.dto.ts
|
class |
WebhookClaimsSource |
33 %
(1/3)
|
|
src/issuer/issuance/oid4vci/entities/deferred-transaction.entity.ts
|
entity |
DeferredTransactionEntity |
100 %
(1/1)
|
|
src/issuer/issuance/oid4vci/entities/interactive-auth-session.entity.ts
|
entity |
InteractiveAuthSessionEntity |
100 %
(1/1)
|
|
src/issuer/issuance/oid4vci/entities/nonces.entity.ts
|
entity |
NonceEntity |
0 %
(0/1)
|
|
src/issuer/issuance/oid4vci/exceptions/credential-request.exception.ts
|
class |
CredentialRequestException |
50 %
(1/2)
|
|
src/issuer/issuance/oid4vci/exceptions/credential-request.exception.ts
|
type alias |
CredentialRequestErrorCode |
100 %
(1/1)
|
|
src/issuer/issuance/oid4vci/exceptions/deferred-credential.exception.ts
|
class |
DeferredCredentialException |
50 %
(1/2)
|
|
src/issuer/issuance/oid4vci/exceptions/deferred-credential.exception.ts
|
type alias |
DeferredCredentialErrorCode |
100 %
(1/1)
|
|
src/issuer/issuance/oid4vci/exceptions/token-error.exception.ts
|
class |
TokenErrorException |
50 %
(1/2)
|
|
src/issuer/issuance/oid4vci/exceptions/token-error.exception.ts
|
type alias |
TokenErrorCode |
100 %
(1/1)
|
|
src/issuer/issuance/oid4vci/metadata/dto/schema-response.dto.ts
|
class |
SchemaResponse |
14 %
(1/7)
|
|
src/issuer/issuance/oid4vci/metadata/dto/vct.dto.ts
|
class |
VCT |
0 %
(0/8)
|
|
src/issuer/issuance/oid4vci/metadata/oid4vci-metadata.controller.ts
|
controller |
Oid4vciMetadataController |
50 %
(1/2)
|
|
src/issuer/issuance/oid4vci/oid4vci.controller.ts
|
controller |
Oid4vciController |
80 %
(4/5)
|
|
src/issuer/issuance/oid4vci/oid4vci.service.ts
|
injectable |
Oid4vciService |
88 %
(15/17)
|
|
src/issuer/issuance/oid4vci/util.ts
|
function |
getHeadersFromRequest |
100 %
(1/1)
|
|
src/issuer/issuance/oid4vci/well-known/dto/credential-issuer-metadata.dto.ts
|
class |
CredentialIssuerMetadataDto |
100 %
(10/10)
|
|
src/issuer/issuance/oid4vci/well-known/dto/jwks-response.dto.ts
|
class |
EC_Public |
100 %
(5/5)
|
|
src/issuer/issuance/oid4vci/well-known/dto/jwks-response.dto.ts
|
class |
JwksResponseDto |
100 %
(2/2)
|
|
src/issuer/issuance/oid4vci/well-known/well-known.controller.ts
|
controller |
WellKnownController |
100 %
(5/5)
|
|
src/issuer/issuance/oid4vci/well-known/well-known.service.ts
|
injectable |
WellKnownService |
85 %
(6/7)
|
|
src/issuer/issuer-validation.schema.ts
|
variable |
ISSUER_VALIDATION_SCHEMA |
0 %
(0/1)
|
|
src/issuer/lifecycle/status/dto/create-status-list.dto.ts
|
class |
CreateStatusListDto |
100 %
(5/5)
|
|
src/issuer/lifecycle/status/dto/status-list-aggregation.dto.ts
|
class |
StatusListAggregationDto |
100 %
(2/2)
|
|
src/issuer/lifecycle/status/dto/status-list-import.dto.ts
|
class |
StatusListImportDto |
100 %
(6/6)
|
|
src/issuer/lifecycle/status/dto/status-list-response.dto.ts
|
class |
StatusListResponseDto |
100 %
(12/12)
|
|
src/issuer/lifecycle/status/dto/status-update.dto.ts
|
class |
StatusUpdateDto |
75 %
(3/4)
|
|
src/issuer/lifecycle/status/dto/update-status-list-config.dto.ts
|
class |
UpdateStatusListConfigDto |
100 %
(6/6)
|
|
src/issuer/lifecycle/status/dto/update-status-list.dto.ts
|
class |
UpdateStatusListDto |
100 %
(3/3)
|
|
src/issuer/lifecycle/status/entities/status-list.entity.ts
|
entity |
StatusListEntity |
100 %
(1/1)
|
|
src/issuer/lifecycle/status/entities/status-mapping.entity.ts
|
entity |
StatusMapping |
0 %
(0/1)
|
|
src/issuer/lifecycle/status/status-list-config.controller.ts
|
controller |
StatusListConfigController |
100 %
(4/4)
|
|
src/issuer/lifecycle/status/status-list-config.service.ts
|
injectable |
StatusListConfigService |
90 %
(10/11)
|
|
src/issuer/lifecycle/status/status-list-management.controller.ts
|
controller |
StatusListManagementController |
100 %
(7/7)
|
|
src/issuer/lifecycle/status/status-list-validation.schema.ts
|
variable |
STATUS_LIST_VALIDATION_SCHEMA |
0 %
(0/1)
|
|
src/issuer/lifecycle/status/status-list.controller.ts
|
controller |
StatusListController |
66 %
(2/3)
|
|
src/issuer/lifecycle/status/status-list.service.ts
|
injectable |
StatusListService |
83 %
(20/24)
|
|
src/issuer/trust-list/dto/trust-list-create.dto.ts
|
class |
ExternalTrustListEntity |
20 %
(1/5)
|
|
src/issuer/trust-list/dto/trust-list-create.dto.ts
|
class |
InternalTrustListEntity |
20 %
(1/5)
|
|
src/issuer/trust-list/dto/trust-list-create.dto.ts
|
class |
TrustListCreateDto |
25 %
(1/4)
|
|
src/issuer/trust-list/dto/trust-list-create.dto.ts
|
class |
TrustListEntityInfo |
11 %
(1/9)
|
|
src/issuer/trust-list/dto/trust-list-create.dto.ts
|
type alias |
TrustListEntity |
0 %
(0/1)
|
|
src/issuer/trust-list/dto/types.ts
|
interface |
JsonSchemaV00 |
0 %
(0/3)
|
|
src/issuer/trust-list/dto/types.ts
|
interface |
Jwk |
10 %
(1/10)
|
|
src/issuer/trust-list/dto/types.ts
|
interface |
ListAndSchemeInformation |
5 %
(1/18)
|
|
src/issuer/trust-list/dto/types.ts
|
interface |
LoTE |
33 %
(1/3)
|
|
src/issuer/trust-list/dto/types.ts
|
interface |
LoTEQualifier |
16 %
(1/6)
|
|
src/issuer/trust-list/dto/types.ts
|
interface |
MultiLangString |
33 %
(1/3)
|
|
src/issuer/trust-list/dto/types.ts
|
interface |
NonEmptyMultiLangURI |
33 %
(1/3)
|
|
src/issuer/trust-list/dto/types.ts
|
interface |
OtherLoTEPointer |
25 %
(1/4)
|
|
src/issuer/trust-list/dto/types.ts
|
interface |
PkiOb |
25 %
(1/4)
|
|
src/issuer/trust-list/dto/types.ts
|
interface |
PostalAddress |
14 %
(1/7)
|
|
src/issuer/trust-list/dto/types.ts
|
interface |
SchemeOperatorAddress |
33 %
(1/3)
|
|
src/issuer/trust-list/dto/types.ts
|
interface |
ServiceDigitalIdentity |
14 %
(1/7)
|
|
src/issuer/trust-list/dto/types.ts
|
interface |
ServiceHistoryInstance |
14 %
(1/7)
|
|
src/issuer/trust-list/dto/types.ts
|
interface |
ServiceInformation |
10 %
(1/10)
|
|
src/issuer/trust-list/dto/types.ts
|
interface |
ServiceSupplyPointURI |
33 %
(1/3)
|
|
src/issuer/trust-list/dto/types.ts
|
interface |
TEAddress |
33 %
(1/3)
|
|
src/issuer/trust-list/dto/types.ts
|
interface |
TrustedEntity |
33 %
(1/3)
|
|
src/issuer/trust-list/dto/types.ts
|
interface |
TrustedEntityInformation |
16 %
(1/6)
|
|
src/issuer/trust-list/dto/types.ts
|
interface |
TrustedEntityService |
33 %
(1/3)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
DistributionPoints |
0 %
(0/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
ElectronicAddress |
0 %
(0/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
HistoricalInformationPeriod |
100 %
(1/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
ListIssueDateTime |
100 %
(1/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
LoTESequenceNumber |
100 %
(1/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
LoTEType |
100 %
(1/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
LoTEVersionIdentifier |
100 %
(1/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
MimeType |
100 %
(1/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
NextUpdate |
100 %
(1/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
OtherId |
100 %
(1/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
PointersToOtherLoTE |
0 %
(0/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
PolicyOrLegalNotice |
0 %
(0/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
PolicyOrLegalNotice1 |
0 %
(0/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
PolicyOrLegalNotice2 |
0 %
(0/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
PostalAddresses |
0 %
(0/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
SchemeExtensions |
0 %
(0/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
SchemeInformationURI |
0 %
(0/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
SchemeName |
0 %
(0/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
SchemeOperatorName |
0 %
(0/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
SchemeServiceDefinitionURI |
0 %
(0/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
SchemeTerritory |
100 %
(1/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
SchemeTypeCommunityRules |
0 %
(0/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
ServiceDefinitionURI |
0 %
(0/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
ServiceHistory |
0 %
(0/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
ServiceInformationExtensions |
0 %
(0/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
ServiceName |
0 %
(0/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
ServiceStatus |
100 %
(1/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
ServiceSupplyPoints |
0 %
(0/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
ServiceTypeIdentifier |
100 %
(1/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
StatusDeterminationApproach |
100 %
(1/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
StatusStartingTime |
100 %
(1/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
TEInformationExtensions |
0 %
(0/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
TEInformationURI |
0 %
(0/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
TEName |
0 %
(0/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
TETradeName |
0 %
(0/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
TrustedEntitiesList |
0 %
(0/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
TrustedEntityServices |
0 %
(0/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
X509SKI |
100 %
(1/1)
|
|
src/issuer/trust-list/dto/types.ts
|
type alias |
X509SubjectName |
100 %
(1/1)
|
|
src/issuer/trust-list/entities/trust-list-version.entity.ts
|
entity |
TrustListVersion |
100 %
(1/1)
|
|
src/issuer/trust-list/entities/trust-list.entity.ts
|
entity |
TrustList |
100 %
(1/1)
|
|
src/issuer/trust-list/trust-list-public/trust-list-public.controller.ts
|
controller |
TrustListPublicController |
100 %
(2/2)
|
|
src/issuer/trust-list/trustlist.controller.ts
|
controller |
TrustListController |
100 %
(9/9)
|
|
src/issuer/trust-list/trustlist.service.ts
|
injectable |
TrustListService |
65 %
(15/23)
|
|
src/issuer/trust-list/trustlist.service.ts
|
variable |
DEFAULT_LANG |
100 %
(1/1)
|
|
src/main.ts
|
interface |
TlsOptions |
20 %
(1/5)
|
|
src/main.ts
|
function |
bootstrap |
100 %
(1/1)
|
|
src/main.ts
|
function |
loadTlsOptions |
100 %
(1/1)
|
|
src/registrar/dto/access-certificate-response.ts
|
interface |
AccessCertificateResponse |
100 %
(4/4)
|
|
src/registrar/dto/create-access-certificate.dto.ts
|
class |
CreateAccessCertificateDto |
100 %
(2/2)
|
|
src/registrar/dto/create-registrar-config.dto.ts
|
class |
CreateRegistrarConfigDto |
100 %
(1/1)
|
|
src/registrar/dto/update-registrar-config.dto.ts
|
class |
UpdateRegistrarConfigDto |
100 %
(1/1)
|
|
src/registrar/entities/registrar-config.entity.ts
|
entity |
RegistrarConfigEntity |
100 %
(1/1)
|
|
src/registrar/entities/registrar.entity.ts
|
entity |
RegistrarEntity |
100 %
(1/1)
|
|
src/registrar/registrar-validation.schema.ts
|
variable |
REGISTRAR_VALIDATION_SCHEMA |
100 %
(1/1)
|
|
src/registrar/registrar.controller.ts
|
controller |
RegistrarController |
100 %
(6/6)
|
|
src/registrar/registrar.service.ts
|
injectable |
RegistrarService |
88 %
(15/17)
|
|
src/registrar/registrar.service.ts
|
interface |
CachedToken |
33 %
(1/3)
|
|
src/session/dto/update-session-config.dto.ts
|
class |
UpdateSessionConfigDto |
100 %
(3/3)
|
|
src/session/entities/session.entity.ts
|
entity |
Session |
100 %
(1/1)
|
|
src/session/entities/session.entity.ts
|
type alias |
Notification |
100 %
(1/1)
|
|
src/session/session-config.controller.ts
|
controller |
SessionConfigController |
100 %
(4/4)
|
|
src/session/session-config.service.ts
|
injectable |
SessionConfigService |
87 %
(7/8)
|
|
src/session/session-events.controller.ts
|
controller |
SessionEventsController |
100 %
(2/2)
|
|
src/session/session-events.service.ts
|
injectable |
SessionEventsService |
60 %
(3/5)
|
|
src/session/session-events.service.ts
|
interface |
SessionEventMessage |
25 %
(1/4)
|
|
src/session/session-events.service.ts
|
interface |
SessionStatusChangedEvent |
20 %
(1/5)
|
|
src/session/session-events.service.ts
|
variable |
SESSION_STATUS_CHANGED |
0 %
(0/1)
|
|
src/session/session-validation.schema.ts
|
variable |
SESSION_VALIDATION_SCHEMA |
100 %
(1/1)
|
|
src/session/session.controller.ts
|
controller |
SessionController |
80 %
(4/5)
|
|
src/session/session.service.ts
|
injectable |
SessionService |
76 %
(10/13)
|
|
src/shared/common/filters/validation-error.filter.ts
|
class |
ValidationErrorFilter |
33 %
(1/3)
|
|
src/shared/trust/cache.controller.ts
|
controller |
CacheController |
100 %
(5/5)
|
|
src/shared/trust/lote-parser.service.ts
|
injectable |
LoteParserService |
50 %
(2/4)
|
|
src/shared/trust/lote-parser.service.ts
|
type alias |
LoteInfo |
0 %
(0/1)
|
|
src/shared/trust/lote-parser.service.ts
|
type alias |
ParsedLoTE |
100 %
(1/1)
|
|
src/shared/trust/status-list-verifier.service.ts
|
injectable |
StatusListVerifierService |
88 %
(15/17)
|
|
src/shared/trust/status-list-verifier.service.ts
|
interface |
CachedJwt |
100 %
(5/5)
|
|
src/shared/trust/status-list-verifier.service.ts
|
interface |
CachedStatusList |
100 %
(5/5)
|
|
src/shared/trust/status-list-verifier.service.ts
|
interface |
StatusCheckResult |
100 %
(4/4)
|
|
src/shared/trust/trust-store.service.ts
|
injectable |
TrustStoreService |
16 %
(1/6)
|
|
src/shared/trust/trust-store.service.ts
|
type alias |
BuiltTrustStore |
100 %
(1/1)
|
|
src/shared/trust/trustlist-jwt.service.ts
|
injectable |
TrustListJwtService |
20 %
(1/5)
|
|
src/shared/trust/trustlist-jwt.service.ts
|
type alias |
DecodedJwt |
0 %
(0/1)
|
|
src/shared/trust/types.ts
|
function |
findServiceByType |
100 %
(1/1)
|
|
src/shared/trust/types.ts
|
function |
getIssuanceCert |
100 %
(1/1)
|
|
src/shared/trust/types.ts
|
function |
getRevocationCert |
100 %
(1/1)
|
|
src/shared/trust/types.ts
|
variable |
ServiceTypeIdentifiers |
100 %
(1/1)
|
|
src/shared/trust/types.ts
|
type alias |
RulebookTrustListRef |
0 %
(0/1)
|
|
src/shared/trust/types.ts
|
type alias |
ServiceTypeIdentifier |
0 %
(0/1)
|
|
src/shared/trust/types.ts
|
type alias |
TrustedEntity |
100 %
(1/1)
|
|
src/shared/trust/types.ts
|
type alias |
TrustedEntityServiceCert |
100 %
(1/1)
|
|
src/shared/trust/types.ts
|
type alias |
TrustListSource |
0 %
(0/1)
|
|
src/shared/trust/types.ts
|
type alias |
VerifierOptions |
0 %
(0/1)
|
|
src/shared/trust/types.ts
|
type alias |
VerifyPolicy |
0 %
(0/1)
|
|
src/shared/trust/x509-validation.service.ts
|
injectable |
X509ValidationService |
50 %
(4/8)
|
|
src/shared/trust/x509-validation.service.ts
|
function |
arrayBufferToHex |
0 %
(0/1)
|
|
src/shared/trust/x509-validation.service.ts
|
function |
certFromBase64Der |
100 %
(1/1)
|
|
src/shared/trust/x509-validation.service.ts
|
type alias |
MatchedTrustedEntity |
100 %
(1/1)
|
|
src/shared/trust/x509-validation.service.ts
|
type alias |
X5cInput |
0 %
(0/1)
|
|
src/shared/utils/buffer.util.ts
|
variable |
toBuffer |
100 %
(1/1)
|
|
src/shared/utils/config-import/config-import-orchestrator.service.ts
|
injectable |
ConfigImportOrchestratorService |
46 %
(6/13)
|
|
src/shared/utils/config-import/config-import-orchestrator.service.ts
|
interface |
ImportableService |
100 %
(2/2)
|
|
src/shared/utils/config-import/config-import-orchestrator.service.ts
|
interface |
RegisteredImporter |
0 %
(0/4)
|
|
src/shared/utils/config-import/config-import-orchestrator.service.ts
|
interface |
TenantSetupFn |
0 %
(0/3)
|
|
src/shared/utils/config-import/config-import-orchestrator.service.ts
|
type alias |
TenantImportFn |
100 %
(1/1)
|
|
src/shared/utils/config-import/config-import.service.ts
|
injectable |
ConfigImportService |
66 %
(6/9)
|
|
src/shared/utils/config-import/import-options.ts
|
interface |
ImportOptions |
90 %
(9/10)
|
|
src/shared/utils/config-import/import-options.ts
|
type alias |
TenantImportOptions |
100 %
(1/1)
|
|
src/shared/utils/config-printer/combined.schema.ts
|
variable |
VALIDATION_SCHEMA |
100 %
(1/1)
|
|
src/shared/utils/config-printer/config-validation.schema.ts
|
variable |
CONFIG_VALIDATION_SCHEMA |
100 %
(1/1)
|
|
src/shared/utils/config-printer/helpers.ts
|
function |
extractConditionsFromKeyDesc |
100 %
(1/1)
|
|
src/shared/utils/config-printer/helpers.ts
|
function |
flattenMetas |
100 %
(1/1)
|
|
src/shared/utils/config-printer/helpers.ts
|
function |
isEffectivelyRequired |
100 %
(1/1)
|
|
src/shared/utils/config-printer/helpers.ts
|
function |
summarizeFlags |
100 %
(1/1)
|
|
src/shared/utils/config-printer/helpers.ts
|
function |
summarizeSchemaShape |
100 %
(1/1)
|
|
src/shared/utils/config-printer/helpers.ts
|
function |
summarizeWhenEntry |
100 %
(1/1)
|
|
src/shared/utils/config-printer/validation.schema.ts
|
variable |
BASE_VALIDATION_SCHEMA |
100 %
(1/1)
|
|
src/shared/utils/encryption/encrypted-column.transformer.ts
|
function |
getEncryptionService |
100 %
(1/1)
|
|
src/shared/utils/encryption/encrypted-column.transformer.ts
|
function |
initializeEncryptionTransformer |
100 %
(1/1)
|
|
src/shared/utils/encryption/encrypted-column.transformer.ts
|
variable |
EncryptedJsonTransformer |
100 %
(1/1)
|
|
src/shared/utils/encryption/encrypted-column.transformer.ts
|
variable |
EncryptedStringTransformer |
100 %
(1/1)
|
|
src/shared/utils/encryption/encrypted-column.transformer.ts
|
variable |
encryptionServiceInstance |
100 %
(1/1)
|
|
src/shared/utils/encryption/encryption-validation.schema.ts
|
variable |
ENCRYPTION_VALIDATION_SCHEMA |
100 %
(1/1)
|
|
src/shared/utils/encryption/encryption.service.ts
|
injectable |
EncryptionService |
53 %
(8/15)
|
|
src/shared/utils/encryption/providers/aws-secrets-manager-encryption-key.provider.ts
|
injectable |
AwsSecretsManagerEncryptionKeyProvider |
22 %
(2/9)
|
|
src/shared/utils/encryption/providers/azure-keyvault-encryption-key.provider.ts
|
injectable |
AzureKeyVaultEncryptionKeyProvider |
25 %
(2/8)
|
|
src/shared/utils/encryption/providers/encryption-key-provider.interface.ts
|
interface |
EncryptionKeyProvider |
100 %
(3/3)
|
|
src/shared/utils/encryption/providers/encryption-key-provider.interface.ts
|
variable |
ENCRYPTION_KEY_PROVIDER |
100 %
(1/1)
|
|
src/shared/utils/encryption/providers/encryption-key-provider.interface.ts
|
type alias |
EncryptionKeySource |
100 %
(1/1)
|
|
src/shared/utils/encryption/providers/env-encryption-key.provider.ts
|
injectable |
EnvEncryptionKeyProvider |
20 %
(1/5)
|
|
src/shared/utils/encryption/providers/vault-encryption-key.provider.ts
|
injectable |
VaultEncryptionKeyProvider |
22 %
(2/9)
|
|
src/shared/utils/encryption/providers/vault-encryption-key.provider.ts
|
interface |
VaultKVResponse |
0 %
(0/2)
|
|
src/shared/utils/logger/log-validation.schema.ts
|
variable |
LOG_VALIDATION_SCHEMA |
100 %
(1/1)
|
|
src/shared/utils/logger/logger-config.service.ts
|
injectable |
LoggerConfigService |
33 %
(5/15)
|
|
src/shared/utils/logger/logger-config.service.ts
|
interface |
LoggerConfiguration |
0 %
(0/8)
|
|
src/shared/utils/logger/logger.factory.ts
|
variable |
createLoggerOptions |
100 %
(1/1)
|
|
src/shared/utils/logger/session-logger-context.ts
|
interface |
SessionLogContext |
100 %
(5/5)
|
|
src/shared/utils/logger/session-logger.decorator.ts
|
variable |
SESSION_LOGGER_KEY |
100 %
(1/1)
|
|
src/shared/utils/logger/session-logger.decorator.ts
|
variable |
SessionLogger |
100 %
(1/1)
|
|
src/shared/utils/logger/session-logger.interceptor.ts
|
injectable |
SessionLoggerInterceptor |
100 %
(4/4)
|
|
src/shared/utils/logger/session-logger.service.ts
|
injectable |
SessionLoggerService |
85 %
(12/14)
|
|
src/shared/utils/mediaType/media-type.decorator.ts
|
variable |
ContentType |
100 %
(1/1)
|
|
src/shared/utils/webhook/webhook.dto.ts
|
class |
ApiKeyConfig |
100 %
(3/3)
|
|
src/shared/utils/webhook/webhook.dto.ts
|
class |
WebHookAuthConfig |
0 %
(0/2)
|
|
src/shared/utils/webhook/webhook.dto.ts
|
class |
WebHookAuthConfigHeader |
100 %
(3/3)
|
|
src/shared/utils/webhook/webhook.dto.ts
|
class |
WebHookAuthConfigNone |
50 %
(1/2)
|
|
src/shared/utils/webhook/webhook.dto.ts
|
class |
WebhookConfig |
100 %
(3/3)
|
|
src/shared/utils/webhook/webhook.service.ts
|
injectable |
WebhookService |
100 %
(5/5)
|
|
src/shared/utils/webhook/webhook.service.ts
|
interface |
WebhookResponse |
100 %
(4/4)
|
|
src/storage/adapters/local.storage.ts
|
class |
LocalFileStorage |
0 %
(0/6)
|
|
src/storage/adapters/s3.storage.ts
|
class |
S3FileStorage |
0 %
(0/8)
|
|
src/storage/dto/file-upload.dto.ts
|
class |
FileUploadDto |
0 %
(0/2)
|
|
src/storage/entities/files.entity.ts
|
entity |
FileEntity |
0 %
(0/1)
|
|
src/storage/files.service.ts
|
injectable |
FilesService |
66 %
(6/9)
|
|
src/storage/files.service.ts
|
interface |
FileImportData |
0 %
(0/3)
|
|
src/storage/storage-validation.schema.ts
|
variable |
STORAGE_VALIDATION_SCHEMA |
0 %
(0/1)
|
|
src/storage/storage.controller.ts
|
controller |
StorageController |
66 %
(2/3)
|
|
src/storage/storage.module.ts
|
type alias |
Driver |
0 %
(0/1)
|
|
src/storage/storage.types.ts
|
interface |
FileStorage |
0 %
(0/6)
|
|
src/storage/storage.types.ts
|
variable |
FILE_STORAGE |
0 %
(0/1)
|
|
src/storage/storage.types.ts
|
type alias |
PutOptions |
0 %
(0/1)
|
|
src/storage/storage.types.ts
|
type alias |
StoredObject |
0 %
(0/1)
|
|
src/verifier/oid4vp/dto/authorization-request.dto.ts
|
class |
AuthorizationResponse |
66 %
(2/3)
|
|
src/verifier/oid4vp/dto/authorization-response.dto.ts
|
class |
AuthorizationResponse |
100 %
(3/3)
|
|
src/verifier/oid4vp/dto/presentation-request-options.dto.ts
|
interface |
PresentationRequestOptions |
100 %
(5/5)
|
|
src/verifier/oid4vp/dto/presentation-request.dto.ts
|
class |
PresentationRequest |
100 %
(6/6)
|
|
src/verifier/oid4vp/oid4vp.controller.ts
|
controller |
Oid4vpController |
100 %
(5/5)
|
|
src/verifier/oid4vp/oid4vp.service.ts
|
injectable |
Oid4vpService |
50 %
(3/6)
|
|
src/verifier/presentations/credential/credential-chain-validation.service.ts
|
injectable |
CredentialChainValidationService |
83 %
(10/12)
|
|
src/verifier/presentations/credential/credential-chain-validation.service.ts
|
interface |
CertificateChainInfo |
100 %
(3/3)
|
|
src/verifier/presentations/credential/credential-chain-validation.service.ts
|
interface |
ChainValidationPolicy |
100 %
(5/5)
|
|
src/verifier/presentations/credential/credential-chain-validation.service.ts
|
interface |
ChainValidationResult |
100 %
(5/5)
|
|
src/verifier/presentations/credential/mdocverifier/mdocverifier.service.ts
|
injectable |
MdocverifierService |
70 %
(7/10)
|
|
src/verifier/presentations/credential/mdocverifier/mdocverifier.service.ts
|
interface |
MdocErrorDetails |
16 %
(1/6)
|
|
src/verifier/presentations/credential/mdocverifier/mdocverifier.service.ts
|
type alias |
MdocSessionData |
0 %
(0/1)
|
|
src/verifier/presentations/credential/mdocverifier/mdocverifier.service.ts
|
type alias |
MdocVerificationResult |
0 %
(0/1)
|
|
src/verifier/presentations/credential/sdjwtvcverifier/sdjwtvcverifier.service.ts
|
injectable |
SdjwtvcverifierService |
62 %
(5/8)
|
|
src/verifier/presentations/dto/auth-response.dto.ts
|
class |
AuthResponse |
100 %
(3/3)
|
|
src/verifier/presentations/dto/presentation-config-create.dto.ts
|
class |
PresentationConfigCreateDto |
0 %
(0/1)
|
|
src/verifier/presentations/dto/presentation-config-update.dto.ts
|
class |
PresentationConfigUpdateDto |
0 %
(0/1)
|
|
src/verifier/presentations/dto/vp-request.dto.ts
|
class |
RegistrationCertificateRequest |
100 %
(2/2)
|
|
src/verifier/presentations/entities/presentation-config.entity.ts
|
entity |
PresentationConfig |
100 %
(1/1)
|
|
src/verifier/presentations/entities/presentation-config.entity.ts
|
class |
ClaimsQuery |
0 %
(0/4)
|
|
src/verifier/presentations/entities/presentation-config.entity.ts
|
class |
CredentialQuery |
0 %
(0/7)
|
|
src/verifier/presentations/entities/presentation-config.entity.ts
|
class |
CredentialSetQuery |
0 %
(0/3)
|
|
src/verifier/presentations/entities/presentation-config.entity.ts
|
class |
DCQL |
0 %
(0/3)
|
|
src/verifier/presentations/entities/presentation-config.entity.ts
|
class |
PresentationAttachment |
25 %
(1/4)
|
|
src/verifier/presentations/entities/presentation-config.entity.ts
|
class |
TransactionData |
0 %
(0/3)
|
|
src/verifier/presentations/entities/presentation-config.entity.ts
|
class |
TrustedAuthorityQuery |
0 %
(0/3)
|
|
src/verifier/presentations/mdoc-context.ts
|
variable |
mdocContext |
0 %
(0/1)
|
|
src/verifier/presentations/mdoc-context.ts
|
variable |
webCrypto |
0 %
(0/1)
|
|
src/verifier/presentations/presentations.controller.ts
|
controller |
PresentationManagementController |
83 %
(5/6)
|
|
src/verifier/presentations/presentations.service.ts
|
injectable |
PresentationsService |
100 %
(11/11)
|
|
src/verifier/presentations/presentations.service.ts
|
type alias |
CredentialType |
0 %
(0/1)
|
|
src/verifier/resolver/dto/issuer-metadata.dto.ts
|
interface |
IssuerMetadata |
100 %
(3/3)
|
|
src/verifier/resolver/resolver.service.ts
|
injectable |
ResolverService |
100 %
(2/2)
|
|
src/verifier/verifier-offer/verifier-offer.controller.ts
|
controller |
VerifierOfferController |
50 %
(1/2)
|