File Type Identifier Statements
src/app/app.controller.ts controller AppController 0 % (0/2)
src/app/dto/oidc-discovery.dto.ts interface OidcDiscoveryDto 100 % (36/36)
src/auth/auth-validation.schema.ts variable AUTH_VALIDATION_SCHEMA 0 % (0/1)
src/auth/auth-validation.schema.ts variable DEFAULT_AUTH_CLIENT_ID 0 % (0/1)
src/auth/auth-validation.schema.ts variable DEFAULT_AUTH_CLIENT_SECRET 0 % (0/1)
src/auth/auth-validation.schema.ts variable DEFAULT_JWT_SECRET 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 0 % (0/10)
src/auth/client/adapters/keycloak-clients.service.ts injectable KeycloakClientsProvider 9 % (1/11)
src/auth/client/client.controller.ts controller ClientController 85 % (6/7)
src/auth/client/client.provider.ts interface ClientsProvider 0 % (0/8)
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/3)
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 function getRoles 0 % (0/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 0 % (0/2)
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 % (5/5)
src/auth/tenant/tenant.service.ts injectable TenantService 55 % (5/9)
src/auth/tenant/tenant.service.ts interface Tenants 0 % (0/3)
src/auth/token.decorator.ts interface InternalTokenPayload 50 % (1/2)
src/auth/token.decorator.ts interface TokenPayload 100 % (3/3)
src/auth/token.decorator.ts variable Token 100 % (1/1)
src/crypto/crypto.service.ts injectable CryptoService 90 % (20/22)
src/crypto/crypto.service.ts variable ECDSA_P256 0 % (0/1)
src/crypto/encryption/encryption.service.ts injectable EncryptionService 100 % (6/6)
src/crypto/key/adapters/db-key.service.ts class DBKeyService 66 % (10/15)
src/crypto/key/adapters/vault-key.service.ts class VaultKeyService 47 % (8/17)
src/crypto/key/crypto-implementation/crypto-implementation.service.ts injectable CryptoImplementationService 44 % (4/9)
src/crypto/key/crypto-implementation/crypto-implementation.service.ts type alias CryptoType 0 % (0/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/key-import.dto.ts class Key 0 % (0/8)
src/crypto/key/dto/key-import.dto.ts class KeyImportDto 100 % (4/4)
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.entity.ts entity CertEntity 100 % (1/1)
src/crypto/key/entities/cert.entity.ts type alias CertificateType 0 % (0/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 % (5/5)
src/crypto/key/key.service.ts class KeyService 66 % (8/12)
src/database/database-validation.schema.ts variable DB_VALIDATION_SCHEMA 0 % (0/1)
src/health/health.controller.ts controller HealthController 100 % (2/2)
src/issuer/authorize/authorize.controller.ts controller AuthorizeController 100 % (5/5)
src/issuer/authorize/authorize.service.ts injectable AuthorizeService 0 % (0/10)
src/issuer/authorize/authorize.service.ts interface ParsedAccessTokenAuthorizationCodeRequestGrant 0 % (0/3)
src/issuer/authorize/authorize.service.ts interface ParsedAccessTokenPreAuthorizedCodeRequestGrant 0 % (0/4)
src/issuer/authorize/dto/authorize-request.dto.ts class AuthorizeQueries 0 % (0/12)
src/issuer/authorize/dto/par-response.dto.ts class ParResponseDto 66 % (2/3)
src/issuer/credentials-metadata/credentials-metadata.controller.ts controller CredentialsMetadataController 66 % (2/3)
src/issuer/credentials-metadata/dto/schema-response.dto.ts class SchemaResponse 14 % (1/7)
src/issuer/credentials-metadata/dto/vct.dto.ts class VCT 0 % (0/8)
src/issuer/credentials/credential-config/credential-config.service.ts injectable CredentialConfigService 87 % (7/8)
src/issuer/credentials/credentials.controller.ts controller CredentialsController 100 % (4/4)
src/issuer/credentials/credentials.service.ts injectable CredentialsService 100 % (6/6)
src/issuer/credentials/dto/credential-config-create.dto.ts class CredentialConfigCreate 0 % (0/1)
src/issuer/credentials/entities/credential.entity.ts entity CredentialConfig 0 % (0/1)
src/issuer/credentials/entities/credential.entity.ts class CredentialConfig 11 % (2/17)
src/issuer/credentials/entities/credential.entity.ts class Display 0 % (0/8)
src/issuer/credentials/entities/credential.entity.ts class DisplayImage 0 % (0/2)
src/issuer/credentials/entities/credential.entity.ts class IssuerMetadataCredentialConfig 0 % (0/4)
src/issuer/credentials/entities/policies.dto.ts class AllowListPolicy 33 % (1/3)
src/issuer/credentials/entities/policies.dto.ts class AttestationBasedPolicy 0 % (0/3)
src/issuer/credentials/entities/policies.dto.ts class EmbeddedDisclosurePolicy 0 % (0/2)
src/issuer/credentials/entities/policies.dto.ts class NoneTrustPolicy 50 % (1/2)
src/issuer/credentials/entities/policies.dto.ts class PolicyCredential 25 % (1/4)
src/issuer/credentials/entities/policies.dto.ts class RootOfTrustPolicy 33 % (1/3)
src/issuer/credentials/entities/policies.dto.ts type alias PolicyType 0 % (0/1)
src/issuer/display/display.controller.ts controller DisplayController 100 % (3/3)
src/issuer/display/display.service.ts injectable DisplayService 100 % (4/4)
src/issuer/display/dto/display-create.dto.ts class DisplayCreateDto 0 % (0/1)
src/issuer/display/entities/display.entity.ts entity DisplayEntity 0 % (0/1)
src/issuer/display/entities/display.entity.ts class DisplayInfo 0 % (0/4)
src/issuer/display/entities/display.entity.ts class DisplayLogo 0 % (0/2)
src/issuer/issuance/dto/authentication-config.dto.ts class AuthenticationMethodAuth 0 % (0/3)
src/issuer/issuance/dto/authentication-config.dto.ts class AuthenticationMethodNone 0 % (0/2)
src/issuer/issuance/dto/authentication-config.dto.ts class AuthenticationMethodPresentation 0 % (0/3)
src/issuer/issuance/dto/authentication-config.dto.ts class AuthenticationUrlConfig 100 % (3/3)
src/issuer/issuance/dto/authentication-config.dto.ts class PresentationDuringIssuanceConfig 100 % (2/2)
src/issuer/issuance/dto/authentication-config.dto.ts interface AuthenticationMethodInterface 0 % (0/2)
src/issuer/issuance/dto/issuance.dto.ts class CredentialConfigMapping 100 % (2/2)
src/issuer/issuance/dto/issuance.dto.ts class IssuanceDto 100 % (2/2)
src/issuer/issuance/entities/issuance-config.entity.ts entity IssuanceConfig 100 % (1/1)
src/issuer/issuance/entities/issuance-config.entity.ts class IssuanceConfig 100 % (13/13)
src/issuer/issuance/issuance.controller.ts controller IssuanceController 75 % (3/4)
src/issuer/issuance/issuance.service.ts injectable IssuanceService 88 % (8/9)
src/issuer/issuer-management/issuer-management.controller.ts controller IssuerManagementController 50 % (1/2)
src/issuer/issuer-validation.schema.ts variable ISSUER_VALIDATION_SCHEMA 0 % (0/1)
src/issuer/oid4vci/dto/notification-request.dto.ts class NotificationRequestDto 0 % (0/3)
src/issuer/oid4vci/dto/offer-request.dto.ts class OfferRequestDto 71 % (5/7)
src/issuer/oid4vci/dto/offer-request.dto.ts class OfferResponse 0 % (0/3)
src/issuer/oid4vci/oid4vci.controller.ts controller Oid4vciController 75 % (3/4)
src/issuer/oid4vci/oid4vci.service.ts injectable Oid4vciService 83 % (10/12)
src/issuer/oid4vci/util.ts function getHeadersFromRequest 100 % (1/1)
src/issuer/status-list/dto/status-update.dto.ts class StatusUpdateDto 75 % (3/4)
src/issuer/status-list/entities/status-list.entity.ts entity StatusListEntity 100 % (1/1)
src/issuer/status-list/entities/status-mapping.entity.ts entity StatusMapping 0 % (0/1)
src/issuer/status-list/status-list.controller.ts controller StatusListController 50 % (1/2)
src/issuer/status-list/status-list.service.ts injectable StatusListService 77 % (7/9)
src/main.ts function bootstrap 100 % (1/1)
src/registrar/dto/access-certificate-response.ts interface AccessCertificateResponse 100 % (4/4)
src/registrar/entities/registrar.entity.ts entity RegistrarEntity 0 % (0/1)
src/registrar/registrar-validation.schema.ts variable REGISTRAR_VALIDATION_SCHEMA 100 % (1/1)
src/registrar/registrar.service.ts injectable RegistrarService 100 % (14/14)
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-validation.schema.ts variable SESSION_VALIDATION_SCHEMA 100 % (1/1)
src/session/session.controller.ts controller SessionController 80 % (4/5)
src/session/session.decorator.ts function SessionEntity 0 % (0/1)
src/session/session.pipe.ts injectable SessionPipe 0 % (0/3)
src/session/session.service.ts injectable SessionService 83 % (10/12)
src/storage/adapters/local.storage.ts class LocalFileStorage 0 % (0/6)
src/storage/adapters/s3.storage.ts class S3FileStorage 0 % (0/7)
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 57 % (4/7)
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/utils/config-printer/combined.schema.ts variable VALIDATION_SCHEMA 100 % (1/1)
src/utils/config-printer/config-validation.schema.ts variable CONFIG_VALIDATION_SCHEMA 100 % (1/1)
src/utils/config-printer/helpers.ts function extractConditionsFromKeyDesc 100 % (1/1)
src/utils/config-printer/helpers.ts function flattenMetas 100 % (1/1)
src/utils/config-printer/helpers.ts function isEffectivelyRequired 100 % (1/1)
src/utils/config-printer/helpers.ts function summarizeFlags 100 % (1/1)
src/utils/config-printer/helpers.ts function summarizeSchemaShape 100 % (1/1)
src/utils/config-printer/helpers.ts function summarizeWhenEntry 100 % (1/1)
src/utils/config-printer/validation.schema.ts variable BASE_VALIDATION_SCHEMA 100 % (1/1)
src/utils/logger/log-validation.schema.ts variable LOG_VALIDATION_SCHEMA 100 % (1/1)
src/utils/logger/logger-config.service.ts injectable LoggerConfigService 33 % (5/15)
src/utils/logger/logger-config.service.ts interface LoggerConfiguration 0 % (0/8)
src/utils/logger/logger.factory.ts variable createLoggerOptions 100 % (1/1)
src/utils/logger/session-logger-context.ts interface SessionLogContext 100 % (5/5)
src/utils/logger/session-logger.decorator.ts variable SESSION_LOGGER_KEY 100 % (1/1)
src/utils/logger/session-logger.decorator.ts variable SessionLogger 100 % (1/1)
src/utils/logger/session-logger.interceptor.ts injectable SessionLoggerInterceptor 100 % (4/4)
src/utils/logger/session-logger.service.ts injectable SessionLoggerService 85 % (12/14)
src/utils/mediaType/media-type.decorator.ts variable ContentType 100 % (1/1)
src/utils/serve-static.factory.ts variable createServeStaticOptions 100 % (1/1)
src/utils/webhook/webhook.dto.ts class ApiKeyConfig 100 % (3/3)
src/utils/webhook/webhook.dto.ts class WebHookAuthConfig 0 % (0/2)
src/utils/webhook/webhook.dto.ts class WebHookAuthConfigHeader 100 % (3/3)
src/utils/webhook/webhook.dto.ts class WebHookAuthConfigNone 50 % (1/2)
src/utils/webhook/webhook.dto.ts class WebhookConfig 100 % (3/3)
src/utils/webhook/webhook.service.ts class WebhookResponse 100 % (1/1)
src/utils/webhook/webhook.service.ts injectable WebhookService 100 % (4/4)
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 % (3/3)
src/verifier/oid4vp/dto/presentation-request.dto.ts class PresentationRequest 100 % (4/4)
src/verifier/oid4vp/oid4vp.controller.ts controller Oid4vpController 100 % (4/4)
src/verifier/oid4vp/oid4vp.service.ts injectable Oid4vpService 60 % (3/5)
src/verifier/presentations/dto/auth-response.dto.ts interface AuthResponse 100 % (3/3)
src/verifier/presentations/dto/presentation-config-create.dto.ts class PresentationConfigCreateDto 0 % (0/1)
src/verifier/presentations/dto/vp-request.dto.ts class RegistrationCertificateRequest 100 % (3/3)
src/verifier/presentations/entities/presentation-config.entity.ts entity PresentationConfig 100 % (1/1)
src/verifier/presentations/entities/presentation-config.entity.ts class Claim 0 % (0/2)
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 TrustedAuthorityQuery 0 % (0/3)
src/verifier/presentations/presentations.controller.ts controller PresentationManagementController 80 % (4/5)
src/verifier/presentations/presentations.service.ts injectable PresentationsService 100 % (14/14)
src/verifier/resolver/dto/issuer-metadata.dto.ts interface IssuerMetadata 100 % (3/3)
src/verifier/resolver/resolver.service.ts injectable ResolverService 66 % (2/3)
src/well-known/dto/credential-issuer-metadata.dto.ts class CredentialIssuerMetadataDto 100 % (9/9)
src/well-known/dto/jwks-response.dto.ts class EC_Public 100 % (5/5)
src/well-known/dto/jwks-response.dto.ts class JwksResponseDto 100 % (2/2)
src/well-known/dto/oauth-authorization-server-response.dto.ts class Oauth2AuthorizationServerResponse 90 % (9/10)
src/well-known/well-known.controller.ts controller WellKnownController 100 % (4/4)
src/well-known/well-known.service.ts injectable WellKnownService 100 % (5/5)

results matching ""

    No results matching ""