示例#1
0
        private async void AssignKey(object sender, RoutedEventArgs e)
        {
            StringResources stx        = StringResources.Load("ContextMenu");
            AssignAuth      RequestBox = new AssignAuth(new AESManager(), stx.Text("AssignKey"));
            await Popups.ShowDialog(RequestBox);

            if (RequestBox.Canceled || RequestBox.SelectedAuth == null)
            {
                return;
            }

            Crypt = ( CryptAES )RequestBox.SelectedAuth;
        }
示例#2
0
        private async void AssignToken(object sender, RoutedEventArgs e)
        {
            StringResources stx        = StringResources.Load("ContextMenu");
            TokenManager    Mgr        = new TokenManager();
            AssignAuth      RequestBox = new AssignAuth(Mgr, stx.Text("AssignToken"));
            await Popups.ShowDialog(RequestBox);

            if (RequestBox.Canceled || RequestBox.SelectedAuth == null)
            {
                return;
            }

            AccessToken = ( string )RequestBox.SelectedAuth.Value;
            Mgr.AssignId(RequestBox.SelectedAuth.Name, BindItem.Id);

            TransitionDisplay.SetState(AccessControls, TransitionState.Active);
        }
示例#3
0
        private async void AssignKey( object sender, RoutedEventArgs e )
        {
            AssignAuth RequestBox = new AssignAuth( new AESManager(), "Assign Key" );
            await Popups.ShowDialog( RequestBox );

            if ( RequestBox.Canceled || RequestBox.SelectedAuth == null ) return;

            Crypt = ( CryptAES ) RequestBox.SelectedAuth;
        }
示例#4
0
        private async void AssignToken( object sender, RoutedEventArgs e )
        {
            AssignAuth RequestBox = new AssignAuth( new TokenManager(), "Assign Token" );
            await Popups.ShowDialog( RequestBox );

            if ( RequestBox.Canceled || RequestBox.SelectedAuth == null ) return;

            AccessToken = ( string ) RequestBox.SelectedAuth.Value;
            TransitionDisplay.SetState( AccessControls, TransitionState.Active );
        }