public class UIInfoBuilder extends AbstractSAMLObjectBuilder<UIInfo>
UIInfo objects.| Constructor and Description |
|---|
UIInfoBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static UIInfoBuilder |
builder()
Creates a builder instance.
|
UIInfoBuilder |
descriptions(List<LocalizedString> descriptions)
Assigns the descriptions.
|
UIInfoBuilder |
descriptions(LocalizedString... descriptions) |
UIInfoBuilder |
displayNames(List<LocalizedString> displayNames)
Assigns the display names.
|
UIInfoBuilder |
displayNames(LocalizedString... displayNames) |
protected Class<UIInfo> |
getObjectType()
Returns the object type.
|
UIInfoBuilder |
informationURLs(List<LocalizedString> informationURLs)
Assigns the information URL:s.
|
UIInfoBuilder |
informationURLs(LocalizedString... informationURLs) |
UIInfoBuilder |
keywords(List<String> keywords)
Assigns a set of keywords that do not have the language tag.
|
UIInfoBuilder |
keywords(Map<String,List<String>> keywords)
Assigns the keywords.
|
UIInfoBuilder |
keywords(String... keywords) |
UIInfoBuilder |
logos(List<Logo> logos)
Assigns the logotypes.
|
UIInfoBuilder |
logos(Logo... logos) |
UIInfoBuilder |
privacyStatementURLs(List<LocalizedString> privacyStatementURLs)
Assigns the privacy statement URL:s.
|
UIInfoBuilder |
privacyStatementURLs(LocalizedString... privacyStatementURLs) |
build, objectpublic static UIInfoBuilder builder()
protected Class<UIInfo> getObjectType()
getObjectType in class AbstractSAMLObjectBuilder<UIInfo>public UIInfoBuilder displayNames(List<LocalizedString> displayNames)
displayNames - the namespublic UIInfoBuilder displayNames(LocalizedString... displayNames)
displayNames - the namesdisplayNames(List)public UIInfoBuilder keywords(Map<String,List<String>> keywords)
keywords - the keywords where the map keys are language tagspublic UIInfoBuilder keywords(List<String> keywords)
keywords - the keywordspublic UIInfoBuilder keywords(String... keywords)
keywords - the keywordskeywords(List)public UIInfoBuilder descriptions(List<LocalizedString> descriptions)
descriptions - the descriptionspublic UIInfoBuilder descriptions(LocalizedString... descriptions)
descriptions - the descriptionsdescriptions(List)public UIInfoBuilder logos(List<Logo> logos)
logos - the logos (will be cloned before assignment)public UIInfoBuilder logos(Logo... logos)
logos - the logos (will be cloned before assignment)logos(List)public UIInfoBuilder informationURLs(List<LocalizedString> informationURLs)
informationURLs - the information URL:spublic UIInfoBuilder informationURLs(LocalizedString... informationURLs)
informationURLs - the information URL:sinformationURLs(List)public UIInfoBuilder privacyStatementURLs(List<LocalizedString> privacyStatementURLs)
privacyStatementURLs - the URL:spublic UIInfoBuilder privacyStatementURLs(LocalizedString... privacyStatementURLs)
privacyStatementURLs - the URL:sprivacyStatementURLs(List)Copyright © 2018 Litsec AB. All rights reserved.