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.



2573
2574
2575
2576
2577
2578
2579
# File 'lib/v20181119/models.rb', line 2573

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:



2571
2572
2573
# File 'lib/v20181119/models.rb', line 2571

def Algorithm
  @Algorithm
end

#CiphertextBlobObject

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

Parameters:



2571
2572
2573
# File 'lib/v20181119/models.rb', line 2571

def CiphertextBlob
  @CiphertextBlob
end

#EncryptListObject

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

Parameters:



2571
2572
2573
# File 'lib/v20181119/models.rb', line 2571

def EncryptList
  @EncryptList
end

#IvObject

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

Parameters:



2571
2572
2573
# File 'lib/v20181119/models.rb', line 2571

def Iv
  @Iv
end

#TagListObject

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

Parameters:



2571
2572
2573
# File 'lib/v20181119/models.rb', line 2571

def TagList
  @TagList
end

Instance Method Details

#deserialize(params) ⇒ Object



2581
2582
2583
2584
2585
2586
2587
# File 'lib/v20181119/models.rb', line 2581

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