Add UI extension point to password screen
This extension point is useful if a plugin wants to display authentication tokens, e.g. for OAuth. Change-Id: Ia809926af7a98f8fffa9c61125f43ac2c734f298 Signed-off-by: Edwin Kempin <edwin.kempin@sap.com>
This commit is contained in:
@@ -15,7 +15,9 @@
|
||||
package com.google.gerrit.client.account;
|
||||
|
||||
import com.google.gerrit.client.Gerrit;
|
||||
import com.google.gerrit.client.GerritUiExtensionPoint;
|
||||
import com.google.gerrit.client.VoidResult;
|
||||
import com.google.gerrit.client.api.ExtensionPanel;
|
||||
import com.google.gerrit.client.rpc.GerritCallback;
|
||||
import com.google.gerrit.client.rpc.NativeString;
|
||||
import com.google.gerrit.client.rpc.RestApi;
|
||||
@@ -91,6 +93,10 @@ public class MyPasswordScreen extends SettingsScreen {
|
||||
@Override
|
||||
protected void onLoad() {
|
||||
super.onLoad();
|
||||
ExtensionPanel extensionPanel =
|
||||
new ExtensionPanel(GerritUiExtensionPoint.PASSWORD_SCREEN_BOTTOM);
|
||||
extensionPanel.addStyleName(Gerrit.RESOURCES.css().extensionPanel());
|
||||
add(extensionPanel);
|
||||
|
||||
if (password == null) {
|
||||
display();
|
||||
|
Reference in New Issue
Block a user