public class ContactPersonFactoryBean extends AbstractSAMLObjectBuilderFactoryBean<ContactPerson>
ContactPerson objects.ContactPersonBuilder| Constructor and Description |
|---|
ContactPersonFactoryBean()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected AbstractSAMLObjectBuilder<ContactPerson> |
builder()
Returns the builder.
|
Class<?> |
getObjectType() |
void |
setCompany(String company)
Assigns the
Company element. |
void |
setEmailAddresses(List<String> emailAddresses)
Assigns the
EmailAddress elements. |
void |
setEmailAddresses(String emailAddress)
Assigns one
EmailAddress element. |
void |
setGivenName(String givenName)
Assigns the
GivenName element. |
void |
setSurname(String surname)
Assigns the
SurName element. |
void |
setTelephoneNumber(String telephoneNumber)
Assigns one
TelephoneNumber element. |
void |
setTelephoneNumbers(List<String> telephoneNumbers)
Assigns the
TelephoneNumber elements. |
void |
setType(ContactPersonTypeEnumeration type)
Assigns the type of contact person.
|
createInstance, localizedStringListToVarArgs, stringListToVarArgs, toVarArgspublic Class<?> getObjectType()
getObjectType in interface org.springframework.beans.factory.FactoryBean<ContactPerson>getObjectType in class org.springframework.beans.factory.config.AbstractFactoryBean<ContactPerson>protected AbstractSAMLObjectBuilder<ContactPerson> builder()
builder in class AbstractSAMLObjectBuilderFactoryBean<ContactPerson>public void setType(ContactPersonTypeEnumeration type)
type - the typeContactPersonBuilder.type(ContactPersonTypeEnumeration)public void setCompany(String company)
Company element.company - the companyContactPersonBuilder.company(String)public void setGivenName(String givenName)
GivenName element.givenName - the nameContactPersonBuilder.givenName(String)public void setSurname(String surname)
SurName element.surname - the nameContactPersonBuilder.surname(String)public void setEmailAddresses(List<String> emailAddresses)
EmailAddress elements.emailAddresses - the email addressesContactPersonBuilder.emailAddresses(String...)public void setEmailAddresses(String emailAddress)
EmailAddress element.emailAddress - the email addressContactPersonBuilder.emailAddresses(String...)public void setTelephoneNumbers(List<String> telephoneNumbers)
TelephoneNumber elements.telephoneNumbers - the numbers to assignContactPersonBuilder.telephoneNumbers(String...)public void setTelephoneNumber(String telephoneNumber)
TelephoneNumber element.telephoneNumber - the number to assignContactPersonBuilder.telephoneNumbers(String...)Copyright © 2018 Litsec AB. All rights reserved.