SecureString型とは?
突然SecireString型って言われてピンと来る方はいらっしゃいますか?Orchestratorを使用していない方だとあまり馴染みのないかもしれません。
一言で簡単に言うと、目に見えないString型です。パスワード入力とかによく使われます。
つまりちょっと特殊な変数で、SecureString型をそのまま文字列として使用することはできません。
ここで「文字を入力」アクティビティと比較してみましょう。下記図を見てみると、普通の「文字を入力」アクティビティとプロパティなどが似ていることがわかります。しかし、入力する変数の型が「scPassword」(SecureString型)になっていますよね。こういう違いがあります。
詳しくは以下の記事をご覧ください。
UiPath > SecureString型変数の重要性について
SecureString型をString型に変換しては本末転倒だが
SecureString型は本来機密情報を扱うため、ローカルパネルにも表示されませんし、Orchestrator上でも簡単に閲覧することはできません。できないからSecure(機密な)String型なのです。
それをString型に変更したいケースは中にはあります。”したい”というよりも”しぶしぶ”に近いです。
- Orchestrator未構築で作成したワークフローをOrhcestrator用に改修した時に全部SecureString型に変換するのが工数大幅にかかる場合
SecureString型をString型に変換する
前置きが長くなりました。以下の図がSecureString型をString型に変換する代入アクティビティです。
ここでは2つの変数があって、ひとつがString型の「Password」、もうひとつがSecureString型の「scPassword」です。
そしてまたまた代入アクティビティの右辺が見切れているのでコードを下に置いておきますね。
new System.Net.NetworkCredential(string.Empty,scPassword).Password
最後に
以上がSecureString型をString型に変換する方法でした。繰り返しになりますが、SecureString型をString型に変換するのはあまり望ましくありません。くれぐれも使用には注意してください。
8件のフィードバック
Hi there, just became alert to your blog through Google, and found that
it’s really informative. I am going to watch out for brussels.
I’ll be grateful if you continue this in future. Numerous people
will be benefited from your writing. Cheers! Najlepsze escape roomy
I like this site very much, Its a really nice
berth to read and receive information..
You have observed very interesting points! ps nice internet site.
Travel guide
Hi there! Do you know if they make any plugins to help with SEO?
I’m trying to get my blog to rank for some targeted
keywords but I’m not seeing very good results.
If you know of any please share. Appreciate it! You can read similar article here: Eco blankets
The minigun is a machine gun from Battle Royale that makes use of light bullets.
sugar defender official website I’ve
battled with blood glucose changes for years, and it really influenced my power degrees throughout the day.
Given that starting Sugar Defender, I feel more balanced and alert, and I do not experience those mid-day sags
any longer! I like that it’s a natural remedy that functions without any rough side effects.
It’s absolutely been a game-changer for me
This is a topic that’s close to my heart… Many thanks! Exactly where are your contact details though?
I was excited to discover this website. I need to to thank you for ones time for this fantastic read!! I definitely savored every part of it and i also have you bookmarked to see new stuff in your website.