xref: /aosp_15_r20/hardware/interfaces/security/authgraph/aidl/android/hardware/security/authgraph/Identity.cddl (revision 4d7e907c777eeecc4c5bd7cf640a754fac206ff7)
1;
2; Copyright (C) 2023 The Android Open Source Project
3;
4; Licensed under the Apache License, Version 2.0 (the "License");
5; you may not use this file except in compliance with the License.
6; You may obtain a copy of the License at
7;
8;      http://www.apache.org/licenses/LICENSE-2.0
9;
10; Unless required by applicable law or agreed to in writing, software
11; distributed under the License is distributed on an "AS IS" BASIS,
12; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13; See the License for the specific language governing permissions and
14; limitations under the License.
15;
16Identity = [
17    1, ; Version
18    cert_chain: bstr .cbor ExplicitKeyDiceCertChain,
19    policy: bstr .cbor DicePolicy / nil,
20]
21
22; INCLUDE ExplicitKeyDiceCertChain.cddl for: ExplicitKeyDiceCertChain
23; INCLUDE DicePolicy.cddl for: DicePolicy
24