|
src/all-exceptions.filter.ts
|
class |
AllExceptionsFilter |
0 %
(0/3)
|
|
src/audit-log/audit-log-validation.schema.ts
|
variable |
AUDIT_LOG_VALIDATION_SCHEMA |
0 %
(0/1)
|
|
src/audit-log/audit-log.controller.ts
|
controller |
AuditLogController |
50 %
(1/2)
|
|
src/audit-log/audit-log.service.ts
|
injectable |
AuditLogService |
14 %
(1/7)
|
|
src/audit-log/audit-log.service.ts
|
interface |
AuditLogActor |
0 %
(0/4)
|
|
src/audit-log/audit-log.service.ts
|
interface |
AuditLogRequestMeta |
0 %
(0/2)
|
|
src/audit-log/audit-log.service.ts
|
interface |
RecordAuditLogInput |
0 %
(0/8)
|
|
src/audit-log/dto/audit-log-response.dto.ts
|
class |
AuditLogResponseDto |
0 %
(0/12)
|
|
src/audit-log/dto/audit-log-response.dto.ts
|
variable |
ACTION_TYPE_VALUES |
0 %
(0/1)
|
|
src/audit-log/dto/audit-log-response.dto.ts
|
type alias |
AuditActionTypeLiteral |
0 %
(0/1)
|
|
src/audit-log/entities/audit-log.entity.ts
|
entity |
AuditLogEntity |
0 %
(0/1)
|
|
src/audit-log/entities/audit-log.entity.ts
|
type alias |
AuditActionType |
0 %
(0/1)
|
|
src/audit-log/entities/audit-log.entity.ts
|
type alias |
AuditActorType |
0 %
(0/1)
|
|
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 |
31 %
(6/19)
|
|
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 %
(37/37)
|
|
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-context.util.ts
|
function |
requireTenantContext |
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 |
50 %
(7/14)
|
|
src/auth/token.decorator.ts
|
interface |
InternalTokenPayload |
66 %
(2/3)
|
|
src/auth/token.decorator.ts
|
interface |
TokenPayload |
100 %
(6/6)
|
|
src/auth/token.decorator.ts
|
variable |
Token |
100 %
(1/1)
|
|
src/auth/user/adapters/internal-users.service.ts
|
injectable |
InternalUsersProvider |
0 %
(0/7)
|
|
src/auth/user/adapters/keycloak-users.service.ts
|
injectable |
KeycloakUsersProvider |
0 %
(0/17)
|
|
src/auth/user/dto/create-user.dto.ts
|
class |
CreateUserDto |
0 %
(0/4)
|
|
src/auth/user/dto/managed-user.dto.ts
|
class |
ManagedUserDto |
0 %
(0/8)
|
|
src/auth/user/dto/update-user.dto.ts
|
class |
UpdateUserDto |
0 %
(0/2)
|
|
src/auth/user/user.controller.ts
|
controller |
UserController |
0 %
(0/6)
|
|
src/auth/user/user.provider.ts
|
class |
UsersProvider |
0 %
(0/6)
|
|
src/auth/user/user.provider.ts
|
variable |
USERS_PROVIDER |
0 %
(0/1)
|
|
src/core/app/app.controller.ts
|
controller |
AppController |
100 %
(4/4)
|
|
src/core/app/dto/frontend-config-response.dto.ts
|
class |
FrontendConfigResponseDto |
0 %
(0/2)
|
|
src/core/app/dto/frontend-config-response.dto.ts
|
class |
GrafanaConfigDto |
0 %
(0/4)
|
|
src/core/health/health.controller.ts
|
controller |
HealthController |
100 %
(2/2)
|
|
src/core/interceptors/trace-id.interceptor.ts
|
injectable |
TraceIdInterceptor |
50 %
(1/2)
|
|
src/crypto/crypto.service.ts
|
injectable |
CryptoService |
71 %
(5/7)
|
|
src/crypto/encryption/encryption.service.ts
|
injectable |
EncryptionService |
83 %
(5/6)
|
|
src/crypto/key/cert/cert.service.ts
|
injectable |
CertService |
84 %
(11/13)
|
|
src/crypto/key/cert/cert.service.ts
|
interface |
CertificateInfo |
14 %
(1/7)
|
|
src/crypto/key/cert/cert.service.ts
|
interface |
CertValidationResult |
100 %
(7/7)
|
|
src/crypto/key/cert/cert.service.ts
|
interface |
FindCertOptions |
57 %
(4/7)
|
|
src/crypto/key/cert/certificate-builder.service.ts
|
injectable |
CertificateBuilderService |
16 %
(1/6)
|
|
src/crypto/key/cert/certificate-builder.service.ts
|
function |
signatureAlgFor |
0 %
(0/1)
|
|
src/crypto/key/cert/certificate-builder.service.ts
|
variable |
ECDSA_P256_SIGNATURE_ALG |
0 %
(0/1)
|
|
src/crypto/key/cert/crl-validation.service.ts
|
injectable |
CrlValidationService |
84 %
(16/19)
|
|
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/dto/key-chain-create.dto.ts
|
class |
KeyChainCreateDto |
16 %
(1/6)
|
|
src/crypto/key/dto/key-chain-create.dto.ts
|
class |
RotationPolicyCreateDto |
25 %
(1/4)
|
|
src/crypto/key/dto/key-chain-export.dto.ts
|
class |
ExportEcJwk |
12 %
(1/8)
|
|
src/crypto/key/dto/key-chain-export.dto.ts
|
class |
ExportRotationPolicyDto |
25 %
(1/4)
|
|
src/crypto/key/dto/key-chain-export.dto.ts
|
class |
KeyChainExportDto |
12 %
(1/8)
|
|
src/crypto/key/dto/key-chain-import.dto.ts
|
class |
EcJwk |
12 %
(1/8)
|
|
src/crypto/key/dto/key-chain-import.dto.ts
|
class |
KeyChainImportDto |
12 %
(1/8)
|
|
src/crypto/key/dto/key-chain-import.dto.ts
|
class |
RotationPolicyImportDto |
25 %
(1/4)
|
|
src/crypto/key/dto/key-chain-response.dto.ts
|
class |
CertificateInfoDto |
14 %
(1/7)
|
|
src/crypto/key/dto/key-chain-response.dto.ts
|
class |
KeyChainResponseDto |
6 %
(1/15)
|
|
src/crypto/key/dto/key-chain-response.dto.ts
|
class |
PublicKeyInfoDto |
20 %
(1/5)
|
|
src/crypto/key/dto/key-chain-response.dto.ts
|
class |
RotationPolicyResponseDto |
20 %
(1/5)
|
|
src/crypto/key/dto/key-chain-update.dto.ts
|
class |
KeyChainUpdateDto |
25 %
(1/4)
|
|
src/crypto/key/dto/key-chain-update.dto.ts
|
class |
RotationPolicyUpdateDto |
25 %
(1/4)
|
|
src/crypto/key/dto/key-response.dto.ts
|
class |
KeyResponseDto |
0 %
(0/2)
|
|
src/crypto/key/dto/kms-config.dto.ts
|
class |
AwsKmsConfigDto |
14 %
(1/7)
|
|
src/crypto/key/dto/kms-config.dto.ts
|
class |
BaseKmsProviderConfigDto |
25 %
(1/4)
|
|
src/crypto/key/dto/kms-config.dto.ts
|
class |
DbKmsConfigDto |
25 %
(1/4)
|
|
src/crypto/key/dto/kms-config.dto.ts
|
class |
HttpAuthBaseConfigDto |
0 %
(0/2)
|
|
src/crypto/key/dto/kms-config.dto.ts
|
class |
HttpAuthBearerConfigDto |
33 %
(1/3)
|
|
src/crypto/key/dto/kms-config.dto.ts
|
class |
HttpAuthMtlsConfigDto |
20 %
(1/5)
|
|
src/crypto/key/dto/kms-config.dto.ts
|
class |
HttpAuthNoneConfigDto |
50 %
(1/2)
|
|
src/crypto/key/dto/kms-config.dto.ts
|
class |
HttpAuthOauth2ConfigDto |
16 %
(1/6)
|
|
src/crypto/key/dto/kms-config.dto.ts
|
class |
HttpKmsConfigDto |
11 %
(1/9)
|
|
src/crypto/key/dto/kms-config.dto.ts
|
class |
KmsConfigDto |
33 %
(1/3)
|
|
src/crypto/key/dto/kms-config.dto.ts
|
class |
Pkcs11KmsConfigDto |
12 %
(1/8)
|
|
src/crypto/key/dto/kms-config.dto.ts
|
class |
VaultKmsConfigDto |
16 %
(1/6)
|
|
src/crypto/key/dto/kms-config.dto.ts
|
variable |
HTTP_AUTH_TYPES |
0 %
(0/1)
|
|
src/crypto/key/dto/kms-config.dto.ts
|
variable |
KMS_PROVIDER_TYPES |
100 %
(1/1)
|
|
src/crypto/key/dto/kms-config.dto.ts
|
type alias |
HttpAuthType |
0 %
(0/1)
|
|
src/crypto/key/dto/kms-config.dto.ts
|
type alias |
HttpKmsAuthConfigDto |
0 %
(0/1)
|
|
src/crypto/key/dto/kms-config.dto.ts
|
type alias |
KmsProviderConfigDto |
100 %
(1/1)
|
|
src/crypto/key/dto/kms-config.dto.ts
|
type alias |
KmsProviderType |
0 %
(0/1)
|
|
src/crypto/key/dto/kms-provider-capabilities.dto.ts
|
class |
KmsProviderCapabilitiesDto |
16 %
(1/6)
|
|
src/crypto/key/dto/kms-provider-capabilities.dto.ts
|
class |
KmsProviderInfoDto |
20 %
(1/5)
|
|
src/crypto/key/dto/kms-providers-response.dto.ts
|
class |
KmsProvidersResponseDto |
33 %
(1/3)
|
|
src/crypto/key/entities/key-chain.entity.ts
|
entity |
KeyChainEntity |
100 %
(1/1)
|
|
src/crypto/key/key-chain-import.service.ts
|
injectable |
KeyChainImportService |
25 %
(2/8)
|
|
src/crypto/key/key-chain-signing.service.ts
|
injectable |
KeyChainSigningService |
7 %
(1/13)
|
|
src/crypto/key/key-chain-signing.service.ts
|
function |
base64url |
0 %
(0/1)
|
|
src/crypto/key/key-chain.controller.ts
|
controller |
KeyChainController |
100 %
(11/11)
|
|
src/crypto/key/key-chain.service.ts
|
injectable |
KeyChainService |
16 %
(6/36)
|
|
src/crypto/key/key-rotation.service.ts
|
injectable |
KeyRotationService |
66 %
(4/6)
|
|
src/crypto/key/key.module.ts
|
class |
KeyModule |
0 %
(0/2)
|
|
src/crypto/key/kms/adapters/aws-kms.adapter.ts
|
class |
AwsKmsAdapter |
5 %
(1/20)
|
|
src/crypto/key/kms/adapters/aws-kms.adapter.ts
|
interface |
AwsKmsAdapterConfig |
0 %
(0/5)
|
|
src/crypto/key/kms/adapters/aws-kms.adapter.ts
|
function |
derEcdsaToRaw |
100 %
(1/1)
|
|
src/crypto/key/kms/adapters/db-kms.adapter.ts
|
class |
DbKmsAdapter |
10 %
(1/10)
|
|
src/crypto/key/kms/adapters/db-kms.adapter.ts
|
function |
stripPrivateComponents |
0 %
(0/1)
|
|
src/crypto/key/kms/adapters/http-kms.adapter.ts
|
class |
HttpKmsAdapter |
23 %
(5/21)
|
|
src/crypto/key/kms/adapters/http-kms.adapter.ts
|
interface |
HttpKmsAdapterConfig |
71 %
(5/7)
|
|
src/crypto/key/kms/adapters/http-kms.adapter.ts
|
function |
base64UrlToBytes |
100 %
(1/1)
|
|
src/crypto/key/kms/adapters/http-kms.adapter.ts
|
type alias |
HttpKmsAuth |
100 %
(1/1)
|
|
src/crypto/key/kms/adapters/pkcs11-kms.adapter.ts
|
class |
Pkcs11KmsAdapter |
4 %
(1/23)
|
|
src/crypto/key/kms/adapters/pkcs11-kms.adapter.ts
|
interface |
Pkcs11AdapterConfig |
66 %
(4/6)
|
|
src/crypto/key/kms/adapters/pkcs11-kms.adapter.ts
|
interface |
Pkcs11Attribute |
0 %
(0/3)
|
|
src/crypto/key/kms/adapters/pkcs11-kms.adapter.ts
|
interface |
Pkcs11Constants |
0 %
(0/21)
|
|
src/crypto/key/kms/adapters/pkcs11-kms.adapter.ts
|
interface |
Pkcs11Instance |
0 %
(0/18)
|
|
src/crypto/key/kms/adapters/pkcs11-kms.adapter.ts
|
interface |
Pkcs11Module |
0 %
(0/2)
|
|
src/crypto/key/kms/adapters/pkcs11-kms.adapter.ts
|
function |
buildP256Spki |
100 %
(1/1)
|
|
src/crypto/key/kms/adapters/pkcs11-kms.adapter.ts
|
function |
loadPkcs11 |
0 %
(0/1)
|
|
src/crypto/key/kms/adapters/pkcs11-kms.adapter.ts
|
function |
toConstants |
0 %
(0/1)
|
|
src/crypto/key/kms/adapters/pkcs11-kms.adapter.ts
|
function |
unwrapEcPoint |
100 %
(1/1)
|
|
src/crypto/key/kms/adapters/pkcs11-kms.adapter.ts
|
variable |
P256_OID_DER |
0 %
(0/1)
|
|
src/crypto/key/kms/adapters/pkcs11-kms.adapter.ts
|
variable |
pkcs11ModulePromise |
0 %
(0/1)
|
|
src/crypto/key/kms/adapters/vault-kms.adapter.ts
|
class |
VaultKmsAdapter |
9 %
(2/21)
|
|
src/crypto/key/kms/adapters/vault-kms.adapter.ts
|
interface |
VaultAdapterConfig |
20 %
(1/5)
|
|
src/crypto/key/kms/adapters/vault-kms.adapter.ts
|
function |
base64UrlOrBase64ToBytes |
0 %
(0/1)
|
|
src/crypto/key/kms/adapters/vault-kms.adapter.ts
|
function |
pemToDer |
0 %
(0/1)
|
|
src/crypto/key/kms/adapters/vault-kms.adapter.ts
|
function |
stripPrivateComponents |
0 %
(0/1)
|
|
src/crypto/key/kms/adapters/vault-kms.adapter.ts
|
function |
vaultKeyType |
0 %
(0/1)
|
|
src/crypto/key/kms/kms-adapter.ts
|
interface |
KmsAdapter |
100 %
(9/9)
|
|
src/crypto/key/kms/kms-adapter.ts
|
interface |
KmsAdapterCapabilities |
50 %
(3/6)
|
|
src/crypto/key/kms/kms-adapter.ts
|
interface |
KmsHealthResult |
0 %
(0/4)
|
|
src/crypto/key/kms/kms-adapter.ts
|
interface |
KmsKeyMaterial |
50 %
(1/2)
|
|
src/crypto/key/kms/kms-adapter.ts
|
interface |
KmsKeyRef |
20 %
(1/5)
|
|
src/crypto/key/kms/kms-adapter.ts
|
type alias |
KmsSigningAlg |
100 %
(1/1)
|
|
src/crypto/key/kms/kms-config.service.ts
|
injectable |
KmsConfigService |
12 %
(1/8)
|
|
src/crypto/key/kms/kms-config.service.ts
|
function |
defaultConfig |
0 %
(0/1)
|
|
src/crypto/key/kms/kms-config.service.ts
|
function |
resolveEnvPlaceholders |
0 %
(0/1)
|
|
src/crypto/key/kms/kms-config.service.ts
|
variable |
DEFAULT_PROVIDER_ID |
0 %
(0/1)
|
|
src/crypto/key/kms/kms-crypto-provider.ts
|
class |
KmsCryptoProvider |
14 %
(1/7)
|
|
src/crypto/key/kms/kms-crypto-provider.ts
|
interface |
KmsSigningKeyMarker |
25 %
(1/4)
|
|
src/crypto/key/kms/kms-crypto-provider.ts
|
function |
importPublicCryptoKey |
100 %
(1/1)
|
|
src/crypto/key/kms/kms-crypto-provider.ts
|
function |
isKmsKey |
0 %
(0/1)
|
|
src/crypto/key/kms/kms-crypto-provider.ts
|
function |
makeKmsSigningKey |
100 %
(1/1)
|
|
src/crypto/key/kms/kms-crypto-provider.ts
|
variable |
ALG_TO_WEBCRYPTO |
0 %
(0/1)
|
|
src/crypto/key/kms/kms-provider.registry.ts
|
injectable |
KmsProviderRegistry |
36 %
(4/11)
|
|
src/crypto/key/kms/kms-provider.registry.ts
|
variable |
DEFAULT_PROVIDER_ID |
0 %
(0/1)
|
|
src/crypto/key/kms/public-jwk-cache.ts
|
class |
PublicJwkCache |
12 %
(1/8)
|
|
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/database/migrations/1740500000000-AddKmsProvider.ts
|
class |
AddKmsProvider1740500000000 |
25 %
(1/4)
|
|
src/database/migrations/1741000000000-AddSigningKeyIdToIssuanceConfig.ts
|
class |
AddSigningKeyIdToIssuanceConfig1741000000000 |
25 %
(1/4)
|
|
src/database/migrations/1741500000000-AddPreferredAuthServerToIssuanceConfig.ts
|
class |
AddPreferredAuthServerToIssuanceConfig1741500000000 |
25 %
(1/4)
|
|
src/database/migrations/1742000000000-AddExternalKeyId.ts
|
class |
AddExternalKeyId1742000000000 |
25 %
(1/4)
|
|
src/database/migrations/1743000000000-AddKeyUsageEntity.ts
|
class |
AddKeyUsageEntity1743000000000 |
25 %
(1/4)
|
|
src/database/migrations/1744000000000-AddKeyRotation.ts
|
class |
AddKeyRotation1744000000000 |
25 %
(1/4)
|
|
src/database/migrations/1745000000000-RenameSigningToAttestation.ts
|
class |
RenameSigningToAttestation1745000000000 |
25 %
(1/4)
|
|
src/database/migrations/1746000000000-FlattenKeyUsageType.ts
|
class |
FlattenKeyUsageType1746000000000 |
20 %
(1/5)
|
|
src/database/migrations/1747000000000-MigrateKeysToKeyChain.ts
|
class |
MigrateKeysToKeyChain1747000000000 |
33 %
(2/6)
|
|
src/database/migrations/1748000000000-ExtractAttributeProviderAndWebhookEndpoint.ts
|
class |
ExtractAttributeProviderAndWebhookEndpoint1748000000000 |
25 %
(1/4)
|
|
src/database/migrations/1749000000000-AddSessionLogEntry.ts
|
class |
AddSessionLogEntry1749000000000 |
25 %
(1/4)
|
|
src/database/migrations/1750000000000-AddSessionErrorReason.ts
|
class |
AddSessionErrorReason1750000000000 |
25 %
(1/4)
|
|
src/database/migrations/1751000000000-AddDirectPostSecurityFields.ts
|
class |
AddDirectPostSecurityFields1751000000000 |
25 %
(1/4)
|
|
src/database/migrations/1752000000000-AddRefreshTokenToSession.ts
|
class |
AddRefreshTokenToSession1752000000000 |
25 %
(1/4)
|
|
src/database/migrations/1753000000000-AddCredentialResponseEncryptionToIssuanceConfig.ts
|
class |
AddCredentialResponseEncryptionToIssuanceConfig1753000000000 |
25 %
(1/4)
|
|
src/database/migrations/1753100000000-AddCredentialRequestEncryptionToIssuanceConfig.ts
|
class |
AddCredentialRequestEncryptionToIssuanceConfig1753100000000 |
25 %
(1/4)
|
|
src/database/migrations/1754000000000-AddRefreshTokenToChainedAsSession.ts
|
class |
AddRefreshTokenToChainedAsSession1754000000000 |
25 %
(1/4)
|
|
src/database/migrations/1755000000000-AddRegistrationCertificateDefaultsToRegistrarConfig.ts
|
class |
AddRegistrationCertificateDefaultsToRegistrarConfig1755000000000 |
25 %
(1/4)
|
|
src/database/migrations/1756000000000-AddRegistrationCertCacheToPresentationConfig.ts
|
class |
AddRegistrationCertCacheToPresentationConfig1756000000000 |
25 %
(1/4)
|
|
src/database/migrations/1757000000000-AddTxCodeAttemptTracking.ts
|
class |
AddTxCodeAttemptTracking1757000000000 |
25 %
(1/4)
|
|
src/database/migrations/1760000000000-AddSessionSingleUseTracking.ts
|
class |
AddSessionSingleUseTracking1760000000000 |
25 %
(1/4)
|
|
src/database/migrations/1761000000000-AddSchemaMetaToCredentialConfig.ts
|
class |
AddSchemaMetaToCredentialConfig1761000000000 |
25 %
(1/4)
|
|
src/database/migrations/1762000000000-AddTenantActionLog.ts
|
class |
AddTenantActionLog1762000000000 |
25 %
(1/4)
|
|
src/database/migrations/1763000000000-AddFederationToIssuanceConfig.ts
|
class |
AddFederationToIssuanceConfig1763000000000 |
25 %
(1/4)
|
|
src/database/migrations/1764000000000-AddKmsExternalKeyIdCheck.ts
|
class |
AddKmsExternalKeyIdCheck1764000000000 |
25 %
(1/4)
|
|
src/database/migrations/1765000000000-RenameKeyChainActiveKeyToActiveJwk.ts
|
class |
RenameKeyChainActiveKeyToActiveJwk1765000000000 |
33 %
(1/3)
|
|
src/database/postgres-ssl-options.ts
|
function |
buildPostgresSslOptions |
100 %
(1/1)
|
|
src/database/postgres-ssl-options.ts
|
function |
parseBoolean |
0 %
(0/1)
|
|
src/database/postgres-ssl-options.ts
|
function |
parseOptionalString |
0 %
(0/1)
|
|
src/database/postgres-ssl-options.ts
|
function |
readOptionalFile |
0 %
(0/1)
|
|
src/issuer/configuration/attribute-provider/attribute-provider.controller.ts
|
controller |
AttributeProviderController |
0 %
(0/6)
|
|
src/issuer/configuration/attribute-provider/attribute-provider.service.ts
|
injectable |
AttributeProviderService |
0 %
(0/9)
|
|
src/issuer/configuration/attribute-provider/dto/create-attribute-provider.dto.ts
|
class |
CreateAttributeProviderDto |
0 %
(0/1)
|
|
src/issuer/configuration/attribute-provider/dto/update-attribute-provider.dto.ts
|
class |
UpdateAttributeProviderDto |
0 %
(0/1)
|
|
src/issuer/configuration/attribute-provider/entities/attribute-provider.entity.ts
|
entity |
AttributeProviderEntity |
100 %
(1/1)
|
|
src/issuer/configuration/credentials/credential-config.controller.ts
|
controller |
CredentialConfigController |
16 %
(1/6)
|
|
src/issuer/configuration/credentials/credential-config/credential-config.service.ts
|
injectable |
CredentialConfigService |
80 %
(12/15)
|
|
src/issuer/configuration/credentials/credentials.service.ts
|
injectable |
CredentialsService |
100 %
(11/11)
|
|
src/issuer/configuration/credentials/dto/authorization-identity.ts
|
interface |
AuthorizationIdentity |
100 %
(4/4)
|
|
src/issuer/configuration/credentials/dto/claim-field-definition.dto.ts
|
class |
ClaimFieldDefinitionDto |
0 %
(0/9)
|
|
src/issuer/configuration/credentials/dto/claim-field-definition.dto.ts
|
class |
FieldDisplayDto |
0 %
(0/4)
|
|
src/issuer/configuration/credentials/dto/claims-webhook-result.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/dto/schema-meta-config.dto.ts
|
class |
SchemaMetaConfig |
12 %
(1/8)
|
|
src/issuer/configuration/credentials/dto/schema-meta-config.dto.ts
|
class |
SchemaUriEntry |
20 %
(1/5)
|
|
src/issuer/configuration/credentials/dto/schema-meta-config.dto.ts
|
class |
SignSchemaMetaConfigDto |
25 %
(1/4)
|
|
src/issuer/configuration/credentials/dto/schema-meta-config.dto.ts
|
class |
SignVersionSchemaMetaConfigDto |
33 %
(1/3)
|
|
src/issuer/configuration/credentials/dto/schema-meta-config.dto.ts
|
class |
TrustAuthorityEntry |
16 %
(1/6)
|
|
src/issuer/configuration/credentials/entities/credential.entity.ts
|
entity |
CredentialConfig |
0 %
(0/1)
|
|
src/issuer/configuration/credentials/entities/credential.entity.ts
|
class |
CredentialConfig |
36 %
(8/22)
|
|
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 |
33 %
(2/6)
|
|
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
|
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/issuer/mdoc-issuer/mdoc-issuer.service.ts
|
injectable |
MdocIssuerService |
50 %
(3/6)
|
|
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/6)
|
|
src/issuer/configuration/credentials/schema-meta/schema-meta-adapter.service.ts
|
injectable |
SchemaMetaAdapterService |
44 %
(4/9)
|
|
src/issuer/configuration/credentials/schema-meta/schema-metadata-signing.service.ts
|
injectable |
SchemaMetadataSigningService |
0 %
(0/8)
|
|
src/issuer/configuration/credentials/types/credential-config-types.ts
|
interface |
BuildCredentialConfigOptions |
100 %
(4/4)
|
|
src/issuer/configuration/credentials/types/credential-config-types.ts
|
interface |
ClaimDisplayInput |
33 %
(1/3)
|
|
src/issuer/configuration/credentials/types/credential-config-types.ts
|
interface |
ClaimMetadataInput |
25 %
(1/4)
|
|
src/issuer/configuration/credentials/types/credential-config-types.ts
|
interface |
CredentialMetadataInput |
33 %
(1/3)
|
|
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 |
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 |
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 |
ClaimPathElement |
100 %
(1/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/credentials/utils/derive.ts
|
function |
buildClaims |
0 %
(0/1)
|
|
src/issuer/configuration/credentials/utils/derive.ts
|
function |
buildClaimsByNamespace |
0 %
(0/1)
|
|
src/issuer/configuration/credentials/utils/derive.ts
|
function |
buildClaimsMetadata |
0 %
(0/1)
|
|
src/issuer/configuration/credentials/utils/derive.ts
|
function |
buildDisclosureFrame |
0 %
(0/1)
|
|
src/issuer/configuration/credentials/utils/derive.ts
|
function |
buildJsonSchema |
0 %
(0/1)
|
|
src/issuer/configuration/credentials/utils/derive.ts
|
function |
ensureFrameNode |
0 %
(0/1)
|
|
src/issuer/configuration/credentials/utils/derive.ts
|
function |
ensureSchemaNode |
0 %
(0/1)
|
|
src/issuer/configuration/credentials/utils/derive.ts
|
function |
getDisplayTitle |
0 %
(0/1)
|
|
src/issuer/configuration/credentials/utils/derive.ts
|
function |
getOrCreateChild |
0 %
(0/1)
|
|
src/issuer/configuration/credentials/utils/derive.ts
|
function |
normalizeDisplayInfo |
0 %
(0/1)
|
|
src/issuer/configuration/credentials/utils/derive.ts
|
function |
segmentToKey |
0 %
(0/1)
|
|
src/issuer/configuration/credentials/utils/derive.ts
|
function |
setValueAtPath |
0 %
(0/1)
|
|
src/issuer/configuration/credentials/utils/derive.ts
|
variable |
JSON_SCHEMA_DRAFT_2020_12 |
0 %
(0/1)
|
|
src/issuer/configuration/credentials/utils/derive.ts
|
type alias |
Segment |
0 %
(0/1)
|
|
src/issuer/configuration/credentials/utils/types.ts
|
interface |
ClaimDisplayInfo |
0 %
(0/3)
|
|
src/issuer/configuration/credentials/utils/types.ts
|
interface |
ClaimFieldDefinition |
0 %
(0/9)
|
|
src/issuer/configuration/credentials/utils/types.ts
|
interface |
ClaimMetadata |
0 %
(0/4)
|
|
src/issuer/configuration/credentials/utils/types.ts
|
interface |
FieldDisplay |
0 %
(0/4)
|
|
src/issuer/configuration/credentials/utils/types.ts
|
interface |
JsonSchema |
0 %
(0/8)
|
|
src/issuer/configuration/credentials/utils/types.ts
|
type alias |
ClaimPathElement |
0 %
(0/1)
|
|
src/issuer/configuration/credentials/utils/types.ts
|
type alias |
FieldType |
0 %
(0/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/federation-config.dto.ts
|
class |
FederationConfig |
0 %
(0/7)
|
|
src/issuer/configuration/issuance/dto/federation-config.dto.ts
|
class |
FederationTrustAnchorConfig |
0 %
(0/3)
|
|
src/issuer/configuration/issuance/dto/issuance.dto.ts
|
class |
IssuanceDto |
100 %
(1/1)
|
|
src/issuer/configuration/issuance/dto/key-attestations-required.dto.ts
|
class |
KeyAttestationsRequired |
100 %
(3/3)
|
|
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 |
95 %
(19/20)
|
|
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/configuration/webhook-endpoint/dto/create-webhook-endpoint.dto.ts
|
class |
CreateWebhookEndpointDto |
0 %
(0/1)
|
|
src/issuer/configuration/webhook-endpoint/dto/update-webhook-endpoint.dto.ts
|
class |
UpdateWebhookEndpointDto |
0 %
(0/1)
|
|
src/issuer/configuration/webhook-endpoint/entities/webhook-endpoint.entity.ts
|
entity |
WebhookEndpointEntity |
100 %
(1/1)
|
|
src/issuer/configuration/webhook-endpoint/webhook-endpoint.controller.ts
|
controller |
WebhookEndpointController |
16 %
(1/6)
|
|
src/issuer/configuration/webhook-endpoint/webhook-endpoint.service.ts
|
injectable |
WebhookEndpointService |
0 %
(0/9)
|
|
src/issuer/issuance/offer/credential-offer.controller.ts
|
controller |
CredentialOfferController |
50 %
(1/2)
|
|
src/issuer/issuance/oid4vci/authorize/authorize.controller.ts
|
controller |
AuthorizeController |
100 %
(5/5)
|
|
src/issuer/issuance/oid4vci/authorize/authorize.service.ts
|
injectable |
AuthorizeService |
46 %
(6/13)
|
|
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/authorize.service.ts
|
interface |
ParsedAccessTokenRefreshTokenRequestGrant |
0 %
(0/3)
|
|
src/issuer/issuance/oid4vci/authorize/dto/authorize-request.dto.ts
|
class |
AuthorizeQueries |
7 %
(1/14)
|
|
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 |
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 %
(5/5)
|
|
src/issuer/issuance/oid4vci/chained-as/chained-as.service.ts
|
injectable |
ChainedAsService |
87 %
(21/24)
|
|
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 |
14 %
(1/7)
|
|
src/issuer/issuance/oid4vci/chained-as/dto/chained-as.dto.ts
|
class |
ChainedAsTokenResponseDto |
11 %
(1/9)
|
|
src/issuer/issuance/oid4vci/chained-as/entities/chained-as-session.entity.ts
|
entity |
ChainedAsSessionEntity |
100 %
(1/1)
|
|
src/issuer/issuance/oid4vci/deferred-credential.service.ts
|
injectable |
DeferredCredentialService |
90 %
(9/10)
|
|
src/issuer/issuance/oid4vci/deferred-credential.service.ts
|
interface |
CreateDeferredTransactionParams |
100 %
(6/6)
|
|
src/issuer/issuance/oid4vci/deferred.controller.ts
|
controller |
DeferredController |
66 %
(2/3)
|
|
src/issuer/issuance/oid4vci/dto/complete-deferred.dto.ts
|
class |
CompleteDeferredDto |
100 %
(2/2)
|
|
src/issuer/issuance/oid4vci/dto/complete-deferred.dto.ts
|
class |
DeferredOperationResponse |
100 %
(4/4)
|
|
src/issuer/issuance/oid4vci/dto/complete-deferred.dto.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 |
AttributeProviderClaimsSource |
33 %
(1/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/dto/offer-request.dto.ts
|
type alias |
ClaimsSource |
100 %
(1/1)
|
|
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/exceptions/well-known.exception.ts
|
class |
WellKnownException |
50 %
(1/2)
|
|
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 |
86 %
(20/23)
|
|
src/issuer/issuance/oid4vci/oid4vci.service.ts
|
type alias |
OAuth2TokenPayload |
100 %
(1/1)
|
|
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 %
(11/11)
|
|
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 %
(6/6)
|
|
src/issuer/issuance/oid4vci/well-known/well-known.service.ts
|
injectable |
WellKnownService |
87 %
(7/8)
|
|
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 |
83 %
(10/12)
|
|
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 |
20 %
(1/5)
|
|
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/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 |
82 %
(19/23)
|
|
src/issuer/trust-list/trustlist.service.ts
|
variable |
DEFAULT_LANG |
100 %
(1/1)
|
|
src/main.helpers.ts
|
function |
filterOpenApiPaths |
100 %
(1/1)
|
|
src/main.helpers.ts
|
variable |
GLOBAL_PREFIX_EXCLUSIONS |
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/access-certificate.service.ts
|
injectable |
AccessCertificateService |
50 %
(2/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/registrar-config-response.dto.ts
|
class |
RegistrarConfigResponseDto |
100 %
(3/3)
|
|
src/registrar/dto/schema-metadata.dto.ts
|
class |
AccessCertificateRefDto |
0 %
(0/6)
|
|
src/registrar/dto/schema-metadata.dto.ts
|
class |
DeprecateSchemaMetadataDto |
25 %
(1/4)
|
|
src/registrar/dto/schema-metadata.dto.ts
|
class |
MetadataSchemaDto |
0 %
(0/6)
|
|
src/registrar/dto/schema-metadata.dto.ts
|
class |
SchemaMetadataResponseDto |
4 %
(1/22)
|
|
src/registrar/dto/schema-metadata.dto.ts
|
class |
SchemaMetadataVocabulariesDto |
0 %
(0/4)
|
|
src/registrar/dto/schema-metadata.dto.ts
|
class |
TrustAuthorityDto |
0 %
(0/5)
|
|
src/registrar/dto/schema-metadata.dto.ts
|
class |
UpdateSchemaMetadataDto |
33 %
(1/3)
|
|
src/registrar/dto/schema-metadata.dto.ts
|
class |
VocabularyEntryDto |
0 %
(0/5)
|
|
src/registrar/dto/schema-metadata.dto.ts
|
variable |
ATTESTATION_LOS_VALUES |
0 %
(0/1)
|
|
src/registrar/dto/schema-metadata.dto.ts
|
variable |
BINDING_TYPE_VALUES |
0 %
(0/1)
|
|
src/registrar/dto/schema-metadata.dto.ts
|
variable |
CATEGORY_VALUES |
0 %
(0/1)
|
|
src/registrar/dto/schema-metadata.dto.ts
|
variable |
FORMAT_VALUES |
0 %
(0/1)
|
|
src/registrar/dto/schema-metadata.dto.ts
|
variable |
TAG_VALUES |
0 %
(0/1)
|
|
src/registrar/dto/schema-metadata.dto.ts
|
variable |
VOCABULARY_STATUS_VALUES |
0 %
(0/1)
|
|
src/registrar/dto/schema-metadata.dto.ts
|
type alias |
AttestationLoS |
0 %
(0/1)
|
|
src/registrar/dto/schema-metadata.dto.ts
|
type alias |
BindingType |
0 %
(0/1)
|
|
src/registrar/dto/schema-metadata.dto.ts
|
type alias |
CredentialFormatId |
0 %
(0/1)
|
|
src/registrar/dto/schema-metadata.dto.ts
|
type alias |
SchemaMetadataCategory |
0 %
(0/1)
|
|
src/registrar/dto/schema-metadata.dto.ts
|
type alias |
SchemaMetadataTag |
0 %
(0/1)
|
|
src/registrar/dto/schema-metadata.dto.ts
|
type alias |
VocabularyStatus |
0 %
(0/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-config.entity.ts
|
class |
RegistrationCertificateDefaults |
33 %
(1/3)
|
|
src/registrar/registrar-auth.service.ts
|
injectable |
RegistrarAuthService |
66 %
(6/9)
|
|
src/registrar/registrar-auth.service.ts
|
interface |
CachedToken |
33 %
(1/3)
|
|
src/registrar/registrar-config.service.ts
|
injectable |
RegistrarConfigService |
80 %
(8/10)
|
|
src/registrar/registrar.controller.ts
|
controller |
RegistrarController |
100 %
(6/6)
|
|
src/registrar/registrar.service.ts
|
injectable |
RegistrarService |
5 %
(1/19)
|
|
src/registrar/registration-certificate.service.ts
|
injectable |
RegistrationCertificateService |
75 %
(9/12)
|
|
src/registrar/schema-metadata.controller.ts
|
controller |
SchemaMetadataController |
21 %
(3/14)
|
|
src/registrar/schema-metadata.service.ts
|
injectable |
SchemaMetadataService |
0 %
(0/19)
|
|
src/registrar/schema-metadata.service.ts
|
type alias |
SchemaMetadataFilters |
0 %
(0/1)
|
|
src/registrar/schema-metadata.service.ts
|
type alias |
UploadAssetType |
0 %
(0/1)
|
|
src/session/dto/paginated-session-response.dto.ts
|
class |
PaginatedSessionResponseDto |
100 %
(6/6)
|
|
src/session/dto/session-log-entry-response.dto.ts
|
class |
SessionLogEntryResponseDto |
0 %
(0/8)
|
|
src/session/dto/session-query.dto.ts
|
class |
SessionQueryDto |
100 %
(7/7)
|
|
src/session/dto/session-query.dto.ts
|
type alias |
SessionSortBy |
0 %
(0/1)
|
|
src/session/dto/session-query.dto.ts
|
type alias |
SessionSortOrder |
0 %
(0/1)
|
|
src/session/dto/session-query.dto.ts
|
type alias |
SessionType |
0 %
(0/1)
|
|
src/session/dto/update-session-config.dto.ts
|
class |
UpdateSessionConfigDto |
100 %
(3/3)
|
|
src/session/entities/session-log-entry.entity.ts
|
entity |
SessionLogEntry |
0 %
(0/1)
|
|
src/session/entities/session-log-entry.entity.ts
|
type alias |
SessionLogLevel |
0 %
(0/1)
|
|
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 |
83 %
(5/6)
|
|
src/session/session.service.ts
|
injectable |
SessionService |
75 %
(12/16)
|
|
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/federation-trust.service.ts
|
injectable |
FederationTrustService |
0 %
(0/15)
|
|
src/shared/trust/federation-trust.service.ts
|
type alias |
CachedEvaluation |
0 %
(0/1)
|
|
src/shared/trust/federation-trust.service.ts
|
type alias |
FederationEntityConfigurationPayload |
0 %
(0/1)
|
|
src/shared/trust/federation-trust.service.ts
|
type alias |
FederationTrustEvaluation |
0 %
(0/1)
|
|
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 |
14 %
(1/7)
|
|
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/types.ts
|
function |
_getIssuanceCert |
100 %
(1/1)
|
|
src/shared/trust/types.ts
|
function |
findServiceByType |
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 |
FederationTrustAnchorRef |
0 %
(0/1)
|
|
src/shared/trust/types.ts
|
type alias |
FederationTrustMode |
0 %
(0/1)
|
|
src/shared/trust/types.ts
|
type alias |
FederationTrustSource |
0 %
(0/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/wallet-attestation.service.ts
|
injectable |
WalletAttestationService |
77 %
(7/9)
|
|
src/shared/trust/wallet-attestation.service.ts
|
interface |
ClientAttestation |
0 %
(0/3)
|
|
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/audit-log-context.util.ts
|
function |
extractRequestMeta |
0 %
(0/1)
|
|
src/shared/utils/audit-log-context.util.ts
|
function |
getChangedFields |
0 %
(0/1)
|
|
src/shared/utils/audit-log-context.util.ts
|
function |
getChangedFieldsForKeys |
0 %
(0/1)
|
|
src/shared/utils/audit-log-context.util.ts
|
function |
resolveAuditActor |
0 %
(0/1)
|
|
src/shared/utils/buffer.util.ts
|
variable |
toBuffer |
100 %
(1/1)
|
|
src/shared/utils/config-file-loader.util.ts
|
function |
loadConfigDto |
0 %
(0/1)
|
|
src/shared/utils/config-file-loader.util.ts
|
function |
loadJsonFile |
0 %
(0/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 |
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/validation.schema.ts
|
variable |
BASE_VALIDATION_SCHEMA |
100 %
(1/1)
|
|
src/shared/utils/dto-omit-fields.ts
|
variable |
TENANT_RELATION_FIELDS |
0 %
(0/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/audit-log.service.ts
|
injectable |
AuditLogService |
58 %
(7/12)
|
|
src/shared/utils/logger/audit-log.service.ts
|
interface |
AuditLogContext |
20 %
(1/5)
|
|
src/shared/utils/logger/log-validation.schema.ts
|
variable |
LOG_VALIDATION_SCHEMA |
100 %
(1/1)
|
|
src/shared/utils/logger/logger.factory.ts
|
variable |
createLoggerOptions |
100 %
(1/1)
|
|
src/shared/utils/logger/session-log-store.service.ts
|
injectable |
SessionLogStoreService |
50 %
(3/6)
|
|
src/shared/utils/logger/session-log-store.service.ts
|
type alias |
SessionStoreMode |
0 %
(0/1)
|
|
src/shared/utils/logger/session-logger.service.ts
|
injectable |
SessionLoggerService |
58 %
(7/12)
|
|
src/shared/utils/logger/session-logger.service.ts
|
interface |
AuditLogContext |
20 %
(1/5)
|
|
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 %
(4/4)
|
|
src/shared/utils/webhook/webhook.service.ts
|
injectable |
WebhookService |
80 %
(4/5)
|
|
src/shared/utils/webhook/webhook.service.ts
|
interface |
WebhookResponse |
100 %
(4/4)
|
|
src/shared/utils/webhook/webhook.utils.ts
|
function |
extractRawTokenFromSubmission |
100 %
(1/1)
|
|
src/storage/adapters/local.storage.ts
|
class |
LocalFileStorage |
100 %
(6/6)
|
|
src/storage/adapters/s3.storage.ts
|
class |
S3FileStorage |
100 %
(6/6)
|
|
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 |
75 %
(6/8)
|
|
src/storage/files.service.ts
|
interface |
FileImportData |
0 %
(0/3)
|
|
src/storage/files.service.ts
|
variable |
MIME_TYPES |
0 %
(0/1)
|
|
src/storage/storage-validation.schema.ts
|
variable |
STORAGE_VALIDATION_SCHEMA |
0 %
(0/1)
|
|
src/storage/storage.controller.ts
|
controller |
StorageController |
100 %
(3/3)
|
|
src/storage/storage.module.ts
|
type alias |
Driver |
0 %
(0/1)
|
|
src/storage/storage.types.ts
|
interface |
FileStorage |
0 %
(0/5)
|
|
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/tracing.ts
|
variable |
otelSDK |
100 %
(1/1)
|
|
src/verifier/oid4vp/dto/authorization-response.dto.ts
|
class |
AuthorizationResponse |
100 %
(7/7)
|
|
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 |
62 %
(5/8)
|
|
src/verifier/presentations/credential/credential-chain-validation.service.ts
|
injectable |
CredentialChainValidationService |
90 %
(10/11)
|
|
src/verifier/presentations/credential/credential-chain-validation.service.ts
|
interface |
ChainValidationPolicy |
100 %
(6/6)
|
|
src/verifier/presentations/credential/credential-chain-validation.service.ts
|
interface |
ChainValidationResult |
100 %
(5/5)
|
|
src/verifier/presentations/credential/mdocverifier/mdocverifier.service.ts
|
injectable |
MdocverifierService |
63 %
(7/11)
|
|
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/mdocverifier/mdocverifier.service.ts
|
type alias |
RequestedMdocClaimPath |
0 %
(0/1)
|
|
src/verifier/presentations/credential/sdjwtvcverifier/sdjwtvcverifier.service.ts
|
injectable |
SdjwtvcverifierService |
71 %
(5/7)
|
|
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/resolve-issuer-metadata.dto.ts
|
class |
ResolveIssuerMetadataDto |
0 %
(0/2)
|
|
src/verifier/presentations/dto/resolve-schema-metadata.dto.ts
|
class |
ResolveSchemaMetadataDto |
0 %
(0/2)
|
|
src/verifier/presentations/dto/vp-request.dto.ts
|
class |
RegistrationCertificateBody |
0 %
(0/7)
|
|
src/verifier/presentations/dto/vp-request.dto.ts
|
class |
RegistrationCertificatePurpose |
0 %
(0/3)
|
|
src/verifier/presentations/dto/vp-request.dto.ts
|
class |
RegistrationCertificateRequest |
100 %
(4/4)
|
|
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/entities/presentation-config.entity.ts
|
interface |
RegistrationCertCache |
100 %
(8/8)
|
|
src/verifier/presentations/exceptions/incomplete-presentation.exception.ts
|
class |
IncompletePresentationException |
33 %
(1/3)
|
|
src/verifier/presentations/mdoc-context.ts
|
function |
bytesEqual |
0 %
(0/1)
|
|
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 |
90 %
(9/10)
|
|
src/verifier/presentations/presentations.service.ts
|
injectable |
PresentationsService |
72 %
(21/29)
|
|
src/verifier/presentations/presentations.service.ts
|
type alias |
CredentialType |
0 %
(0/1)
|
|
src/verifier/presentations/presentations.service.ts
|
type alias |
ResolvedSchemaMetadataPayload |
0 %
(0/1)
|
|
src/verifier/presentations/validators/transaction-data.validator.ts
|
class |
IsTransactionDataConstraint |
0 %
(0/3)
|
|
src/verifier/presentations/validators/transaction-data.validator.ts
|
function |
IsTransactionData |
0 %
(0/1)
|
|
src/verifier/resolver/resolver.service.ts
|
injectable |
ResolverService |
100 %
(2/2)
|
|
src/verifier/verifier-offer/verifier-offer.controller.ts
|
controller |
VerifierOfferController |
50 %
(1/2)
|