Class: TencentCloud::Ocr::V20181119::Encryption

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20181119/models.rb

Overview

敏感数据加密

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(ciphertextblob = nil, iv = nil, algorithm = nil, taglist = nil, encryptlist = nil) ⇒ Encryption

Returns a new instance of Encryption.



2621
2622
2623
2624
2625
2626
2627
# File 'lib/v20181119/models.rb', line 2621

def initialize(ciphertextblob=nil, iv=nil, algorithm=nil, taglist=nil, encryptlist=nil)
  @CiphertextBlob = ciphertextblob
  @Iv = iv
  @Algorithm = algorithm
  @TagList = taglist
  @EncryptList = encryptlist
end

Instance Attribute Details

#AlgorithmObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:



2619
2620
2621
# File 'lib/v20181119/models.rb', line 2619

def Algorithm
  @Algorithm
end

#CiphertextBlobObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:



2619
2620
2621
# File 'lib/v20181119/models.rb', line 2619

def CiphertextBlob
  @CiphertextBlob
end

#EncryptListObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:



2619
2620
2621
# File 'lib/v20181119/models.rb', line 2619

def EncryptList
  @EncryptList
end

#IvObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:



2619
2620
2621
# File 'lib/v20181119/models.rb', line 2619

def Iv
  @Iv
end

#TagListObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:



2619
2620
2621
# File 'lib/v20181119/models.rb', line 2619

def TagList
  @TagList
end

Instance Method Details

#deserialize(params) ⇒ Object



2629
2630
2631
2632
2633
2634
2635
# File 'lib/v20181119/models.rb', line 2629

def deserialize(params)
  @CiphertextBlob = params['CiphertextBlob']
  @Iv = params['Iv']
  @Algorithm = params['Algorithm']
  @TagList = params['TagList']
  @EncryptList = params['EncryptList']
end