Updated class CMS_TOKEN_GENERATOR.
Remove once in sha1 feature. Updated encoded_base_64 to base_64
This commit is contained in:
@@ -58,7 +58,7 @@ feature {NONE} -- Implementation
|
|||||||
l_array.force (c.item.as_integer_8, i)
|
l_array.force (c.item.as_integer_8, i)
|
||||||
i := i + 1
|
i := i + 1
|
||||||
end
|
end
|
||||||
Result := encode_base_64 (l_array)
|
Result := base_64 (l_array)
|
||||||
end
|
end
|
||||||
|
|
||||||
sha1_string (a_str: STRING): STRING
|
sha1_string (a_str: STRING): STRING
|
||||||
@@ -71,14 +71,14 @@ feature {NONE} -- Implementation
|
|||||||
|
|
||||||
sha1: SHA1
|
sha1: SHA1
|
||||||
-- Create a SHA1 object.
|
-- Create a SHA1 object.
|
||||||
once
|
do
|
||||||
create Result.make
|
create Result.make
|
||||||
end
|
end
|
||||||
|
|
||||||
feature -- Encoding
|
feature -- Encoding
|
||||||
|
|
||||||
|
|
||||||
encode_base_64 (bytes: SPECIAL [INTEGER_8]): STRING_8
|
base_64 (bytes: SPECIAL [INTEGER_8]): STRING_8
|
||||||
-- Encodes a byte array into a STRING doing base64 encoding.
|
-- Encodes a byte array into a STRING doing base64 encoding.
|
||||||
local
|
local
|
||||||
l_output: SPECIAL [INTEGER_8]
|
l_output: SPECIAL [INTEGER_8]
|
||||||
@@ -130,7 +130,7 @@ feature -- Encoding
|
|||||||
l_output [ptr] := char.code.as_integer_8
|
l_output [ptr] := char.code.as_integer_8
|
||||||
ptr := ptr + 1
|
ptr := ptr + 1
|
||||||
end
|
end
|
||||||
Result := ""
|
create Result.make_empty
|
||||||
across
|
across
|
||||||
l_output as elem
|
l_output as elem
|
||||||
loop
|
loop
|
||||||
|
|||||||
Reference in New Issue
Block a user