src/app/app.controller.ts
|
controller |
AppController |
0 %
(0/2)
|
src/auth/auth.controller.ts
|
controller |
AuthController |
50 %
(1/2)
|
src/auth/auth.guard.ts
|
injectable |
JwtAuthGuard |
0 %
(0/3)
|
src/auth/auth.module.ts
|
variable |
AUTH_VALIDATION_SCHEMA |
0 %
(0/1)
|
src/auth/client.service.ts
|
injectable |
ClientService |
60 %
(6/10)
|
src/auth/client.service.ts
|
interface |
Client |
0 %
(0/3)
|
src/auth/dto/client-credentials.dto.ts
|
class |
ClientCredentialsDto |
0 %
(0/3)
|
src/auth/dto/token-response.dto.ts
|
class |
TokenResponse |
0 %
(0/4)
|
src/auth/entitites/client.entity.ts
|
entity |
ClientEntry |
0 %
(0/1)
|
src/auth/entitites/client.entity.ts
|
type alias |
ClientStatus |
0 %
(0/1)
|
src/auth/jwt.service.ts
|
injectable |
JwtService |
66 %
(4/6)
|
src/auth/jwt.service.ts
|
interface |
GenerateTokenOptions |
0 %
(0/4)
|
src/auth/jwt.strategy.ts
|
injectable |
JwtStrategy |
20 %
(1/5)
|
src/auth/public.decorator.ts
|
variable |
IS_PUBLIC_KEY |
0 %
(0/1)
|
src/auth/public.decorator.ts
|
variable |
Public |
0 %
(0/1)
|
src/auth/token.decorator.ts
|
interface |
TokenPayload |
50 %
(1/2)
|
src/auth/token.decorator.ts
|
variable |
Token |
0 %
(0/1)
|
src/crypto/crypto.service.ts
|
injectable |
CryptoService |
61 %
(11/18)
|
src/crypto/encryption/encryption.service.ts
|
injectable |
EncryptionService |
100 %
(5/5)
|
src/crypto/key/crypto/crypto-implementation.ts
|
interface |
CryptoImplementation |
80 %
(4/5)
|
src/crypto/key/crypto/crypto-implementation.ts
|
type alias |
KeyPair |
0 %
(0/1)
|
src/crypto/key/crypto/crypto-implementation.ts
|
type alias |
Signer |
0 %
(0/1)
|
src/crypto/key/crypto/crypto-implementation.ts
|
type alias |
Verifier |
0 %
(0/1)
|
src/crypto/key/crypto/crypto.module.ts
|
variable |
CRYPTO_VALIDATION_SCHEMA |
0 %
(0/1)
|
src/crypto/key/crypto/crypto.service.ts
|
injectable |
CryptoImplementationService |
25 %
(1/4)
|
src/crypto/key/crypto/crypto.service.ts
|
type alias |
CryptoType |
0 %
(0/1)
|
src/crypto/key/crypto/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 %
(3/3)
|
src/crypto/key/entities/cert.entity.ts
|
entity |
CertEntity |
0 %
(0/1)
|
src/crypto/key/entities/cert.entity.ts
|
type alias |
CertificateType |
0 %
(0/1)
|
src/crypto/key/filesystem-key.service.ts
|
injectable |
FileSystemKeyService |
64 %
(11/17)
|
src/crypto/key/key.controller.ts
|
controller |
KeyController |
100 %
(4/4)
|
src/crypto/key/key.module.ts
|
variable |
KEY_VALIDATION_SCHEMA |
0 %
(0/1)
|
src/crypto/key/key.service.ts
|
class |
KeyObj |
100 %
(4/4)
|
src/crypto/key/key.service.ts
|
class |
KeyService |
61 %
(8/13)
|
src/crypto/key/vault-key.service.ts
|
injectable |
VaultKeyService |
47 %
(9/19)
|
src/database/database.module.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/credential-config.dto.ts
|
class |
PresentationDuringIssuance |
0 %
(0/3)
|
src/issuer/credentials-metadata/dto/credential-config.dto.ts
|
class |
VCT |
0 %
(0/8)
|
src/issuer/credentials-metadata/dto/schema-response.dto.ts
|
class |
SchemaResponse |
0 %
(0/5)
|
src/issuer/credentials/credential-config/credential-config.service.ts
|
injectable |
CredentialConfigService |
100 %
(7/7)
|
src/issuer/credentials/credentials.controller.ts
|
controller |
CredentialsController |
100 %
(4/4)
|
src/issuer/credentials/credentials.service.ts
|
injectable |
CredentialsService |
50 %
(3/6)
|
src/issuer/credentials/entities/credential.entity.ts
|
entity |
CredentialConfig |
100 %
(1/1)
|
src/issuer/issuance/dto/authentication-config.dto.ts
|
class |
AuthenticationConfigDto |
100 %
(3/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
|
type alias |
AuthenticationConfig |
100 %
(1/1)
|
src/issuer/issuance/dto/authentication-config.helper.ts
|
class |
AuthenticationConfigHelper |
100 %
(5/5)
|
src/issuer/issuance/dto/credential-issuance-binding.dto.ts
|
class |
CreateCredentialIssuanceBindingDto |
25 %
(1/4)
|
src/issuer/issuance/dto/credential-issuance-binding.dto.ts
|
class |
CredentialIssuanceBindingResponseDto |
16 %
(1/6)
|
src/issuer/issuance/dto/credential-issuance-binding.dto.ts
|
class |
UpdateCredentialIssuanceBindingDto |
50 %
(1/2)
|
src/issuer/issuance/dto/issuance.dto.ts
|
class |
CredentialConfigMapping |
0 %
(0/3)
|
src/issuer/issuance/dto/issuance.dto.ts
|
class |
IssuanceDto |
100 %
(5/5)
|
src/issuer/issuance/entities/credential-issuance-binding.entity.ts
|
entity |
CredentialIssuanceBinding |
100 %
(1/1)
|
src/issuer/issuance/entities/issuance-config.entity.ts
|
entity |
IssuanceConfig |
100 %
(1/1)
|
src/issuer/issuance/issuance.controller.ts
|
controller |
IssuanceController |
75 %
(3/4)
|
src/issuer/issuance/issuance.service.ts
|
injectable |
IssuanceService |
100 %
(8/8)
|
src/issuer/issuer-management/issuer-management.controller.ts
|
controller |
IssuerManagementController |
50 %
(1/2)
|
src/issuer/issuer.module.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 |
60 %
(3/5)
|
src/issuer/oid4vci/dto/offer-request.dto.ts
|
class |
OfferResponse |
0 %
(0/3)
|
src/issuer/oid4vci/oid4vci.controller.ts
|
controller |
Oid4vciController |
100 %
(3/3)
|
src/issuer/oid4vci/oid4vci.service.ts
|
injectable |
Oid4vciService |
10 %
(1/10)
|
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-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 |
38 %
(5/13)
|
src/issuer/status-list/status-list.service.ts
|
interface |
StatusListFile |
0 %
(0/5)
|
src/main.ts
|
function |
bootstrap |
100 %
(1/1)
|
src/registrar/registrar-config.ts
|
class |
RegistrarConfig |
100 %
(3/3)
|
src/registrar/registrar.module.ts
|
variable |
REGISTRAR_VALIDATION_SCHEMA |
100 %
(1/1)
|
src/registrar/registrar.service.ts
|
injectable |
RegistrarService |
100 %
(17/17)
|
src/registrar/registrar.service.ts
|
interface |
AccessCertificateResponse |
100 %
(4/4)
|
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/entities/session.entity.ts
|
type alias |
SessionStatus |
0 %
(0/1)
|
src/session/session.controller.ts
|
controller |
SessionController |
75 %
(3/4)
|
src/session/session.decorator.ts
|
variable |
SessionEntity |
0 %
(0/1)
|
src/session/session.guard.ts
|
guard |
SessionGuard |
0 %
(0/3)
|
src/session/session.module.ts
|
variable |
SESSION_VALIDATION_SCHEMA |
100 %
(1/1)
|
src/session/session.service.ts
|
injectable |
SessionService |
80 %
(8/10)
|
src/utils/logger/logger-config.service.ts
|
injectable |
LoggerConfigService |
23 %
(3/13)
|
src/utils/logger/logger-config.service.ts
|
interface |
LoggerConfiguration |
0 %
(0/6)
|
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 |
80 %
(4/5)
|
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/webhook/webhook.dto.ts
|
class |
ApiKeyConfig |
100 %
(3/3)
|
src/utils/webhook/webhook.dto.ts
|
class |
WebHookAuthConfig |
100 %
(3/3)
|
src/utils/webhook/webhook.dto.ts
|
class |
WebhookConfig |
100 %
(3/3)
|
src/utils/webhook/webhook.dto.ts
|
type alias |
AuthConfig |
100 %
(1/1)
|
src/utils/webhook/webhook.service.ts
|
injectable |
WebhookService |
100 %
(4/4)
|
src/verifier/oid4vp/dto/authorization-response.dto.ts
|
class |
AuthorizationResponse |
100 %
(2/2)
|
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 %
(3/3)
|
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/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/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)
|