toJson method
Implementation
Map<String, dynamic> toJson() {
final spekeKeyProvider = this.spekeKeyProvider;
final constantInitializationVector = this.constantInitializationVector;
final encryptionMethod = this.encryptionMethod;
final keyRotationIntervalSeconds = this.keyRotationIntervalSeconds;
final repeatExtXKey = this.repeatExtXKey;
return {
'spekeKeyProvider': spekeKeyProvider,
if (constantInitializationVector != null)
'constantInitializationVector': constantInitializationVector,
if (encryptionMethod != null)
'encryptionMethod': encryptionMethod.toValue(),
if (keyRotationIntervalSeconds != null)
'keyRotationIntervalSeconds': keyRotationIntervalSeconds,
if (repeatExtXKey != null) 'repeatExtXKey': repeatExtXKey,
};
}