Skip to content

Commit 58bc3f8

Browse files
committed
refactor!: profiles part 4: remove CCA
Remove all CCA related code as it is moving into ccatoken. BREAKING CHANGE: CCAPlatformClaims and related code are removed. Use github.com/veraison/ccatoken/platform.Claims instead. Signed-off-by: Sergei Trofimov <[email protected]>
1 parent 23473b0 commit 58bc3f8

26 files changed

+0
-1385
lines changed

claims_cca.go

-527
This file was deleted.

claims_cca_test.go

-467
This file was deleted.

iclaims.go

-2
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,6 @@ type IClaims interface {
5252

5353
func NewClaims(profile string) (IClaims, error) {
5454
switch profile {
55-
case CCAProfileName:
56-
return newCCAPlatformClaims(), nil
5755
case Profile1Name:
5856
includeProfileClaim := true
5957
return newP1Claims(includeProfileClaim), nil

pretty_cca_test_vectors.go

-59
This file was deleted.

test_common.go

-2
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,6 @@ var (
4141
testNotCBOR = `6e6f745f63626f720a`
4242
testClientIDSPE = int32(2147483647)
4343
testSecurityLifecycleSecured = uint16(SecurityLifecycleSecuredMin)
44-
testConfig = []byte{1, 2, 3}
45-
testHashAlgID = "sha-256"
4644
testImplementationID = []byte{
4745
0, 0, 0, 0, 0, 0, 0, 0,
4846
0, 0, 0, 0, 0, 0, 0, 0,

testvectors/cbor/CcaPlatformClaimsAll.diag

-16
This file was deleted.

testvectors/cbor/CcaPlatformClaimsInvalidMultiNonce.diag

-19
This file was deleted.

testvectors/cbor/CcaPlatformClaimsMandatoryOnly.diag

-15
This file was deleted.

testvectors/cbor/CcaPlatformClaimsMissingMandatoryNonce.diag

-15
This file was deleted.

testvectors/cbor/build-test-vectors.sh

-4
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,6 @@ DIAG_FILES="${DIAG_FILES} P2ClaimsMissingMandatoryNonce"
1717
DIAG_FILES="${DIAG_FILES} P2ClaimsInvalidMultiNonce"
1818
DIAG_FILES="${DIAG_FILES} P1ClaimsTFM"
1919
DIAG_FILES="${DIAG_FILES} P2ClaimsTFM"
20-
DIAG_FILES="${DIAG_FILES} CcaPlatformClaimsAll"
21-
DIAG_FILES="${DIAG_FILES} CcaPlatformClaimsInvalidMultiNonce"
22-
DIAG_FILES="${DIAG_FILES} CcaPlatformClaimsMandatoryOnly"
23-
DIAG_FILES="${DIAG_FILES} CcaPlatformClaimsMissingMandatoryNonce"
2420

2521
TV_DOT_GO=${TV_DOT_GO?must be set in the environment.}
2622

testvectors/json/ccatoken/test-config-missing.json

-15
This file was deleted.

testvectors/json/ccatoken/test-hash-algid-invalid.json

-16
This file was deleted.

testvectors/json/ccatoken/test-hash-algid-missing.json

-15
This file was deleted.

testvectors/json/ccatoken/test-implementation-id-invalid-long.json

-16
This file was deleted.

testvectors/json/ccatoken/test-implementation-id-invalid-missing.json

-15
This file was deleted.

testvectors/json/ccatoken/test-instance-id-invalid.json

-16
This file was deleted.

testvectors/json/ccatoken/test-instance-id-missing.json

-15
This file was deleted.

testvectors/json/ccatoken/test-invalid-profile.json

-16
This file was deleted.

testvectors/json/ccatoken/test-invalid-psa-claims.json

-29
This file was deleted.

testvectors/json/ccatoken/test-lifecycle-invalid.json

-16
This file was deleted.

testvectors/json/ccatoken/test-no-sw-components.json

-10
This file was deleted.

testvectors/json/ccatoken/test-nonce-invalid.json

-16
This file was deleted.

testvectors/json/ccatoken/test-sw-components-invalid-combo.json

-20
This file was deleted.

0 commit comments

Comments
 (0)