Class: TencentCloud::Waf::V20180125::TokenDisplaySetting

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

Overview

JWT显示设置(只有当校验方式为JWS/JWE的时候才会有该配置信息)

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(displaywithpayloadenable = nil, fieldname = nil) ⇒ TokenDisplaySetting

Returns a new instance of TokenDisplaySetting.



18767
18768
18769
18770
# File 'lib/v20180125/models.rb', line 18767

def initialize(displaywithpayloadenable=nil, fieldname=nil)
  @DisplayWithPayloadEnable = displaywithpayloadenable
  @FieldName = fieldname
end

Instance Attribute Details

#DisplayWithPayloadEnableObject

Parameters:

  • DisplayWithPayloadEnable:

    是否使用payload字段作为显示token

  • FieldName:

    用于显示的payload字段名



18765
18766
18767
# File 'lib/v20180125/models.rb', line 18765

def DisplayWithPayloadEnable
  @DisplayWithPayloadEnable
end

#FieldNameObject

Parameters:

  • DisplayWithPayloadEnable:

    是否使用payload字段作为显示token

  • FieldName:

    用于显示的payload字段名



18765
18766
18767
# File 'lib/v20180125/models.rb', line 18765

def FieldName
  @FieldName
end

Instance Method Details

#deserialize(params) ⇒ Object



18772
18773
18774
18775
# File 'lib/v20180125/models.rb', line 18772

def deserialize(params)
  @DisplayWithPayloadEnable = params['DisplayWithPayloadEnable']
  @FieldName = params['FieldName']
end