ocaml-blockly icon indicating copy to clipboard operation
ocaml-blockly copied to clipboard

数字ブロックに負の数が入っているときにコードに括弧をつけたい

Open furukaw opened this issue 6 years ago • 1 comments

Token cache for storing OAuth tokens and support for eviction policies.

All Platforms and all Application Types

  • All platforms at the base level will be supported by an internal memory cache.
  • Azure Key Vault

Desktops

The implementation will be different across platforms. The goal is to support Linux (Debian/Ubuntu based distros), Windows, and MacOS.

Documentation or relevant references:

  • https://github.com/AzureAD/microsoft-authentication-extensions-for-dotnet/blob/main/src/Microsoft.Identity.Client.Extensions.Msal/Cache%20Architecture.png
  • https://github.com/AzureAD/microsoft-authentication-extensions-for-dotnet/wiki/Cross-platform-Token-Cache#encryption-and-storage

Some of these will be dependent upon support for these use cases in Rust such as the Windows api's.

On Windows:

  • Using DPAPI: https://learn.microsoft.com/en-us/dotnet/standard/security/how-to-use-data-protection

The Rust Windows crate has an example using data-protection: https://github.com/microsoft/windows-rs/blob/0.48.0/crates/samples/windows/data_protection/src/main.rs

On MacOS:

  • Using MacOS KeyChain

Linux

  • Using Linux Libsecret

Ticket Progress

  • [x] In Memory Token Cache - Part of pre-release 2.0.0-beta.0 and 2.0.0
  • [ ] Azure Key Vault - #474 - 2.1.0
  • [ ] Desktop - Windows DPAPI - #475 - 2.2.0
  • [ ] Desktop - MacOS KeyChain #476 - 2.2.0
  • [ ] Desktop - Linux KeyRing #477 - - 2.2.0

furukaw avatar Apr 04 '19 13:04 furukaw

これ、コミット bc8b5dc2f8abf0b1133d06bae42480266ad2a987 で解決したつもりです。数が負だったときに(四則演算の優先度と同じ優先度で)かっこをつけるようにしました。

kenichi-asai avatar Apr 09 '19 12:04 kenichi-asai