node-opcua/node-opcua-crypto

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
packages/node-opcua-crypto-test/test/test_create_self_signed_certificate.ts101
B
6 hrs
packages/node-opcua-crypto-test/test/test_crypto.ts378
F
3 days
packages/node-opcua-crypto-test/test/test_crypto_explore_certificate.ts219
F
3 days
packages/node-opcua-crypto-test/test/test_crypto_utils.ts90
C
7 hrs
packages/node-opcua-crypto-test/test/test_decrypt_unsign.ts104
packages/node-opcua-crypto-test/test/test_derived_keys.ts125
A
2 hrs
packages/node-opcua-crypto-test/test/test_explore_crl.ts70
packages/node-opcua-crypto-test/test/test_explore_csr.ts18
packages/node-opcua-crypto-test/test/test_explore_private_key.ts28
packages/node-opcua-crypto-test/test/test_extKeyUsage.ts24
packages/node-opcua-crypto-test/test/test_jsrsasign.ts27
packages/node-opcua-crypto-test/test/test_makeThumprint.ts10
packages/node-opcua-crypto-test/test/test_make_private_key_from_pem.ts34
packages/node-opcua-crypto-test/test/test_peculiar_edge_case.ts336
F
4 days
packages/node-opcua-crypto-test/test/test_private_public_key_match.ts25
packages/node-opcua-crypto-test/test/test_readBasicConstraint2_5_29_19.ts162
A
2 hrs
packages/node-opcua-crypto-test/test/test_rsaLengthPublicKey.ts16
A
2 hrs
packages/node-opcua-crypto-test/test/test_subject.ts65
D
1 day
packages/node-opcua-crypto-test/test/test_verifyCertificateChain.ts16
packages/node-opcua-crypto-test/test/test_verify_certificate_signature.ts62
B
5 hrs
packages/node-opcua-crypto-web/web/main.ts128
A
2 hrs
packages/node-opcua-crypto/index.ts2
packages/node-opcua-crypto/index_web.ts1
packages/node-opcua-crypto/source/asn1.ts296
C
7 hrs
packages/node-opcua-crypto/source/buffer_utils.ts5
packages/node-opcua-crypto/source/common.ts43
packages/node-opcua-crypto/source/crypto_explore_certificate.ts457
D
2 days
packages/node-opcua-crypto/source/crypto_utils.ts218
A
2 hrs
packages/node-opcua-crypto/source/crypto_utils2.ts57
C
1 day
packages/node-opcua-crypto/source/derived_keys.ts137
C
1 day
packages/node-opcua-crypto/source/explore_certificate.ts42
packages/node-opcua-crypto/source/explore_certificate_revocation_list.ts104
C
1 day
packages/node-opcua-crypto/source/explore_certificate_signing_request.ts46
packages/node-opcua-crypto/source/explore_private_key.ts87
C
1 day
packages/node-opcua-crypto/source/index.ts18
packages/node-opcua-crypto/source/index_web.ts18
packages/node-opcua-crypto/source/make_private_key_from_pem.ts4
packages/node-opcua-crypto/source/oid_map.ts296
A
3 hrs
packages/node-opcua-crypto/source/public_private_match.ts27
packages/node-opcua-crypto/source/subject.ts101
A
35 mins
packages/node-opcua-crypto/source/verify_certificate_signature.ts75
B
4 hrs
packages/node-opcua-crypto/source/x509/_build_public_key.ts17
B
6 hrs
packages/node-opcua-crypto/source/x509/_crypto.ts26
B
4 hrs
packages/node-opcua-crypto/source/x509/_get_attributes.ts40
A
1 hr
packages/node-opcua-crypto/source/x509/coerce_private_key.ts30
A
25 mins
packages/node-opcua-crypto/source/x509/create_certificate_signing_request.ts60
packages/node-opcua-crypto/source/x509/create_key_pair.ts41
C
1 day
packages/node-opcua-crypto/source/x509/create_self_signed_certificate.ts71
A
3 hrs
packages/node-opcua-crypto/source_nodejs/generate_private_key_filename.ts17
C
7 hrs
packages/node-opcua-crypto/source_nodejs/index.ts4