Interface MutableAttributeName

All Superinterfaces:
swiss.trustbroker.api.sessioncache.dto.AttributeName
All Known Implementing Classes:
CoreAttributeName

public interface MutableAttributeName extends swiss.trustbroker.api.sessioncache.dto.AttributeName
Mutable version of AttributeName to allow updating of enum values based on config.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    setAltName(String altName)
     
    void
    setNamespaceUri(String namespaceUri)
     
    void
    setOidcNameList(List<String> oidcNameList)
     

    Methods inherited from interface swiss.trustbroker.api.sessioncache.dto.AttributeName

    equalsByName, equalsByName, equalsByNameAndNamespace, equalsByNameOrNamespace, equalsByNameOrNamespace, equalsByNameOrNamespace, equalsByNameOrNamespace, equalsByNamespace, equalsByNamespace, getAltName, getCid, getName, getNamespaceUri, getOidcNameList, getProvision, getSource, isEqualsBySource
  • Method Details

    • setAltName

      void setAltName(String altName)
    • setNamespaceUri

      void setNamespaceUri(String namespaceUri)
    • setOidcNameList

      void setOidcNameList(List<String> oidcNameList)