Class HomeName
java.lang.Object
swiss.trustbroker.federation.xmlconfig.HomeName
- All Implemented Interfaces:
Serializable
Home Name configuration.
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic HomeName.HomeNameBuilderbuilder()protected booleanbooleanOverridden by value.Used for provisioning during migration from a CP to another.getName()The homeName is usually consumed from the home name attribute and identifies the CP attribute to consume the CP identity from.getValue()The configuration is optional and provides a static value, when the e-id based CPs are not sending the attribute in the CP Attributes already or the value is computed from the CP SAML Response mainly for compatibility reasons, seeGeneralDeriveHomeName.groovyfor the special handling of this attribute.inthashCode()voidsetAttrValue(String attrValue) Overridden by value.voidsetMigrationAlias(String migrationAlias) Used for provisioning during migration from a CP to another.voidsetReference(String reference) The homeName is usually consumed from the home name attribute and identifies the CP attribute to consume the CP identity from.voidThe configuration is optional and provides a static value, when the e-id based CPs are not sending the attribute in the CP Attributes already or the value is computed from the CP SAML Response mainly for compatibility reasons, seeGeneralDeriveHomeName.groovyfor the special handling of this attribute.toString()
-
Constructor Details
-
HomeName
public HomeName() -
HomeName
Creates a newHomeNameinstance.- Parameters:
attrValue- Overridden by value.reference- The homeName is usually consumed from the home name attribute and identifies the CP attribute to consume the CP identity from. If not specified or not provided by CP the SAML Response Subject NameID is used.migrationAlias- Used for provisioning during migration from a CP to another.value- The configuration is optional and provides a static value, when the e-id based CPs are not sending the attribute in the CP Attributes already or the value is computed from the CP SAML Response mainly for compatibility reasons, seeGeneralDeriveHomeName.groovyfor the special handling of this attribute.- Since:
- 1.9.0
- See Also:
-
-
Method Details
-
getName
-
builder
-
getAttrValue
Overridden by value.- See Also:
-
getReference
The homeName is usually consumed from the home name attribute and identifies the CP attribute to consume the CP identity from. If not specified or not provided by CP the SAML Response Subject NameID is used. -
getMigrationAlias
Used for provisioning during migration from a CP to another.- Since:
- 1.9.0
- See Also:
-
getValue
The configuration is optional and provides a static value, when the e-id based CPs are not sending the attribute in the CP Attributes already or the value is computed from the CP SAML Response mainly for compatibility reasons, seeGeneralDeriveHomeName.groovyfor the special handling of this attribute. -
setAttrValue
Overridden by value.- See Also:
-
setReference
The homeName is usually consumed from the home name attribute and identifies the CP attribute to consume the CP identity from. If not specified or not provided by CP the SAML Response Subject NameID is used. -
setMigrationAlias
Used for provisioning during migration from a CP to another.- Since:
- 1.9.0
- See Also:
-
setValue
The configuration is optional and provides a static value, when the e-id based CPs are not sending the attribute in the CP Attributes already or the value is computed from the CP SAML Response mainly for compatibility reasons, seeGeneralDeriveHomeName.groovyfor the special handling of this attribute. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-