diff --git a/perun-oidc-server-webapp/src/main/webapp/WEB-INF/server-config.xml b/perun-oidc-server-webapp/src/main/webapp/WEB-INF/server-config.xml
index e28024d45..8b749dc0f 100644
--- a/perun-oidc-server-webapp/src/main/webapp/WEB-INF/server-config.xml
+++ b/perun-oidc-server-webapp/src/main/webapp/WEB-INF/server-config.xml
@@ -42,6 +42,7 @@
+
diff --git a/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/bbmri/header.tag b/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/bbmri/header.tag
index aeb0a8b7e..4c28758a2 100644
--- a/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/bbmri/header.tag
+++ b/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/bbmri/header.tag
@@ -12,6 +12,7 @@
+
diff --git a/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/ceitec/header.tag b/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/ceitec/header.tag
index 4214110df..eea04ac7c 100644
--- a/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/ceitec/header.tag
+++ b/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/ceitec/header.tag
@@ -12,6 +12,7 @@
+
diff --git a/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/cesnet/header.tag b/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/cesnet/header.tag
index e25dce99c..6c4b25285 100644
--- a/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/cesnet/header.tag
+++ b/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/cesnet/header.tag
@@ -12,6 +12,7 @@
+
diff --git a/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/common/headerInit.tag b/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/common/headerInit.tag
index 7060d202d..62a6c60d7 100644
--- a/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/common/headerInit.tag
+++ b/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/common/headerInit.tag
@@ -18,5 +18,6 @@
+
diff --git a/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/einfra/header.tag b/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/einfra/header.tag
index 11d9c947f..d0c05fd14 100644
--- a/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/einfra/header.tag
+++ b/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/einfra/header.tag
@@ -12,6 +12,7 @@
+
diff --git a/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/elixir/header.tag b/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/elixir/header.tag
index 33260a391..52814cee5 100644
--- a/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/elixir/header.tag
+++ b/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/elixir/header.tag
@@ -12,6 +12,7 @@
+
diff --git a/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/europdx/header.tag b/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/europdx/header.tag
index 5866e05fe..3e1951c5d 100644
--- a/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/europdx/header.tag
+++ b/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/europdx/header.tag
@@ -12,6 +12,7 @@
+
diff --git a/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/header.tag b/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/header.tag
index 5f9d7079f..78b270f8f 100644
--- a/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/header.tag
+++ b/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/header.tag
@@ -30,7 +30,7 @@
-
+
diff --git a/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/muni/header.tag b/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/muni/header.tag
index d7c3b89b3..6d80af1ac 100644
--- a/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/muni/header.tag
+++ b/perun-oidc-server-webapp/src/main/webapp/WEB-INF/tags/muni/header.tag
@@ -18,6 +18,7 @@
| ${title}
+
diff --git a/perun-oidc-server-webapp/src/main/webapp/WEB-INF/user-context.xml b/perun-oidc-server-webapp/src/main/webapp/WEB-INF/user-context.xml
index 16b5bf345..fe1f3d696 100644
--- a/perun-oidc-server-webapp/src/main/webapp/WEB-INF/user-context.xml
+++ b/perun-oidc-server-webapp/src/main/webapp/WEB-INF/user-context.xml
@@ -97,6 +97,7 @@
https://perun-dev.meta.zcu.cz/oidc/
resources/images/perun_24px.png
Perun OIDC
+ resources/images/mitreid-connect.ico
3197,59835
true
true
diff --git a/perun-oidc-server-webapp/src/main/webapp/resources/images/bbmri.ico b/perun-oidc-server-webapp/src/main/webapp/resources/images/bbmri.ico
new file mode 100644
index 000000000..7c111ef38
Binary files /dev/null and b/perun-oidc-server-webapp/src/main/webapp/resources/images/bbmri.ico differ
diff --git a/perun-oidc-server-webapp/src/main/webapp/resources/images/ceitec.ico b/perun-oidc-server-webapp/src/main/webapp/resources/images/ceitec.ico
new file mode 100644
index 000000000..ddc7e894b
Binary files /dev/null and b/perun-oidc-server-webapp/src/main/webapp/resources/images/ceitec.ico differ
diff --git a/perun-oidc-server-webapp/src/main/webapp/resources/images/cesnet.ico b/perun-oidc-server-webapp/src/main/webapp/resources/images/cesnet.ico
new file mode 100644
index 000000000..7330e37f6
Binary files /dev/null and b/perun-oidc-server-webapp/src/main/webapp/resources/images/cesnet.ico differ
diff --git a/perun-oidc-server-webapp/src/main/webapp/resources/images/einfra.ico b/perun-oidc-server-webapp/src/main/webapp/resources/images/einfra.ico
new file mode 100644
index 000000000..4547b483f
Binary files /dev/null and b/perun-oidc-server-webapp/src/main/webapp/resources/images/einfra.ico differ
diff --git a/perun-oidc-server-webapp/src/main/webapp/resources/images/elixir.ico b/perun-oidc-server-webapp/src/main/webapp/resources/images/elixir.ico
new file mode 100644
index 000000000..9310f7c6a
Binary files /dev/null and b/perun-oidc-server-webapp/src/main/webapp/resources/images/elixir.ico differ
diff --git a/perun-oidc-server-webapp/src/main/webapp/resources/images/europdx.ico b/perun-oidc-server-webapp/src/main/webapp/resources/images/europdx.ico
new file mode 100644
index 000000000..9278908ba
Binary files /dev/null and b/perun-oidc-server-webapp/src/main/webapp/resources/images/europdx.ico differ
diff --git a/perun-oidc-server-webapp/src/main/webapp/resources/images/muni.ico b/perun-oidc-server-webapp/src/main/webapp/resources/images/muni.ico
new file mode 100644
index 000000000..e41dd3698
Binary files /dev/null and b/perun-oidc-server-webapp/src/main/webapp/resources/images/muni.ico differ
diff --git a/perun-oidc-server/src/main/java/cz/muni/ics/openid/connect/config/ConfigurationPropertiesBean.java b/perun-oidc-server/src/main/java/cz/muni/ics/openid/connect/config/ConfigurationPropertiesBean.java
index aecd9a15d..9021fca32 100644
--- a/perun-oidc-server/src/main/java/cz/muni/ics/openid/connect/config/ConfigurationPropertiesBean.java
+++ b/perun-oidc-server/src/main/java/cz/muni/ics/openid/connect/config/ConfigurationPropertiesBean.java
@@ -43,6 +43,7 @@ public class ConfigurationPropertiesBean {
private String topbarTitle;
private String shortTopbarTitle;
private String logoImageUrl;
+ private String favicon = "resources/images/mitreid-connect.ico";
private Long regTokenLifeTime;
private Long rqpTokenLifeTime;
private boolean forceHttps = false; // by default we just log a warning for HTTPS deployment
@@ -178,4 +179,11 @@ public class ConfigurationPropertiesBean {
this.allowCompleteDeviceCodeUri = allowCompleteDeviceCodeUri;
}
+ public String getFavicon() {
+ return favicon;
+ }
+
+ public void setFavicon(String favicon) {
+ this.favicon = favicon;
+ }
}