Interface CpResponseData


public interface CpResponseData
Response from CP.
  • Method Details

    • getIssuerId

      String getIssuerId()
    • getNameId

      String getNameId()
    • getHomeName

      String getHomeName()
    • getClientName

      String getClientName()
    • getAttributeMap

      Map<AttributeName,List<String>> getAttributeMap()
      Returns:
      never null, but may be unmodifiable.
    • getAttributes

      List<String> getAttributes(String name)
      Parameters:
      name -
      Returns:
      may return null to distinguish between empty list of values and undefined.
    • getAttribute

      String getAttribute(String name)
    • getUserDetailMap

      Map<AttributeName,List<String>> getUserDetailMap()
      Returns:
      never null, but may be unmodifiable.
    • getUserDetails

      List<String> getUserDetails(String name)
      Parameters:
      name -
      Returns:
      may return null to distinguish between empty list of values and undefined.
    • getUserDetail

      String getUserDetail(String name)
    • getUserDetails

      List<String> getUserDetails(String name, String source)
    • getUserDetail

      String getUserDetail(String name, String source)
    • getPropertyMap

      Map<AttributeName,List<String>> getPropertyMap()
      Returns:
      never null, but may be unmodifiable.
    • getProperties

      List<String> getProperties(String name)
      Parameters:
      name -
      Returns:
      may return null to distinguish between empty list of values and undefined.
    • getProperty

      String getProperty(String name)
    • getProperties

      List<String> getProperties(String name, String source)
    • getProperty

      String getProperty(String name, String source)