Documentation ¶
Index ¶
- Constants
- Variables
- type DeviceCertificateStatus
- func (*DeviceCertificateStatus) Descriptor() ([]byte, []int)
- func (m *DeviceCertificateStatus) GetDeprecatedStatus() DeviceCertificateStatus_DeprecatedStatus
- func (m *DeviceCertificateStatus) GetDeviceInfo() *ProvisionedDeviceInfo
- func (m *DeviceCertificateStatus) GetDrmSerialNumber() []byte
- func (m *DeviceCertificateStatus) GetOemSerialNumber() []byte
- func (m *DeviceCertificateStatus) GetStatus() DeviceCertificateStatus_Status
- func (*DeviceCertificateStatus) ProtoMessage()
- func (m *DeviceCertificateStatus) Reset()
- func (m *DeviceCertificateStatus) String() string
- func (m *DeviceCertificateStatus) XXX_DiscardUnknown()
- func (m *DeviceCertificateStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeviceCertificateStatus) XXX_Merge(src proto.Message)
- func (m *DeviceCertificateStatus) XXX_Size() int
- func (m *DeviceCertificateStatus) XXX_Unmarshal(b []byte) error
- type DeviceCertificateStatusList
- func (*DeviceCertificateStatusList) Descriptor() ([]byte, []int)
- func (m *DeviceCertificateStatusList) GetCertificateStatus() []*DeviceCertificateStatus
- func (m *DeviceCertificateStatusList) GetCreationTimeSeconds() uint32
- func (*DeviceCertificateStatusList) ProtoMessage()
- func (m *DeviceCertificateStatusList) Reset()
- func (m *DeviceCertificateStatusList) String() string
- func (m *DeviceCertificateStatusList) XXX_DiscardUnknown()
- func (m *DeviceCertificateStatusList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeviceCertificateStatusList) XXX_Merge(src proto.Message)
- func (m *DeviceCertificateStatusList) XXX_Size() int
- func (m *DeviceCertificateStatusList) XXX_Unmarshal(b []byte) error
- type DeviceCertificateStatus_DeprecatedStatus
- func (x DeviceCertificateStatus_DeprecatedStatus) Enum() *DeviceCertificateStatus_DeprecatedStatus
- func (DeviceCertificateStatus_DeprecatedStatus) EnumDescriptor() ([]byte, []int)
- func (x DeviceCertificateStatus_DeprecatedStatus) String() string
- func (x *DeviceCertificateStatus_DeprecatedStatus) UnmarshalJSON(data []byte) error
- type DeviceCertificateStatus_Status
- type ProvisionedDeviceInfo
- func (*ProvisionedDeviceInfo) Descriptor() ([]byte, []int)
- func (m *ProvisionedDeviceInfo) GetDeviceType() string
- func (m *ProvisionedDeviceInfo) GetManufacturer() string
- func (m *ProvisionedDeviceInfo) GetModel() string
- func (m *ProvisionedDeviceInfo) GetModelYear() uint32
- func (m *ProvisionedDeviceInfo) GetProvisioningMethod() ProvisionedDeviceInfo_ProvisioningMethod
- func (m *ProvisionedDeviceInfo) GetSecurityLevel() ProvisionedDeviceInfo_WvSecurityLevel
- func (m *ProvisionedDeviceInfo) GetSoc() string
- func (m *ProvisionedDeviceInfo) GetSystemId() uint32
- func (m *ProvisionedDeviceInfo) GetTestDevice() bool
- func (*ProvisionedDeviceInfo) ProtoMessage()
- func (m *ProvisionedDeviceInfo) Reset()
- func (m *ProvisionedDeviceInfo) String() string
- func (m *ProvisionedDeviceInfo) XXX_DiscardUnknown()
- func (m *ProvisionedDeviceInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProvisionedDeviceInfo) XXX_Merge(src proto.Message)
- func (m *ProvisionedDeviceInfo) XXX_Size() int
- func (m *ProvisionedDeviceInfo) XXX_Unmarshal(b []byte) error
- type ProvisionedDeviceInfo_ProvisioningMethod
- func (x ProvisionedDeviceInfo_ProvisioningMethod) Enum() *ProvisionedDeviceInfo_ProvisioningMethod
- func (ProvisionedDeviceInfo_ProvisioningMethod) EnumDescriptor() ([]byte, []int)
- func (x ProvisionedDeviceInfo_ProvisioningMethod) String() string
- func (x *ProvisionedDeviceInfo_ProvisioningMethod) UnmarshalJSON(data []byte) error
- type ProvisionedDeviceInfo_WvSecurityLevel
- func (x ProvisionedDeviceInfo_WvSecurityLevel) Enum() *ProvisionedDeviceInfo_WvSecurityLevel
- func (ProvisionedDeviceInfo_WvSecurityLevel) EnumDescriptor() ([]byte, []int)
- func (x ProvisionedDeviceInfo_WvSecurityLevel) String() string
- func (x *ProvisionedDeviceInfo_WvSecurityLevel) UnmarshalJSON(data []byte) error
- type SignedDeviceCertificateStatusList
- func (*SignedDeviceCertificateStatusList) Descriptor() ([]byte, []int)
- func (m *SignedDeviceCertificateStatusList) GetCertificateStatusList() *DeviceCertificateStatusList
- func (m *SignedDeviceCertificateStatusList) GetSignature() []byte
- func (*SignedDeviceCertificateStatusList) ProtoMessage()
- func (m *SignedDeviceCertificateStatusList) Reset()
- func (m *SignedDeviceCertificateStatusList) String() string
- func (m *SignedDeviceCertificateStatusList) XXX_DiscardUnknown()
- func (m *SignedDeviceCertificateStatusList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SignedDeviceCertificateStatusList) XXX_Merge(src proto.Message)
- func (m *SignedDeviceCertificateStatusList) XXX_Size() int
- func (m *SignedDeviceCertificateStatusList) XXX_Unmarshal(b []byte) error
Constants ¶
View Source
const Default_ProvisionedDeviceInfo_TestDevice bool = false
Variables ¶
View Source
var DeviceCertificateStatus_DeprecatedStatus_name = map[int32]string{
0: "DEPRECATED_VALID",
1: "DEPRECATED_REVOKED",
}
View Source
var DeviceCertificateStatus_DeprecatedStatus_value = map[string]int32{
"DEPRECATED_VALID": 0,
"DEPRECATED_REVOKED": 1,
}
View Source
var DeviceCertificateStatus_Status_name = map[int32]string{
0: "STATUS_UNKNOWN",
10: "STATUS_IN_TESTING",
20: "STATUS_RELEASED",
30: "STATUS_TEST_ONLY",
40: "STATUS_REVOKED",
}
View Source
var DeviceCertificateStatus_Status_value = map[string]int32{
"STATUS_UNKNOWN": 0,
"STATUS_IN_TESTING": 10,
"STATUS_RELEASED": 20,
"STATUS_TEST_ONLY": 30,
"STATUS_REVOKED": 40,
}
View Source
var ProvisionedDeviceInfo_ProvisioningMethod_name = map[int32]string{
0: "PROVISIONING_METHOD_UNSPECIFIED",
1: "FACTORY_KEYBOX",
2: "FACTORY_OEM_DEVICE_CERTIFICATE",
3: "FACTORY_OEM_GROUP_CERTIFICATE",
4: "FACTORY_DRM_GROUP_CERTIFICATE",
5: "OTA_KEYBOX",
6: "OTA_OEM_DEVICE_CERTIFICATE",
7: "OTA_OEM_GROUP_CERTIFICATE",
8: "OTA_DRM_DEVICE_CERTIFICATE",
}
View Source
var ProvisionedDeviceInfo_ProvisioningMethod_value = map[string]int32{
"PROVISIONING_METHOD_UNSPECIFIED": 0,
"FACTORY_KEYBOX": 1,
"FACTORY_OEM_DEVICE_CERTIFICATE": 2,
"FACTORY_OEM_GROUP_CERTIFICATE": 3,
"FACTORY_DRM_GROUP_CERTIFICATE": 4,
"OTA_KEYBOX": 5,
"OTA_OEM_DEVICE_CERTIFICATE": 6,
"OTA_OEM_GROUP_CERTIFICATE": 7,
"OTA_DRM_DEVICE_CERTIFICATE": 8,
}
View Source
var ProvisionedDeviceInfo_WvSecurityLevel_name = map[int32]string{
0: "LEVEL_UNSPECIFIED",
1: "LEVEL_1",
2: "LEVEL_2",
3: "LEVEL_3",
}
View Source
var ProvisionedDeviceInfo_WvSecurityLevel_value = map[string]int32{
"LEVEL_UNSPECIFIED": 0,
"LEVEL_1": 1,
"LEVEL_2": 2,
"LEVEL_3": 3,
}
Functions ¶
This section is empty.
Types ¶
type DeviceCertificateStatus ¶
type DeviceCertificateStatus struct { // Serial number of the intermediate DrmCertificate to which this // message refers. Required. DrmSerialNumber []byte `protobuf:"bytes,1,opt,name=drm_serial_number,json=drmSerialNumber" json:"drm_serial_number,omitempty"` // Status of the certificate. Optional & deprecated in favor of |status| // below. DeprecatedStatus *DeviceCertificateStatus_DeprecatedStatus `` /* 164-byte string literal not displayed */ // Device model information about the device to which the intermediate // certificate(s) correspond. DeviceInfo *ProvisionedDeviceInfo `protobuf:"bytes,4,opt,name=device_info,json=deviceInfo" json:"device_info,omitempty"` // Serial number of the OEM X.509 intermediate certificate for this type // of device. Present only if the device is OEM-provisioned. OemSerialNumber []byte `protobuf:"bytes,5,opt,name=oem_serial_number,json=oemSerialNumber" json:"oem_serial_number,omitempty"` // Status of the device. Optional. Status *DeviceCertificateStatus_Status `protobuf:"varint,6,opt,name=status,enum=widevine.DeviceCertificateStatus_Status,def=0" json:"status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Contains DRM and OEM certificate status and device information for a specific system ID. TODO(user): Move this to its own file.
func (*DeviceCertificateStatus) Descriptor ¶
func (*DeviceCertificateStatus) Descriptor() ([]byte, []int)
func (*DeviceCertificateStatus) GetDeprecatedStatus ¶
func (m *DeviceCertificateStatus) GetDeprecatedStatus() DeviceCertificateStatus_DeprecatedStatus
func (*DeviceCertificateStatus) GetDeviceInfo ¶
func (m *DeviceCertificateStatus) GetDeviceInfo() *ProvisionedDeviceInfo
func (*DeviceCertificateStatus) GetDrmSerialNumber ¶
func (m *DeviceCertificateStatus) GetDrmSerialNumber() []byte
func (*DeviceCertificateStatus) GetOemSerialNumber ¶
func (m *DeviceCertificateStatus) GetOemSerialNumber() []byte
func (*DeviceCertificateStatus) GetStatus ¶
func (m *DeviceCertificateStatus) GetStatus() DeviceCertificateStatus_Status
func (*DeviceCertificateStatus) ProtoMessage ¶
func (*DeviceCertificateStatus) ProtoMessage()
func (*DeviceCertificateStatus) Reset ¶
func (m *DeviceCertificateStatus) Reset()
func (*DeviceCertificateStatus) String ¶
func (m *DeviceCertificateStatus) String() string
func (*DeviceCertificateStatus) XXX_DiscardUnknown ¶
func (m *DeviceCertificateStatus) XXX_DiscardUnknown()
func (*DeviceCertificateStatus) XXX_Marshal ¶
func (m *DeviceCertificateStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeviceCertificateStatus) XXX_Merge ¶
func (m *DeviceCertificateStatus) XXX_Merge(src proto.Message)
func (*DeviceCertificateStatus) XXX_Size ¶
func (m *DeviceCertificateStatus) XXX_Size() int
func (*DeviceCertificateStatus) XXX_Unmarshal ¶
func (m *DeviceCertificateStatus) XXX_Unmarshal(b []byte) error
type DeviceCertificateStatusList ¶
type DeviceCertificateStatusList struct { // POSIX time, in seconds, when the list was created. Required. CreationTimeSeconds *uint32 `protobuf:"varint,1,opt,name=creation_time_seconds,json=creationTimeSeconds" json:"creation_time_seconds,omitempty"` // DeviceCertificateStatus for each system ID. CertificateStatus []*DeviceCertificateStatus `protobuf:"bytes,2,rep,name=certificate_status,json=certificateStatus" json:"certificate_status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
List of DeviceCertificateStatus. Used to propagate certificate revocation status and device information.
func (*DeviceCertificateStatusList) Descriptor ¶
func (*DeviceCertificateStatusList) Descriptor() ([]byte, []int)
func (*DeviceCertificateStatusList) GetCertificateStatus ¶
func (m *DeviceCertificateStatusList) GetCertificateStatus() []*DeviceCertificateStatus
func (*DeviceCertificateStatusList) GetCreationTimeSeconds ¶
func (m *DeviceCertificateStatusList) GetCreationTimeSeconds() uint32
func (*DeviceCertificateStatusList) ProtoMessage ¶
func (*DeviceCertificateStatusList) ProtoMessage()
func (*DeviceCertificateStatusList) Reset ¶
func (m *DeviceCertificateStatusList) Reset()
func (*DeviceCertificateStatusList) String ¶
func (m *DeviceCertificateStatusList) String() string
func (*DeviceCertificateStatusList) XXX_DiscardUnknown ¶
func (m *DeviceCertificateStatusList) XXX_DiscardUnknown()
func (*DeviceCertificateStatusList) XXX_Marshal ¶
func (m *DeviceCertificateStatusList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeviceCertificateStatusList) XXX_Merge ¶
func (m *DeviceCertificateStatusList) XXX_Merge(src proto.Message)
func (*DeviceCertificateStatusList) XXX_Size ¶
func (m *DeviceCertificateStatusList) XXX_Size() int
func (*DeviceCertificateStatusList) XXX_Unmarshal ¶
func (m *DeviceCertificateStatusList) XXX_Unmarshal(b []byte) error
type DeviceCertificateStatus_DeprecatedStatus ¶
type DeviceCertificateStatus_DeprecatedStatus int32
const ( DeviceCertificateStatus_DEPRECATED_VALID DeviceCertificateStatus_DeprecatedStatus = 0 DeviceCertificateStatus_DEPRECATED_REVOKED DeviceCertificateStatus_DeprecatedStatus = 1 )
const Default_DeviceCertificateStatus_DeprecatedStatus DeviceCertificateStatus_DeprecatedStatus = DeviceCertificateStatus_DEPRECATED_VALID
func (DeviceCertificateStatus_DeprecatedStatus) EnumDescriptor ¶
func (DeviceCertificateStatus_DeprecatedStatus) EnumDescriptor() ([]byte, []int)
func (DeviceCertificateStatus_DeprecatedStatus) String ¶
func (x DeviceCertificateStatus_DeprecatedStatus) String() string
func (*DeviceCertificateStatus_DeprecatedStatus) UnmarshalJSON ¶
func (x *DeviceCertificateStatus_DeprecatedStatus) UnmarshalJSON(data []byte) error
type DeviceCertificateStatus_Status ¶
type DeviceCertificateStatus_Status int32
const ( DeviceCertificateStatus_STATUS_UNKNOWN DeviceCertificateStatus_Status = 0 DeviceCertificateStatus_STATUS_IN_TESTING DeviceCertificateStatus_Status = 10 DeviceCertificateStatus_STATUS_RELEASED DeviceCertificateStatus_Status = 20 DeviceCertificateStatus_STATUS_TEST_ONLY DeviceCertificateStatus_Status = 30 DeviceCertificateStatus_STATUS_REVOKED DeviceCertificateStatus_Status = 40 )
const Default_DeviceCertificateStatus_Status DeviceCertificateStatus_Status = DeviceCertificateStatus_STATUS_UNKNOWN
func (DeviceCertificateStatus_Status) Enum ¶
func (x DeviceCertificateStatus_Status) Enum() *DeviceCertificateStatus_Status
func (DeviceCertificateStatus_Status) EnumDescriptor ¶
func (DeviceCertificateStatus_Status) EnumDescriptor() ([]byte, []int)
func (DeviceCertificateStatus_Status) String ¶
func (x DeviceCertificateStatus_Status) String() string
func (*DeviceCertificateStatus_Status) UnmarshalJSON ¶
func (x *DeviceCertificateStatus_Status) UnmarshalJSON(data []byte) error
type ProvisionedDeviceInfo ¶
type ProvisionedDeviceInfo struct { // Widevine system ID for the device. Mandatory. SystemId *uint32 `protobuf:"varint,1,opt,name=system_id,json=systemId" json:"system_id,omitempty"` // Name of system-on-a-chip. Optional. Soc *string `protobuf:"bytes,2,opt,name=soc" json:"soc,omitempty"` // Name of manufacturer. Optional. Manufacturer *string `protobuf:"bytes,3,opt,name=manufacturer" json:"manufacturer,omitempty"` // Manufacturer's model name. Matches "brand" in device metadata. Optional. Model *string `protobuf:"bytes,4,opt,name=model" json:"model,omitempty"` // Type of device (Phone, Tablet, TV, etc). DeviceType *string `protobuf:"bytes,5,opt,name=device_type,json=deviceType" json:"device_type,omitempty"` // Device model year. Optional. ModelYear *uint32 `protobuf:"varint,6,opt,name=model_year,json=modelYear" json:"model_year,omitempty"` // Widevine-defined security level. Optional. SecurityLevel *ProvisionedDeviceInfo_WvSecurityLevel `` /* 152-byte string literal not displayed */ // True if the certificate corresponds to a test (non production) device. // Optional. TestDevice *bool `protobuf:"varint,8,opt,name=test_device,json=testDevice,def=0" json:"test_device,omitempty"` // Indicates the type of device root of trust which was factory provisioned. ProvisioningMethod *ProvisionedDeviceInfo_ProvisioningMethod `` /* 164-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Contains device model information for a provisioned device.
func (*ProvisionedDeviceInfo) Descriptor ¶
func (*ProvisionedDeviceInfo) Descriptor() ([]byte, []int)
func (*ProvisionedDeviceInfo) GetDeviceType ¶
func (m *ProvisionedDeviceInfo) GetDeviceType() string
func (*ProvisionedDeviceInfo) GetManufacturer ¶
func (m *ProvisionedDeviceInfo) GetManufacturer() string
func (*ProvisionedDeviceInfo) GetModel ¶
func (m *ProvisionedDeviceInfo) GetModel() string
func (*ProvisionedDeviceInfo) GetModelYear ¶
func (m *ProvisionedDeviceInfo) GetModelYear() uint32
func (*ProvisionedDeviceInfo) GetProvisioningMethod ¶
func (m *ProvisionedDeviceInfo) GetProvisioningMethod() ProvisionedDeviceInfo_ProvisioningMethod
func (*ProvisionedDeviceInfo) GetSecurityLevel ¶
func (m *ProvisionedDeviceInfo) GetSecurityLevel() ProvisionedDeviceInfo_WvSecurityLevel
func (*ProvisionedDeviceInfo) GetSoc ¶
func (m *ProvisionedDeviceInfo) GetSoc() string
func (*ProvisionedDeviceInfo) GetSystemId ¶
func (m *ProvisionedDeviceInfo) GetSystemId() uint32
func (*ProvisionedDeviceInfo) GetTestDevice ¶
func (m *ProvisionedDeviceInfo) GetTestDevice() bool
func (*ProvisionedDeviceInfo) ProtoMessage ¶
func (*ProvisionedDeviceInfo) ProtoMessage()
func (*ProvisionedDeviceInfo) Reset ¶
func (m *ProvisionedDeviceInfo) Reset()
func (*ProvisionedDeviceInfo) String ¶
func (m *ProvisionedDeviceInfo) String() string
func (*ProvisionedDeviceInfo) XXX_DiscardUnknown ¶
func (m *ProvisionedDeviceInfo) XXX_DiscardUnknown()
func (*ProvisionedDeviceInfo) XXX_Marshal ¶
func (m *ProvisionedDeviceInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProvisionedDeviceInfo) XXX_Merge ¶
func (m *ProvisionedDeviceInfo) XXX_Merge(src proto.Message)
func (*ProvisionedDeviceInfo) XXX_Size ¶
func (m *ProvisionedDeviceInfo) XXX_Size() int
func (*ProvisionedDeviceInfo) XXX_Unmarshal ¶
func (m *ProvisionedDeviceInfo) XXX_Unmarshal(b []byte) error
type ProvisionedDeviceInfo_ProvisioningMethod ¶
type ProvisionedDeviceInfo_ProvisioningMethod int32
Widevine initial provisioning / bootstrapping method. DRM certificates are required for retrieving licenses, so if a DRM certificate is not initially provisioned, then the provisioned credentials will be used to provision a DRM certificate via the Widevine Provisioning Service.
const ( // Don't use this. ProvisionedDeviceInfo_PROVISIONING_METHOD_UNSPECIFIED ProvisionedDeviceInfo_ProvisioningMethod = 0 // Factory-provisioned device-unique keybox. ProvisionedDeviceInfo_FACTORY_KEYBOX ProvisionedDeviceInfo_ProvisioningMethod = 1 // Factory-provisioned device-unique OEM certificate. ProvisionedDeviceInfo_FACTORY_OEM_DEVICE_CERTIFICATE ProvisionedDeviceInfo_ProvisioningMethod = 2 // Factory-provisioned model-group OEM certificate. ProvisionedDeviceInfo_FACTORY_OEM_GROUP_CERTIFICATE ProvisionedDeviceInfo_ProvisioningMethod = 3 // Factory-provisioned model-group DRM certificate (Level-3 "baked in"). ProvisionedDeviceInfo_FACTORY_DRM_GROUP_CERTIFICATE ProvisionedDeviceInfo_ProvisioningMethod = 4 // OTA-provisioned keybox (Level-1 ARC++). ProvisionedDeviceInfo_OTA_KEYBOX ProvisionedDeviceInfo_ProvisioningMethod = 5 // OTA-provisioned device-unique OEM certificate. ProvisionedDeviceInfo_OTA_OEM_DEVICE_CERTIFICATE ProvisionedDeviceInfo_ProvisioningMethod = 6 // OTA-provisioned model-group OEM certificate. ProvisionedDeviceInfo_OTA_OEM_GROUP_CERTIFICATE ProvisionedDeviceInfo_ProvisioningMethod = 7 // OTA-provisioned device-unique DRM certificate (Bedrock). ProvisionedDeviceInfo_OTA_DRM_DEVICE_CERTIFICATE ProvisionedDeviceInfo_ProvisioningMethod = 8 )
func (ProvisionedDeviceInfo_ProvisioningMethod) EnumDescriptor ¶
func (ProvisionedDeviceInfo_ProvisioningMethod) EnumDescriptor() ([]byte, []int)
func (ProvisionedDeviceInfo_ProvisioningMethod) String ¶
func (x ProvisionedDeviceInfo_ProvisioningMethod) String() string
func (*ProvisionedDeviceInfo_ProvisioningMethod) UnmarshalJSON ¶
func (x *ProvisionedDeviceInfo_ProvisioningMethod) UnmarshalJSON(data []byte) error
type ProvisionedDeviceInfo_WvSecurityLevel ¶
type ProvisionedDeviceInfo_WvSecurityLevel int32
const ( // Defined in Widevine Security Integration Guide for DASH on Android: // http://doc/1Zum-fcJeoIw6KG1kDP_KepIE5h9gAZg0PaMtemBvk9c/edit#heading=h.1t3h5sf ProvisionedDeviceInfo_LEVEL_UNSPECIFIED ProvisionedDeviceInfo_WvSecurityLevel = 0 ProvisionedDeviceInfo_LEVEL_1 ProvisionedDeviceInfo_WvSecurityLevel = 1 ProvisionedDeviceInfo_LEVEL_2 ProvisionedDeviceInfo_WvSecurityLevel = 2 ProvisionedDeviceInfo_LEVEL_3 ProvisionedDeviceInfo_WvSecurityLevel = 3 )
const Default_ProvisionedDeviceInfo_SecurityLevel ProvisionedDeviceInfo_WvSecurityLevel = ProvisionedDeviceInfo_LEVEL_UNSPECIFIED
func (ProvisionedDeviceInfo_WvSecurityLevel) EnumDescriptor ¶
func (ProvisionedDeviceInfo_WvSecurityLevel) EnumDescriptor() ([]byte, []int)
func (ProvisionedDeviceInfo_WvSecurityLevel) String ¶
func (x ProvisionedDeviceInfo_WvSecurityLevel) String() string
func (*ProvisionedDeviceInfo_WvSecurityLevel) UnmarshalJSON ¶
func (x *ProvisionedDeviceInfo_WvSecurityLevel) UnmarshalJSON(data []byte) error
type SignedDeviceCertificateStatusList ¶
type SignedDeviceCertificateStatusList struct { // Serialized DeviceCertificateStatusList. Required. CertificateStatusList *DeviceCertificateStatusList `protobuf:"bytes,1,opt,name=certificate_status_list,json=certificateStatusList" json:"certificate_status_list,omitempty"` // Signature of certificate_status_list. Signed with root certificate private // key using RSASSA-PSS. Required. Signature []byte `protobuf:"bytes,2,opt,name=signature" json:"signature,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Signed CertificateStatusList
func (*SignedDeviceCertificateStatusList) Descriptor ¶
func (*SignedDeviceCertificateStatusList) Descriptor() ([]byte, []int)
func (*SignedDeviceCertificateStatusList) GetCertificateStatusList ¶
func (m *SignedDeviceCertificateStatusList) GetCertificateStatusList() *DeviceCertificateStatusList
func (*SignedDeviceCertificateStatusList) GetSignature ¶
func (m *SignedDeviceCertificateStatusList) GetSignature() []byte
func (*SignedDeviceCertificateStatusList) ProtoMessage ¶
func (*SignedDeviceCertificateStatusList) ProtoMessage()
func (*SignedDeviceCertificateStatusList) Reset ¶
func (m *SignedDeviceCertificateStatusList) Reset()
func (*SignedDeviceCertificateStatusList) String ¶
func (m *SignedDeviceCertificateStatusList) String() string
func (*SignedDeviceCertificateStatusList) XXX_DiscardUnknown ¶
func (m *SignedDeviceCertificateStatusList) XXX_DiscardUnknown()
func (*SignedDeviceCertificateStatusList) XXX_Marshal ¶
func (m *SignedDeviceCertificateStatusList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SignedDeviceCertificateStatusList) XXX_Merge ¶
func (m *SignedDeviceCertificateStatusList) XXX_Merge(src proto.Message)
func (*SignedDeviceCertificateStatusList) XXX_Size ¶
func (m *SignedDeviceCertificateStatusList) XXX_Size() int
func (*SignedDeviceCertificateStatusList) XXX_Unmarshal ¶
func (m *SignedDeviceCertificateStatusList) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.