summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/yaegashi/msgraph.go/beta/ModelTrust.go
blob: 3e1ec30a6f656b8185a6f0b720dcddd55b8c652a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
// Code generated by msgraph.go/gen DO NOT EDIT.

package msgraph

// TrustFramework undocumented
type TrustFramework struct {
	// Entity is the base model of TrustFramework
	Entity
	// Policies undocumented
	Policies []TrustFrameworkPolicy `json:"policies,omitempty"`
	// KeySets undocumented
	KeySets []TrustFrameworkKeySet `json:"keySets,omitempty"`
}

// TrustFrameworkKey undocumented
type TrustFrameworkKey struct {
	// Object is the base model of TrustFrameworkKey
	Object
	// K undocumented
	K *string `json:"k,omitempty"`
	// X5c undocumented
	X5c []string `json:"x5c,omitempty"`
	// X5t undocumented
	X5t *string `json:"x5t,omitempty"`
	// Kty undocumented
	Kty *string `json:"kty,omitempty"`
	// Use undocumented
	Use *string `json:"use,omitempty"`
	// Exp undocumented
	Exp *int `json:"exp,omitempty"`
	// Nbf undocumented
	Nbf *int `json:"nbf,omitempty"`
	// Kid undocumented
	Kid *string `json:"kid,omitempty"`
	// E undocumented
	E *string `json:"e,omitempty"`
	// N undocumented
	N *string `json:"n,omitempty"`
	// D undocumented
	D *string `json:"d,omitempty"`
	// P undocumented
	P *string `json:"p,omitempty"`
	// Q undocumented
	Q *string `json:"q,omitempty"`
	// Dp undocumented
	Dp *string `json:"dp,omitempty"`
	// Dq undocumented
	Dq *string `json:"dq,omitempty"`
	// Qi undocumented
	Qi *string `json:"qi,omitempty"`
}

// TrustFrameworkKeySet undocumented
type TrustFrameworkKeySet struct {
	// Entity is the base model of TrustFrameworkKeySet
	Entity
	// Keys undocumented
	Keys []TrustFrameworkKey `json:"keys,omitempty"`
}

// TrustFrameworkPolicy undocumented
type TrustFrameworkPolicy struct {
	// Entity is the base model of TrustFrameworkPolicy
	Entity
}