Class: SBOM::CycloneDX::Record::CryptoProperties::RelatedCryptoMaterialProperties

Inherits:
Base
  • Object
show all
Defined in:
lib/sbom/cyclone_dx/record/crypto_properties.rb,
sig/sbom/cyclone_dx/record/crypto_properties.rbs

Overview

Schema name: RelatedCryptoMaterialProperties

Constant Summary

Constants inherited from Base

Base::Record

Instance Attribute Summary

Attributes inherited from Base

#errors

Instance Method Summary collapse

Methods inherited from Base

#<=>, const, custom_validators, fields, #formatted_errors, json_create, json_name, prop, #valid!, #valid?, validate

Methods included from _Klass

#const, #const_names, #create, #create!, #custom_validators, #fields, #json_name, #prop, #prop_names, #validate

Methods included from _Instance

#as_json, #errors, #formatted_errors, #to_json, #valid?

Constructor Details

#initialize ⇒ RelatedCryptoMaterialProperties

Returns a new instance of RelatedCryptoMaterialProperties.

Parameters:

  • type: (String, nil)
  • id: (String, nil)
  • state: (String, nil)
  • algorithm_ref: (String, nil)
  • creation_date: (dateTime, nil)
  • activation_date: (dateTime, nil)
  • update_date: (dateTime, nil)
  • expiration_date: (dateTime, nil)
  • value: (String, nil)
  • asset_size: (Integer, nil)
  • format: (String, nil)
  • secured_by: (SecuredBy, nil)


171
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 171

def initialize: (?type: String?, ?id: String?, ?state: String?, ?algorithm_ref: String?, ?creation_date: dateTime?, ?activation_date: dateTime?, ?update_date: dateTime?, ?expiration_date: dateTime?, ?value: String?, ?asset_size: Integer?, ?format: String?, ?secured_by: SecuredBy?) -> void

Instance Method Details

#activation_date ⇒ dateTime?

Returns:

  • (dateTime, nil)


198
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 198

def activation_date: () -> dateTime?

#activation_date= ⇒ dateTime?

Parameters:

  • (dateTime, nil)

Returns:

  • (dateTime, nil)


199
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 199

def activation_date=: (dateTime?) -> dateTime?

#activation_date? ⇒ Boolean

Returns:

  • (Boolean)


200
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 200

def activation_date?: () -> bool

#activation_date_valid? ⇒ Boolean

Returns:

  • (Boolean)


201
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 201

def activation_date_valid?: () -> bool

#algorithm_ref ⇒ String?

Returns:

  • (String, nil)


188
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 188

def algorithm_ref: () -> String?

#algorithm_ref= ⇒ String?

Parameters:

  • (String, nil)

Returns:

  • (String, nil)


189
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 189

def algorithm_ref=: (String?) -> String?

#algorithm_ref? ⇒ Boolean

Returns:

  • (Boolean)


190
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 190

def algorithm_ref?: () -> bool

#algorithm_ref_valid? ⇒ Boolean

Returns:

  • (Boolean)


191
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 191

def algorithm_ref_valid?: () -> bool

#asset_size ⇒ Integer?

Returns:

  • (Integer, nil)


218
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 218

def asset_size: () -> Integer?

#asset_size= ⇒ Integer?

Parameters:

  • (Integer, nil)

Returns:

  • (Integer, nil)


219
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 219

def asset_size=: (Integer?) -> Integer?

#asset_size? ⇒ Boolean

Returns:

  • (Boolean)


220
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 220

def asset_size?: () -> bool

#asset_size_valid? ⇒ Boolean

Returns:

  • (Boolean)


221
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 221

def asset_size_valid?: () -> bool

#creation_date ⇒ dateTime?

Returns:

  • (dateTime, nil)


193
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 193

def creation_date: () -> dateTime?

#creation_date= ⇒ dateTime?

Parameters:

  • (dateTime, nil)

Returns:

  • (dateTime, nil)


194
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 194

def creation_date=: (dateTime?) -> dateTime?

#creation_date? ⇒ Boolean

Returns:

  • (Boolean)


195
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 195

def creation_date?: () -> bool

#creation_date_valid? ⇒ Boolean

Returns:

  • (Boolean)


196
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 196

def creation_date_valid?: () -> bool

#expiration_date ⇒ dateTime?

Returns:

  • (dateTime, nil)


208
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 208

def expiration_date: () -> dateTime?

#expiration_date= ⇒ dateTime?

Parameters:

  • (dateTime, nil)

Returns:

  • (dateTime, nil)


209
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 209

def expiration_date=: (dateTime?) -> dateTime?

#expiration_date? ⇒ Boolean

Returns:

  • (Boolean)


210
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 210

def expiration_date?: () -> bool

#expiration_date_valid? ⇒ Boolean

Returns:

  • (Boolean)


211
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 211

def expiration_date_valid?: () -> bool

#format ⇒ String?

Returns:

  • (String, nil)


223
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 223

def format: () -> String?

#format= ⇒ String?

Parameters:

  • (String, nil)

Returns:

  • (String, nil)


224
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 224

def format=: (String?) -> String?

#format? ⇒ Boolean

Returns:

  • (Boolean)


225
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 225

def format?: () -> bool

#format_valid? ⇒ Boolean

Returns:

  • (Boolean)


226
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 226

def format_valid?: () -> bool

#id ⇒ String?

Returns:

  • (String, nil)


178
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 178

def id: () -> String?

#id= ⇒ String?

Parameters:

  • (String, nil)

Returns:

  • (String, nil)


179
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 179

def id=: (String?) -> String?

#id? ⇒ Boolean

Returns:

  • (Boolean)


180
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 180

def id?: () -> bool

#id_valid? ⇒ Boolean

Returns:

  • (Boolean)


181
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 181

def id_valid?: () -> bool

#secured_by ⇒ SecuredBy?

Returns:



228
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 228

def secured_by: () -> SecuredBy?

#secured_by= ⇒ SecuredBy?

Parameters:

Returns:



229
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 229

def secured_by=: (SecuredBy?) -> SecuredBy?

#secured_by? ⇒ Boolean

Returns:

  • (Boolean)


230
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 230

def secured_by?: () -> bool

#secured_by_valid? ⇒ Boolean

Returns:

  • (Boolean)


231
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 231

def secured_by_valid?: () -> bool

#state ⇒ String?

Returns:

  • (String, nil)


183
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 183

def state: () -> String?

#state= ⇒ String?

Parameters:

  • (String, nil)

Returns:

  • (String, nil)


184
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 184

def state=: (String?) -> String?

#state? ⇒ Boolean

Returns:

  • (Boolean)


185
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 185

def state?: () -> bool

#state_valid? ⇒ Boolean

Returns:

  • (Boolean)


186
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 186

def state_valid?: () -> bool

#type ⇒ String?

Returns:

  • (String, nil)


173
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 173

def type: () -> String?

#type= ⇒ String?

Parameters:

  • (String, nil)

Returns:

  • (String, nil)


174
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 174

def type=: (String?) -> String?

#type? ⇒ Boolean

Returns:

  • (Boolean)


175
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 175

def type?: () -> bool

#type_valid? ⇒ Boolean

Returns:

  • (Boolean)


176
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 176

def type_valid?: () -> bool

#update_date ⇒ dateTime?

Returns:

  • (dateTime, nil)


203
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 203

def update_date: () -> dateTime?

#update_date= ⇒ dateTime?

Parameters:

  • (dateTime, nil)

Returns:

  • (dateTime, nil)


204
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 204

def update_date=: (dateTime?) -> dateTime?

#update_date? ⇒ Boolean

Returns:

  • (Boolean)


205
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 205

def update_date?: () -> bool

#update_date_valid? ⇒ Boolean

Returns:

  • (Boolean)


206
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 206

def update_date_valid?: () -> bool

#value ⇒ String?

Returns:

  • (String, nil)


213
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 213

def value: () -> String?

#value= ⇒ String?

Parameters:

  • (String, nil)

Returns:

  • (String, nil)


214
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 214

def value=: (String?) -> String?

#value? ⇒ Boolean

Returns:

  • (Boolean)


215
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 215

def value?: () -> bool

#value_valid? ⇒ Boolean

Returns:

  • (Boolean)


216
# File 'sig/sbom/cyclone_dx/record/crypto_properties.rbs', line 216

def value_valid?: () -> bool