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, object
public 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.