Package swiss.trustbroker.saml.dto
Class UiObject.UiObjectBuilder
java.lang.Object
swiss.trustbroker.saml.dto.UiObject.UiObjectBuilder
- Enclosing class:
UiObject
-
Method Summary
Modifier and TypeMethodDescriptionbuild()HTML color code identifying the CP on small screens.description(String description) Text displayed in the CP tile.disabled(UiDisableReason disabled) disabled signals to the frontend to inactivate the tile.Image displayed in the HRD large view.name is displayed on the tile given it's not used as a key into the translation service or overridden by tileTitle.noticeClaimsProviders(List<String> noticeClaimsProviders) The list of ClaimsProviders namenoticeMaxAgeSec(Integer noticeMaxAgeSec) Notice max ageorder allows to compose multiple tiles in a flexible manner.A usually two-character code identifying the CP on small screens.Title for the CP tile and help item.toString()id uniquely identifies a tile.
-
Method Details
-
urn
id uniquely identifies a tile.- Returns:
this.
-
disabled
disabled signals to the frontend to inactivate the tile.- Returns:
this.
-
order
order allows to compose multiple tiles in a flexible manner.- Returns:
this.
-
name
name is displayed on the tile given it's not used as a key into the translation service or overridden by tileTitle.- Returns:
this.
-
title
Title for the CP tile and help item.
The fallback order (if not defined) is: title > name > ID- Returns:
this.
-
description
Text displayed in the CP tile.
The fallback order (if not defined) is: description > name > ID- Returns:
this.
-
image
Image displayed in the HRD large view.- Returns:
this.
-
shortcut
A usually two-character code identifying the CP on small screens.- Returns:
this.
-
color
HTML color code identifying the CP on small screens.- Returns:
this.
-
noticeMaxAgeSec
Notice max age- Returns:
this.
-
noticeClaimsProviders
The list of ClaimsProviders name- Returns:
this.
-
build
-
toString
-