Class InteractionDataTypeAttribute

java.lang.Object
org.herasaf.xacml.core.dataTypeAttribute.impl.AbstractDataTypeAttribute<String>
org.projecthusky.xua.saml2.impl.InteractionDataTypeAttribute
All Implemented Interfaces:
Serializable, org.herasaf.xacml.core.dataTypeAttribute.DataTypeAttribute<String>

public class InteractionDataTypeAttribute extends org.herasaf.xacml.core.dataTypeAttribute.impl.AbstractDataTypeAttribute<String>
Class implementing record#interaction
See Also:
  • Field Details

  • Constructor Details

    • InteractionDataTypeAttribute

      public InteractionDataTypeAttribute()
  • Method Details

    • convertTo

      public String convertTo(List<?> jaxbRepresentation) throws org.herasaf.xacml.core.SyntaxException

      This implementation:

      Interprets an empty list as an empty String value.

      Specified by:
      convertTo in interface org.herasaf.xacml.core.dataTypeAttribute.DataTypeAttribute<String>
      Overrides:
      convertTo in class org.herasaf.xacml.core.dataTypeAttribute.impl.AbstractDataTypeAttribute<String>
      Throws:
      org.herasaf.xacml.core.SyntaxException
    • convertTo

      public String convertTo(String jaxbRepresentation)
      Specified by:
      convertTo in class org.herasaf.xacml.core.dataTypeAttribute.impl.AbstractDataTypeAttribute<String>
    • getDatatypeURI

      public String getDatatypeURI()