class PkiExpress::PadesVisualText
Attributes
container[RW]
font_size[RW]
horizontal_align[R]
include_signing_time[RW]
signing_time_format[RW]
text[RW]
Public Class Methods
new(text=nil, include_signing_time=nil, font_size=nil)
click to toggle source
# File lib/pki_express/pades_visual_text.rb, line 7 def initialize(text=nil, include_signing_time=nil, font_size=nil) @horizontal_align = :left @text = text @include_signing_time = include_signing_time @font_size = font_size @container = nil @signing_time_format = nil end
Public Instance Methods
horizontal_align=(value)
click to toggle source
# File lib/pki_express/pades_visual_text.rb, line 16 def horizontal_align=(value) unless PadesTextHorizontalAlign.contains?(value) raise 'The provided "horizontal_align" is not valid. Try using PadesTextHorizontalAlign constants' end @horizontal_align = value end
to_model()
click to toggle source
# File lib/pki_express/pades_visual_text.rb, line 24 def to_model { 'fontSize': @font_size, 'text': @text, 'includeSigningTime': @include_signing_time, 'signingTimeFormat': @signing_time_format, 'container': @container&.to_model, 'horizontalAlign': @horizontal_align } end