Class TransliterationString<T extends TransliterationStringType>
java.lang.Object
se.swedenconnect.spring.saml.idp.attributes.eidas.TransliterationString<T>
- All Implemented Interfaces:
Serializable
,EidasAttributeValue<T>
public class TransliterationString<T extends TransliterationStringType>
extends Object
implements EidasAttributeValue<T>
Base class for
TransliterationStringType
values.- Author:
- Martin Lindström
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionCreates theXMLObject
value for insertion as an attribute value in anAssertion
.Gets the string representation of the value.toString()
-
Constructor Details
-
TransliterationString
Constructor.- Parameters:
value
- the attribute valuetype
- the XML typeclazz
- the class
-
-
Method Details
-
getValueAsString
Gets the string representation of the value.- Specified by:
getValueAsString
in interfaceEidasAttributeValue<T extends TransliterationStringType>
- Returns:
- a string
-
createXmlObject
Creates theXMLObject
value for insertion as an attribute value in anAssertion
.- Specified by:
createXmlObject
in interfaceEidasAttributeValue<T extends TransliterationStringType>
- Returns:
- the attribute value
-
toString
-