Package uk.gov.ida.saml.hub.factories
Interface AttributeFactory
-
- All Known Implementing Classes:
AttributeFactory_1_1
public interface AttributeFactory
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.opensaml.saml.saml2.core.AttributecreateCurrentAddressesAttribute(java.util.List<Address> currentAddresses)org.opensaml.saml.saml2.core.AttributecreateCycle3DataAttribute(java.lang.String attributeName, java.lang.String cycle3Data)org.opensaml.saml.saml2.core.AttributecreateDateOfBirthAttribute(java.util.List<SimpleMdsValue<org.joda.time.LocalDate>> dateOfBirths)org.opensaml.saml.saml2.core.AttributecreateFirstnameAttribute(java.util.List<SimpleMdsValue<java.lang.String>> firstnames)org.opensaml.saml.saml2.core.AttributecreateGenderAttribute(SimpleMdsValue<Gender> gender)org.opensaml.saml.saml2.core.AttributecreateGpg45StatusAttribute(java.lang.String indicator)org.opensaml.saml.saml2.core.AttributecreateIdpFraudEventIdAttribute(java.lang.String eventId)org.opensaml.saml.saml2.core.AttributecreateMiddlenamesAttribute(java.util.List<SimpleMdsValue<java.lang.String>> middlenames)org.opensaml.saml.saml2.core.AttributecreatePreviousAddressesAttribute(java.util.List<Address> previousAddresses)org.opensaml.saml.saml2.core.AttributecreateSurnameAttribute(java.util.List<SimpleMdsValue<java.lang.String>> surname)org.opensaml.saml.saml2.core.AttributecreateUserIpAddressAttribute(java.lang.String userIpAddress)
-
-
-
Method Detail
-
createFirstnameAttribute
org.opensaml.saml.saml2.core.Attribute createFirstnameAttribute(java.util.List<SimpleMdsValue<java.lang.String>> firstnames)
-
createMiddlenamesAttribute
org.opensaml.saml.saml2.core.Attribute createMiddlenamesAttribute(java.util.List<SimpleMdsValue<java.lang.String>> middlenames)
-
createSurnameAttribute
org.opensaml.saml.saml2.core.Attribute createSurnameAttribute(java.util.List<SimpleMdsValue<java.lang.String>> surname)
-
createGenderAttribute
org.opensaml.saml.saml2.core.Attribute createGenderAttribute(SimpleMdsValue<Gender> gender)
-
createDateOfBirthAttribute
org.opensaml.saml.saml2.core.Attribute createDateOfBirthAttribute(java.util.List<SimpleMdsValue<org.joda.time.LocalDate>> dateOfBirths)
-
createCurrentAddressesAttribute
org.opensaml.saml.saml2.core.Attribute createCurrentAddressesAttribute(java.util.List<Address> currentAddresses)
-
createPreviousAddressesAttribute
org.opensaml.saml.saml2.core.Attribute createPreviousAddressesAttribute(java.util.List<Address> previousAddresses)
-
createCycle3DataAttribute
org.opensaml.saml.saml2.core.Attribute createCycle3DataAttribute(java.lang.String attributeName, java.lang.String cycle3Data)
-
createIdpFraudEventIdAttribute
org.opensaml.saml.saml2.core.Attribute createIdpFraudEventIdAttribute(java.lang.String eventId)
-
createGpg45StatusAttribute
org.opensaml.saml.saml2.core.Attribute createGpg45StatusAttribute(java.lang.String indicator)
-
createUserIpAddressAttribute
org.opensaml.saml.saml2.core.Attribute createUserIpAddressAttribute(java.lang.String userIpAddress)
-
-