public interface IDPPContainer
IDPPContainer
provides a plugin for the
IDPP containers. Each IDPP container needs to implement this interface
for those containers that the Personal profile supports.Modifier and Type | Method and Description |
---|---|
Set |
getContainerAttributes()
Gets the supported container attributes.
|
Set |
getContainerAttributesForSelect(String select)
Gets the container attributes for a select expression.
|
Map |
getDataMapForSelect(String select,
List data)
Gets the data map for a given select and the data.
|
boolean |
hasBinaryAttributes()
Checks if the container has any binary attributes.
|
void |
setUserDN(String userDN)
Sets the UserDN for the container that needs to be built by using
this user attributes.
|
Document |
toXMLDocument(Map userMap)
Converts all the supported container values into an XML document.
|
Document toXMLDocument(Map userMap) throws IDPPException
userMap
- user data mapIDPPException.
IDPPException
Set getContainerAttributes()
Set getContainerAttributesForSelect(String select)
select
- select string.Map getDataMapForSelect(String select, List data) throws IDPPException
select
- select expression.data
- list of new data objects.IDPPException.
IDPPException
boolean hasBinaryAttributes()
void setUserDN(String userDN)
userDN
- User's DN.Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.