Package | Description |
---|---|
com.iplanet.am.sdk |
This package contains interfaces and implementation for User/Identity
Management.
|
com.sun.identity.authentication.service | |
com.sun.identity.cli.idrepo | |
com.sun.identity.idm |
Provides classes for accessing the Identity Repository interfaces.
|
com.sun.identity.idm.common | |
com.sun.identity.idm.plugins.database | |
com.sun.identity.idm.plugins.files | |
com.sun.identity.idm.plugins.internal | |
com.sun.identity.idm.remote | |
com.sun.identity.idm.server | |
org.forgerock.openam.identity.idm | |
org.forgerock.openam.idm | |
org.forgerock.openam.idrepo.ldap | |
org.forgerock.openam.idrepo.ldap.helpers | |
org.openidentityplatform.openam.cassandra |
Modifier and Type | Method and Description |
---|---|
void |
AMSDKRepo.assignService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType sType,
Map attrMap) |
void |
AMSDKRepo.changePassword(SSOToken token,
IdType type,
String name,
String attrName,
String oldPassword,
String newPassword) |
String |
AMSDKRepo.create(SSOToken token,
IdType type,
String name,
Map attrMap) |
void |
AMSDKRepo.delete(SSOToken token,
IdType type,
String name) |
Set |
AMSDKRepo.getAssignedServices(SSOToken token,
IdType type,
String name,
Map mapOfServiceNamesandOCs) |
Map |
AMSDKRepo.getAttributes(SSOToken token,
IdType type,
String name) |
Map |
AMSDKRepo.getAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
Map |
AMSDKRepo.getBinaryAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
Map |
AMSDKRepo.getBinaryServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames) |
String |
AMSDKRepo.getFullyQualifiedName(SSOToken token,
IdType type,
String name)
Returns the fully qualified name for the identity.
|
Set |
AMSDKRepo.getMembers(SSOToken token,
IdType type,
String name,
IdType membersType) |
Set |
AMSDKRepo.getMemberships(SSOToken token,
IdType type,
String name,
IdType membershipType) |
Map |
AMSDKRepo.getServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames) |
Set |
AMSDKRepo.getSupportedOperations(IdType type) |
boolean |
AMSDKRepo.isActive(SSOToken token,
IdType type,
String name) |
boolean |
AMSDKRepo.isExists(SSOToken token,
IdType type,
String name) |
void |
AMSDKRepo.modifyMemberShip(SSOToken token,
IdType type,
String name,
Set members,
IdType membersType,
int operation) |
void |
AMSDKRepo.modifyService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType sType,
Map attrMap) |
void |
AMSDKRepo.removeAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
RepoSearchResults |
AMSDKRepo.search(SSOToken token,
IdType type,
CrestQuery crestQuery,
int maxTime,
int maxResults,
Set<String> returnAttrs,
boolean returnAllAttrs,
int filterOp,
Map<String,Set<String>> avPairs,
boolean recursive) |
RepoSearchResults |
AMSDKRepo.search(SSOToken token,
IdType type,
String pattern,
int maxTime,
int maxResults,
Set returnAttrs,
boolean returnAllAttrs,
int filterOp,
Map avPairs,
boolean recursive) |
RepoSearchResults |
AMSDKRepo.search(SSOToken token,
IdType type,
String pattern,
Map avPairs,
boolean recursive,
int maxResults,
int maxTime,
Set returnAttrs) |
void |
AMSDKRepo.setActiveStatus(SSOToken token,
IdType type,
String name,
boolean active) |
void |
AMSDKRepo.setAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd)
Sets the Attributes of the named identity. the single sign on
token must have the necessary permission to set the attributes.
|
void |
AMSDKRepo.setBinaryAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd) |
void |
AMSDKRepo.unassignService(SSOToken token,
IdType type,
String name,
String serviceName,
Map attrMap) |
Modifier and Type | Method and Description |
---|---|
AMIdentity |
AuthD.getIdentity(IdType idType,
String idName,
String orgName)
Returns the
AMIdentity object for the given parameters. |
Modifier and Type | Method and Description |
---|---|
protected IdType |
IdentityCommand.convert2IdType(String idType) |
Modifier and Type | Field and Description |
---|---|
static IdType |
IdType.AGENT
Identity type of AGENT
Also from OpenSSO 8.0 onwards, this is the Identity type of
the union of agents and those under the agent groups.
|
static IdType |
IdType.AGENTGROUP
Identity type of OpenAM agents under the OpenAM
agent groups.
|
static IdType |
IdType.AGENTONLY
Identity type of OpenAM agent only.
|
static IdType |
IdType.FILTEREDROLE
Identity type of filter role.
|
static IdType |
IdType.GROUP
Identity type of GROUP
|
static IdType |
IdType.REALM |
static IdType |
IdType.ROLE
Identity type of ROLE
|
static IdType |
IdType.USER
Identity type of USER
|
Modifier and Type | Method and Description |
---|---|
protected IdType |
IdSearchResults.getType() |
IdType |
AMIdentity.getType()
Returns the Type of the Identity.
|
IdType |
RepoSearchResults.getType() |
static IdType |
IdUtils.getType(String type)
Returns corresponding
IdType object given a type. |
Modifier and Type | Method and Description |
---|---|
Set<IdType> |
IdRepo.getSupportedTypes() |
Modifier and Type | Method and Description |
---|---|
abstract void |
IdRepo.assignService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map<String,Set<String>> attrMap)
This method is used to assign a service to the given identity.
|
void |
IdServices.assignService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap,
String amOrgName,
String amsdkDN) |
boolean |
AMIdentityRepository.authenticate(IdType idType,
Callback[] credentials)
Non-javadoc, non-public methods Returns
true if the data
store has successfully authenticated the identity with the provided
credentials. |
boolean |
IdServices.authenticate(String orgName,
Callback[] credentials,
IdType idType)
Returns
true if the data store has successfully
authenticated the identity with the specific type and provided credentials. |
void |
IdRepo.changePassword(SSOToken token,
IdType type,
String name,
String attrName,
String oldPassword,
String newPassword)
Changes password of identity.
|
void |
IdServices.changePassword(SSOToken token,
IdType type,
String name,
String oldPassword,
String newPassword,
String amOrgName,
String amsdkDN) |
abstract String |
IdRepo.create(SSOToken token,
IdType type,
String name,
Map<String,Set<String>> attrMap)
Creates an identity.
|
AMIdentity |
IdServices.create(SSOToken token,
IdType type,
String name,
Map attrMap,
String amOrgName) |
Set |
AMIdentityRepository.createIdentities(IdType type,
Map identityNamesAndAttrs)
Creates multiple objects of the same type.
|
AMIdentity |
AMIdentityRepository.createIdentity(IdType type,
String idName,
Map attrMap)
Creates a single object of a type.
|
abstract void |
IdRepo.delete(SSOToken token,
IdType type,
String name)
Deletes an identity.
|
void |
IdServices.delete(SSOToken token,
IdType type,
String name,
String orgName,
String amsdkDN) |
void |
AMIdentityRepository.deleteIdentities(IdType type,
Set identities)
Deprecated.
As of release AM 7.1, replaced by
AMIdentityRepository.deleteIdentities(Set) |
Set |
AMIdentityRepository.getAllowedIdOperations(IdType type)
Returns the set of Operations for a given
IdType ,
IdOperations that can be performed on an Identity. |
abstract Set<String> |
IdRepo.getAssignedServices(SSOToken token,
IdType type,
String name,
Map<String,Set<String>> mapOfServicesAndOCs)
Returns the set of services assigned to this identity.
|
Set |
IdServices.getAssignedServices(SSOToken token,
IdType type,
String name,
Map mapOfServiceNamesAndOCs,
String amOrgName,
String amsdkDN) |
abstract Map<String,Set<String>> |
IdRepo.getAttributes(SSOToken token,
IdType type,
String name)
Returns all attributes and values of name object
|
abstract Map<String,Set<String>> |
IdRepo.getAttributes(SSOToken token,
IdType type,
String name,
Set<String> attrNames)
Returns requested attributes and values of name object.
|
Map |
IdServices.getAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String amOrgName,
String amsdkDN,
boolean isString) |
Map |
IdServices.getAttributes(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN) |
abstract Map<String,byte[][]> |
IdRepo.getBinaryAttributes(SSOToken token,
IdType type,
String name,
Set<String> attrNames)
Returns requested binary attributes as an array of bytes.
|
abstract Map<String,byte[][]> |
IdRepo.getBinaryServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set<String> attrNames)
Returns the requested binary attribute values of the service attributes
as an array of bytes.
|
Map |
IdServices.getBinaryServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN) |
String |
IdRepo.getFullyQualifiedName(SSOToken token,
IdType type,
String name)
Returns the fully qualified name for the identity.
|
Set |
IdServices.getFullyQualifiedNames(SSOToken token,
IdType type,
String name,
String orgName) |
Set |
AMIdentity.getMembers(IdType mtype)
Return all members of a given identity type of this identity as a Set of
AMIdentity objects.
|
abstract Set<String> |
IdRepo.getMembers(SSOToken token,
IdType type,
String name,
IdType membersType)
Returns the memberships of an identity.
|
Set |
IdServices.getMembers(SSOToken token,
IdType type,
String name,
String amOrgName,
IdType membersType,
String amsdkDN) |
Set |
AMIdentity.getMemberships(IdType mtype)
Returns the set of identities that this identity belongs to.
|
abstract Set<String> |
IdRepo.getMemberships(SSOToken token,
IdType type,
String name,
IdType membershipType)
Returns the memberships of an identity.
|
Set |
IdServices.getMemberships(SSOToken token,
IdType type,
String name,
IdType membershipType,
String amOrgName,
String amsdkDN) |
abstract Map<String,Set<String>> |
IdRepo.getServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set<String> attrNames)
Returns the attribute values of the service attributes.
|
Map |
IdServices.getServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN) |
Map |
IdServices.getServiceAttributesAscending(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN)
Non-javadoc, non-public methods
Get the service attributes of the name identity.
|
static String |
IdUtils.getServiceName(IdType type)
Returns the name of service which defines the profile information for
this type.
|
IdSearchResults |
AMIdentityRepository.getSpecialIdentities(IdType type)
Return the special identities for this realm for a given type.
|
IdSearchResults |
AMIdentityRepository.getSpecialIdentities(SSOToken token,
IdType type,
String orgName) |
IdSearchResults |
IdServices.getSpecialIdentities(SSOToken token,
IdType type,
String orgName) |
Set<IdOperation> |
IdRepo.getSupportedOperations(IdType type)
Return supported operations for a given IdType
|
Set |
IdServices.getSupportedOperations(SSOToken token,
IdType type,
String amOrgName) |
boolean |
IdRepo.isActive(SSOToken token,
IdType type,
String name)
Returns true if the
name object is active. |
boolean |
IdServices.isActive(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN) |
abstract boolean |
IdRepo.isExists(SSOToken token,
IdType type,
String name)
Returns true if the
name object exists in the data store. |
boolean |
IdServices.isExists(SSOToken token,
IdType type,
String name,
String amOrgName) |
abstract void |
IdRepo.modifyMemberShip(SSOToken token,
IdType type,
String name,
Set<String> members,
IdType membersType,
int operation)
Modify membership of the identity.
|
void |
IdServices.modifyMemberShip(SSOToken token,
IdType type,
String name,
Set members,
IdType membersType,
int operation,
String amOrgName) |
abstract void |
IdRepo.modifyService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType sType,
Map<String,Set<String>> attrMap)
Modifies the attribute values of the service attributes.
|
void |
IdServices.modifyService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap,
String amOrgName,
String amsdkDN) |
void |
IdRepoListener.objectChanged(String name,
IdType idType,
int changeType,
Map cMap)
Notification mechanism for IdRepo plugins to specify the identiy name
and identity type that has been changed.
|
abstract void |
IdRepo.removeAttributes(SSOToken token,
IdType type,
String name,
Set<String> attrNames)
Removes the attributes from the identity.
|
void |
IdServices.removeAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String amOrgName,
String amsdkDN) |
abstract RepoSearchResults |
IdRepo.search(SSOToken token,
IdType type,
CrestQuery crestQuery,
int maxTime,
int maxResults,
Set<String> returnAttrs,
boolean returnAllAttrs,
int filterOp,
Map<String,Set<String>> avPairs,
boolean recursive)
Search for specific type of identities using a CrestQuery object instead of a string.
|
IdSearchResults |
IdServices.search(SSOToken token,
IdType type,
IdSearchControl ctrl,
String amOrgName,
CrestQuery crestQuery)
By passing in a CrestQuery object, we now support searching by id (via _queryId) or by filter (_queryFilter).
|
IdSearchResults |
AMIdentityRepository.searchIdentities(IdType type,
CrestQuery crestQuery,
IdSearchControl ctrl)
Searches for identities of certain types from each plugin and returns a
combined result
Note: The AMIdentity objects representing IdType.REALM can be
used for services related operations only.
|
IdSearchResults |
AMIdentityRepository.searchIdentities(IdType type,
String pattern,
IdSearchControl ctrl)
Searches for identities of certain types from each plugin and returns a
combined result.
|
IdSearchResults |
AMIdentityRepository.searchIdentities(IdType type,
String pattern,
Map avPairs,
boolean recursive,
int maxResults,
int maxTime,
Set returnAttributes,
boolean returnAllAttributes)
Deprecated.
This method is deprecated. Use
AMIdentityRepository.searchIdentities(IdType type,String pattern,
IdSearchControl ctrl) |
abstract void |
IdRepo.setActiveStatus(SSOToken token,
IdType type,
String name,
boolean active)
Sets the object's status to
active . |
void |
IdServices.setActiveStatus(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN,
boolean active) |
abstract void |
IdRepo.setAttributes(SSOToken token,
IdType type,
String name,
Map<String,Set<String>> attributes,
boolean isAdd)
Set the values of attributes of the identity.
|
void |
IdServices.setAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd,
String amOrgName,
String amsdkDN,
boolean isString) |
abstract void |
IdRepo.setBinaryAttributes(SSOToken token,
IdType type,
String name,
Map<String,byte[][]> attributes,
boolean isAdd)
Set the values of binary attributes the identity.
|
abstract void |
IdRepo.unassignService(SSOToken token,
IdType type,
String name,
String serviceName,
Map<String,Set<String>> attrMap)
If the service is already assigned to the identity then
this method unassigns the service and removes the related
attributes from the entry.
|
void |
IdServices.unassignService(SSOToken token,
IdType type,
String name,
String serviceName,
Map attrMap,
String amOrgName,
String amsdkDN) |
Constructor and Description |
---|
AMIdentity(org.forgerock.opendj.ldap.DN amsdkdn,
SSOToken token,
String name,
IdType type,
String orgName) |
AMIdentity(SSOToken token,
String name,
IdType type,
String orgName,
String amsdkdn)
Constructor for the
AMIdentity object. |
IdSearchResults(IdType type,
String orgName) |
RepoSearchResults(Set results,
int errorCode,
Map map,
IdType type)
Constructs the
RepoSearchResults object. |
Modifier and Type | Method and Description |
---|---|
static Map<IdType,Set<IdOperation>> |
IdRepoUtils.parseSupportedTypesAndOperations(Set<String> typesAndOperations)
Parses the incoming types and operations in string format to their domain object equivalent.
|
Modifier and Type | Method and Description |
---|---|
void |
DatabaseRepo.assignService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap) |
String |
DatabaseRepo.create(SSOToken token,
IdType type,
String name,
Map attrMap) |
void |
DatabaseRepo.delete(SSOToken token,
IdType type,
String name) |
Set |
DatabaseRepo.getAssignedServices(SSOToken token,
IdType type,
String name,
Map mapOfServicesAndOCs) |
Map |
DatabaseRepo.getAttributes(SSOToken token,
IdType type,
String name) |
Map |
DatabaseRepo.getAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
Map |
DatabaseRepo.getBinaryAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
Map |
DatabaseRepo.getBinaryServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames) |
String |
DatabaseRepo.getFullyQualifiedName(SSOToken token,
IdType type,
String name) |
Set |
DatabaseRepo.getMembers(SSOToken token,
IdType type,
String name,
IdType membersType) |
Set |
DatabaseRepo.getMemberships(SSOToken token,
IdType type,
String name,
IdType membershipType) |
Map |
DatabaseRepo.getServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames) |
Set |
DatabaseRepo.getSupportedOperations(IdType type) |
boolean |
DatabaseRepo.isActive(SSOToken token,
IdType type,
String name)
Returns true if the
name object is active
The convention is that a user is only considered inactive if the user
active attribute is explicitly set to be inactive. |
boolean |
DatabaseRepo.isExists(SSOToken token,
IdType type,
String name) |
void |
DatabaseRepo.modifyMemberShip(SSOToken token,
IdType type,
String name,
Set members,
IdType membersType,
int operation) |
void |
DatabaseRepo.modifyService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType sType,
Map attrMap) |
void |
DatabaseRepo.removeAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
RepoSearchResults |
DatabaseRepo.search(SSOToken token,
IdType type,
CrestQuery crestQuery,
int maxTime,
int maxResults,
Set returnAttrs,
boolean returnAllAttrs,
int filterOp,
Map avPairs,
boolean recursive) |
void |
DatabaseRepo.setActiveStatus(SSOToken token,
IdType type,
String name,
boolean active) |
void |
DatabaseRepo.setAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd)
Set the values of attributes of the identity.
|
void |
DatabaseRepo.setBinaryAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd) |
void |
DatabaseRepo.unassignService(SSOToken token,
IdType type,
String name,
String serviceName,
Map attrMap) |
Modifier and Type | Method and Description |
---|---|
void |
FilesRepo.assignService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap) |
String |
FilesRepo.create(SSOToken token,
IdType type,
String name,
Map attrMap) |
void |
FilesRepo.delete(SSOToken token,
IdType type,
String name) |
Set |
FilesRepo.getAssignedServices(SSOToken token,
IdType type,
String name,
Map mapOfServicesAndOCs) |
Map |
FilesRepo.getAttributes(SSOToken token,
IdType type,
String name) |
Map |
FilesRepo.getAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
Map |
FilesRepo.getBinaryAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
Map |
FilesRepo.getBinaryServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames) |
String |
FilesRepo.getFullyQualifiedName(SSOToken token,
IdType type,
String name) |
Set |
FilesRepo.getMembers(SSOToken token,
IdType type,
String name,
IdType membersType) |
Set |
FilesRepo.getMemberships(SSOToken token,
IdType type,
String name,
IdType membershipType) |
Map |
FilesRepo.getServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames) |
Set |
FilesRepo.getSupportedOperations(IdType type) |
boolean |
FilesRepo.isActive(SSOToken token,
IdType type,
String name) |
boolean |
FilesRepo.isExists(SSOToken token,
IdType type,
String name) |
void |
FilesRepo.modifyMemberShip(SSOToken token,
IdType type,
String name,
Set members,
IdType membersType,
int operation) |
void |
FilesRepo.modifyService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType sType,
Map attrMap) |
void |
FilesRepo.removeAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
RepoSearchResults |
FilesRepo.search(SSOToken token,
IdType type,
CrestQuery crestQuery,
int maxTime,
int maxResults,
Set returnAttrs,
boolean returnAllAttrs,
int filterOp,
Map avPairs,
boolean recursive) |
RepoSearchResults |
FilesRepo.search(SSOToken token,
IdType type,
String pattern,
int maxTime,
int maxResults,
Set returnAttrs,
boolean returnAllAttrs,
int filterOp,
Map avPairs,
boolean recursive) |
RepoSearchResults |
FilesRepo.search(SSOToken token,
IdType type,
String pattern,
Map avPairs,
boolean recursive,
int maxResults,
int maxTime,
Set returnAttrs) |
void |
FilesRepo.setActiveStatus(SSOToken token,
IdType type,
String name,
boolean active) |
void |
FilesRepo.setAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd) |
void |
FilesRepo.setBinaryAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd) |
void |
FilesRepo.unassignService(SSOToken token,
IdType type,
String name,
String serviceName,
Map attrMap) |
Modifier and Type | Method and Description |
---|---|
void |
SpecialRepo.assignService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap) |
void |
AgentsRepo.assignService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap) |
String |
SpecialRepo.create(SSOToken token,
IdType type,
String name,
Map attrMap) |
String |
AgentsRepo.create(SSOToken token,
IdType type,
String agentName,
Map attrMap) |
void |
SpecialRepo.delete(SSOToken token,
IdType type,
String name) |
void |
AgentsRepo.delete(SSOToken token,
IdType type,
String name) |
Set |
SpecialRepo.getAssignedServices(SSOToken token,
IdType type,
String name,
Map mapOfServicesAndOCs) |
Set |
AgentsRepo.getAssignedServices(SSOToken token,
IdType type,
String name,
Map mapOfServicesAndOCs) |
Map |
SpecialRepo.getAttributes(SSOToken token,
IdType type,
String name) |
Map |
AgentsRepo.getAttributes(SSOToken token,
IdType type,
String name) |
Map |
SpecialRepo.getAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
Map |
AgentsRepo.getAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
Map |
SpecialRepo.getBinaryAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
Map |
AgentsRepo.getBinaryAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
Map |
SpecialRepo.getBinaryServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames) |
Map |
AgentsRepo.getBinaryServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames) |
String |
SpecialRepo.getFullyQualifiedName(SSOToken token,
IdType type,
String name) |
String |
AgentsRepo.getFullyQualifiedName(SSOToken token,
IdType type,
String name) |
Set |
SpecialRepo.getMembers(SSOToken token,
IdType type,
String name,
IdType membersType) |
Set |
AgentsRepo.getMembers(SSOToken token,
IdType type,
String name,
IdType membersType) |
Set |
SpecialRepo.getMemberships(SSOToken token,
IdType type,
String name,
IdType membershipType) |
Set |
AgentsRepo.getMemberships(SSOToken token,
IdType type,
String name,
IdType membershipType) |
Map |
SpecialRepo.getServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames) |
Map |
AgentsRepo.getServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames) |
Set |
SpecialRepo.getSupportedOperations(IdType type) |
Set |
AgentsRepo.getSupportedOperations(IdType type) |
boolean |
SpecialRepo.isActive(SSOToken token,
IdType type,
String name) |
boolean |
AgentsRepo.isActive(SSOToken token,
IdType type,
String name) |
boolean |
SpecialRepo.isExists(SSOToken token,
IdType type,
String name) |
boolean |
AgentsRepo.isExists(SSOToken token,
IdType type,
String name) |
void |
AgentsRepo.modifyMemberShip(SSOToken token,
IdType type,
String name,
Set<String> members,
IdType membersType,
int operation) |
void |
SpecialRepo.modifyMemberShip(SSOToken token,
IdType type,
String name,
Set members,
IdType membersType,
int operation) |
void |
SpecialRepo.modifyService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType sType,
Map attrMap) |
void |
AgentsRepo.modifyService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType sType,
Map attrMap) |
void |
SpecialRepo.removeAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
void |
AgentsRepo.removeAttributes(SSOToken token,
IdType type,
String name,
Set attrNames) |
RepoSearchResults |
SpecialRepo.search(SSOToken token,
IdType type,
CrestQuery crestQuery,
int maxTime,
int maxResults,
Set<String> returnAttrs,
boolean returnAllAttrs,
int filterOp,
Map<String,Set<String>> avPairs,
boolean recursive) |
RepoSearchResults |
AgentsRepo.search(SSOToken token,
IdType type,
CrestQuery crestQuery,
int maxTime,
int maxResults,
Set<String> returnAttrs,
boolean returnAllAttrs,
int filterOp,
Map<String,Set<String>> avPairs,
boolean recursive) |
void |
SpecialRepo.setActiveStatus(SSOToken token,
IdType type,
String name,
boolean active) |
void |
AgentsRepo.setActiveStatus(SSOToken token,
IdType type,
String name,
boolean active) |
void |
SpecialRepo.setAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd) |
void |
AgentsRepo.setAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd) |
void |
SpecialRepo.setBinaryAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd) |
void |
AgentsRepo.setBinaryAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd) |
void |
SpecialRepo.unassignService(SSOToken token,
IdType type,
String name,
String serviceName,
Map attrMap) |
void |
AgentsRepo.unassignService(SSOToken token,
IdType type,
String name,
String serviceName,
Map attrMap) |
Modifier and Type | Method and Description |
---|---|
void |
IdRemoteServicesImpl.assignService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap,
String amOrgName,
String amsdkDN) |
boolean |
IdRemoteServicesImpl.authenticate(String orgName,
Callback[] credentials,
IdType idType) |
void |
IdRemoteServicesImpl.changePassword(SSOToken token,
IdType type,
String name,
String oldPassword,
String newPassword,
String amOrgName,
String amsdkDN) |
AMIdentity |
IdRemoteServicesImpl.create(SSOToken token,
IdType type,
String name,
Map attrMap,
String amOrgName) |
void |
IdRemoteCachedServicesImpl.delete(SSOToken token,
IdType type,
String name,
String orgName,
String amsdkDN) |
void |
IdRemoteServicesImpl.delete(SSOToken token,
IdType type,
String name,
String orgName,
String amsdkDN) |
Set |
IdRemoteServicesImpl.getAssignedServices(SSOToken token,
IdType type,
String name,
Map mapOfServiceNamesAndOCs,
String amOrgName,
String amsdkDN) |
Map |
IdRemoteCachedServicesImpl.getAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String amOrgName,
String amsdkDN,
boolean isStringValues) |
Map |
IdRemoteServicesImpl.getAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String amOrgName,
String amsdkDN,
boolean isString) |
Map |
IdRemoteCachedServicesImpl.getAttributes(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN) |
Map |
IdRemoteServicesImpl.getAttributes(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN) |
Map |
IdRemoteServicesImpl.getBinaryServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN) |
Set |
IdRemoteCachedServicesImpl.getFullyQualifiedNames(SSOToken token,
IdType type,
String name,
String orgName) |
Set |
IdRemoteServicesImpl.getFullyQualifiedNames(SSOToken token,
IdType type,
String name,
String org) |
Set |
IdRemoteServicesImpl.getMembers(SSOToken token,
IdType type,
String name,
String amOrgName,
IdType membersType,
String amsdkDN) |
Set |
IdRemoteServicesImpl.getMemberships(SSOToken token,
IdType type,
String name,
IdType membershipType,
String amOrgName,
String amsdkDN) |
Map |
IdRemoteServicesImpl.getServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN) |
Map |
IdRemoteServicesImpl.getServiceAttributesAscending(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN)
Non-javadoc, non-public methods
Get the service attributes of the name identity.
|
IdSearchResults |
IdRemoteServicesImpl.getSpecialIdentities(SSOToken token,
IdType type,
String orgName) |
Set |
IdRemoteServicesImpl.getSupportedOperations(SSOToken token,
IdType type,
String amOrgName) |
boolean |
IdRemoteServicesImpl.isActive(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN) |
boolean |
IdRemoteCachedServicesImpl.isExists(SSOToken token,
IdType type,
String name,
String amOrgName) |
boolean |
IdRemoteServicesImpl.isExists(SSOToken token,
IdType type,
String name,
String amOrgName) |
void |
IdRemoteServicesImpl.modifyMemberShip(SSOToken token,
IdType type,
String name,
Set members,
IdType membersType,
int operation,
String amOrgName) |
void |
IdRemoteServicesImpl.modifyService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap,
String amOrgName,
String amsdkDN) |
void |
IdRemoteCachedServicesImpl.removeAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String orgName,
String amsdkDN) |
void |
IdRemoteServicesImpl.removeAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String amOrgName,
String amsdkDN) |
IdSearchResults |
IdRemoteCachedServicesImpl.search(SSOToken token,
IdType type,
IdSearchControl ctrl,
String orgName,
CrestQuery crestQuery) |
IdSearchResults |
IdRemoteServicesImpl.search(SSOToken token,
IdType type,
IdSearchControl ctrl,
String amOrgName,
CrestQuery crestQuery) |
void |
IdRemoteCachedServicesImpl.setActiveStatus(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN,
boolean active) |
void |
IdRemoteServicesImpl.setActiveStatus(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN,
boolean active) |
void |
IdRemoteCachedServicesImpl.setAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd,
String amOrgName,
String amsdkDN,
boolean isString) |
void |
IdRemoteServicesImpl.setAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd,
String amOrgName,
String amsdkDN,
boolean isString) |
void |
IdRemoteServicesImpl.unassignService(SSOToken token,
IdType type,
String name,
String serviceName,
Map attrMap,
String amOrgName,
String amsdkDN) |
Modifier and Type | Method and Description |
---|---|
void |
IdServicesImpl.assignService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap,
String amOrgName,
String amsdkDN) |
void |
IdCachedServicesImpl.assignService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap,
String amOrgName,
String amsdkDN) |
boolean |
IdServicesImpl.authenticate(String orgName,
Callback[] credentials,
IdType idType) |
void |
IdServicesImpl.changePassword(SSOToken token,
IdType type,
String name,
String oldPassword,
String newPassword,
String amOrgName,
String amsdkDN) |
AMIdentity |
IdServicesImpl.create(SSOToken token,
IdType type,
String name,
Map attrMap,
String amOrgName) |
AMIdentity |
IdCachedServicesImpl.create(SSOToken token,
IdType type,
String name,
Map attrMap,
String amOrgName) |
void |
IdServicesImpl.delete(SSOToken token,
IdType type,
String name,
String orgName,
String amsdkDN) |
void |
IdCachedServicesImpl.delete(SSOToken token,
IdType type,
String name,
String orgName,
String amsdkDN) |
Set<String> |
IdServicesImpl.getAssignedServices(SSOToken token,
IdType type,
String name,
Map mapOfServiceNamesAndOCs,
String amOrgName,
String amsdkDN) |
Set<String> |
IdCachedServicesImpl.getAssignedServices(SSOToken token,
IdType type,
String name,
Map mapOfServiceNamesAndOCs,
String amOrgName,
String amsdkDN) |
Map |
IdServicesImpl.getAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String amOrgName,
String amsdkDN,
boolean isString) |
Map |
IdCachedServicesImpl.getAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String amOrgName,
String amsdkDN,
boolean isStringValues) |
Map |
IdServicesImpl.getAttributes(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN) |
Map |
IdCachedServicesImpl.getAttributes(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN) |
Map |
IdServicesImpl.getBinaryServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN) |
Set |
IdServicesImpl.getFullyQualifiedNames(SSOToken token,
IdType type,
String name,
String orgName)
Returns the set of fully qualified names for the identity.
|
Set |
IdCachedServicesImpl.getFullyQualifiedNames(SSOToken token,
IdType type,
String name,
String orgName) |
protected Set<IdRepo> |
IdRepoPluginsCache.getIdRepoPlugins(String orgName,
IdOperation op,
IdType type) |
Set |
IdServicesImpl.getMembers(SSOToken token,
IdType type,
String name,
String amOrgName,
IdType membersType,
String amsdkDN) |
Set |
IdCachedServicesImpl.getMembers(SSOToken token,
IdType type,
String name,
String amOrgName,
IdType membersType,
String amsdkDN) |
Set |
IdServicesImpl.getMemberships(SSOToken token,
IdType type,
String name,
IdType membershipType,
String amOrgName,
String amsdkDN) |
Set |
IdCachedServicesImpl.getMemberships(SSOToken token,
IdType type,
String name,
IdType membershipType,
String amOrgName,
String amsdkDN) |
Map |
IdServicesImpl.getServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN) |
Map |
IdServicesImpl.getServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN,
boolean isString) |
Map |
IdCachedServicesImpl.getServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN,
boolean isString) |
Map |
IdServicesImpl.getServiceAttributesAscending(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN)
Non-javadoc, non-public methods
Get the service attributes of the name identity.
|
IdSearchResults |
IdServicesImpl.getSpecialIdentities(SSOToken token,
IdType type,
String orgName) |
Set |
IdServicesImpl.getSupportedOperations(SSOToken token,
IdType type,
String amOrgName) |
boolean |
IdServicesImpl.isActive(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN) |
boolean |
IdCachedServicesImpl.isActive(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN) |
boolean |
IdServicesImpl.isExists(SSOToken token,
IdType type,
String name,
String amOrgName) |
boolean |
IdCachedServicesImpl.isExists(SSOToken token,
IdType type,
String name,
String amOrgName) |
protected boolean |
IdServicesImpl.isSpecialIdentity(SSOToken token,
String name,
IdType type,
String orgName) |
void |
IdServicesImpl.modifyMemberShip(SSOToken token,
IdType type,
String name,
Set members,
IdType membersType,
int operation,
String amOrgName) |
void |
IdCachedServicesImpl.modifyMemberShip(SSOToken token,
IdType type,
String name,
Set members,
IdType membersType,
int operation,
String amOrgName) |
void |
IdServicesImpl.modifyService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap,
String amOrgName,
String amsdkDN) |
void |
IdCachedServicesImpl.modifyService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap,
String amOrgName,
String amsdkDN) |
void |
IdServicesImpl.removeAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String amOrgName,
String amsdkDN) |
void |
IdCachedServicesImpl.removeAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String orgName,
String amsdkDN) |
IdSearchResults |
IdServicesImpl.search(SSOToken token,
IdType type,
IdSearchControl ctrl,
String amOrgName,
CrestQuery crestQuery) |
IdSearchResults |
IdCachedServicesImpl.search(SSOToken token,
IdType type,
IdSearchControl ctrl,
String orgName,
CrestQuery crestQuery) |
void |
IdServicesImpl.setActiveStatus(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN,
boolean active) |
void |
IdCachedServicesImpl.setActiveStatus(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN,
boolean active) |
void |
IdServicesImpl.setAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd,
String amOrgName,
String amsdkDN,
boolean isString) |
void |
IdCachedServicesImpl.setAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd,
String amOrgName,
String amsdkDN,
boolean isString) |
void |
IdServicesImpl.unassignService(SSOToken token,
IdType type,
String name,
String serviceName,
Map attrMap,
String amOrgName,
String amsdkDN) |
Modifier and Type | Method and Description |
---|---|
String |
IdentityUtils.getUniversalId(String identityName,
IdType idType,
String realm)
Determines the universal ID of the user based on the provided details.
|
Modifier and Type | Method and Description |
---|---|
void |
IdServicesDecorator.assignService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap,
String amOrgName,
String amsdkDN) |
boolean |
IdServicesDecorator.authenticate(String orgName,
Callback[] credentials,
IdType idType) |
void |
IdServicesDecorator.changePassword(SSOToken token,
IdType type,
String name,
String oldPassword,
String newPassword,
String amOrgName,
String amsdkDN) |
AMIdentity |
IdServicesDecorator.create(SSOToken token,
IdType type,
String name,
Map attrMap,
String amOrgName) |
void |
IdServicesDecorator.delete(SSOToken token,
IdType type,
String name,
String orgName,
String amsdkDN) |
Set |
IdServicesDecorator.getAssignedServices(SSOToken token,
IdType type,
String name,
Map mapOfServiceNamesAndOCs,
String amOrgName,
String amsdkDN) |
Map |
IdServicesDecorator.getAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String amOrgName,
String amsdkDN,
boolean isString) |
Map |
LowerCaseIdServicesDecorator.getAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String amOrgName,
String amsdkDN,
boolean isString) |
Map |
LowerCaseIdCachedServicesDecorator.getAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String amOrgName,
String amsdkDN,
boolean isString) |
Map |
IdServicesDecorator.getAttributes(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN) |
Map |
LowerCaseIdServicesDecorator.getAttributes(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN) |
Map |
LowerCaseIdCachedServicesDecorator.getAttributes(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN) |
Map |
IdServicesDecorator.getBinaryServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN) |
Set |
IdServicesDecorator.getFullyQualifiedNames(SSOToken token,
IdType type,
String name,
String orgName) |
Set |
IdServicesDecorator.getMembers(SSOToken token,
IdType type,
String name,
String amOrgName,
IdType membersType,
String amsdkDN) |
Set |
IdServicesDecorator.getMemberships(SSOToken token,
IdType type,
String name,
IdType membershipType,
String amOrgName,
String amsdkDN) |
Map |
IdServicesDecorator.getServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN) |
Map |
IdServicesDecorator.getServiceAttributesAscending(SSOToken token,
IdType type,
String name,
String serviceName,
Set attrNames,
String amOrgName,
String amsdkDN)
Non-javadoc, non-public methods
Get the service attributes of the name identity.
|
IdSearchResults |
IdServicesDecorator.getSpecialIdentities(SSOToken token,
IdType type,
String orgName) |
Set |
IdServicesDecorator.getSupportedOperations(SSOToken token,
IdType type,
String amOrgName) |
boolean |
IdServicesDecorator.isActive(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN) |
boolean |
IdServicesDecorator.isExists(SSOToken token,
IdType type,
String name,
String amOrgName) |
void |
IdServicesDecorator.modifyMemberShip(SSOToken token,
IdType type,
String name,
Set members,
IdType membersType,
int operation,
String amOrgName) |
void |
IdServicesDecorator.modifyService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map attrMap,
String amOrgName,
String amsdkDN) |
void |
IdServicesDecorator.removeAttributes(SSOToken token,
IdType type,
String name,
Set attrNames,
String amOrgName,
String amsdkDN) |
IdSearchResults |
IdServicesDecorator.search(SSOToken token,
IdType type,
IdSearchControl ctrl,
String amOrgName,
CrestQuery crestQuery)
By passing in a CrestQuery object, we now support searching by id (via _queryId) or by filter (_queryFilter).
|
void |
IdServicesDecorator.setActiveStatus(SSOToken token,
IdType type,
String name,
String amOrgName,
String amsdkDN,
boolean active) |
void |
IdServicesDecorator.setAttributes(SSOToken token,
IdType type,
String name,
Map attributes,
boolean isAdd,
String amOrgName,
String amsdkDN,
boolean isString) |
void |
IdServicesDecorator.unassignService(SSOToken token,
IdType type,
String name,
String serviceName,
Map attrMap,
String amOrgName,
String amsdkDN) |
Modifier and Type | Method and Description |
---|---|
Set<IdType> |
DJLDAPv3Repo.getSupportedTypes()
Returns the set of supported identity types.
|
Modifier and Type | Method and Description |
---|---|
void |
DJLDAPv3Repo.assignService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map<String,Set<String>> attrMap)
Assigns a service to the provided identity.
|
void |
DJLDAPv3Repo.changePassword(SSOToken token,
IdType type,
String name,
String attrName,
String oldPassword,
String newPassword)
Changes password for the given identity by binding as the user first (i.e. this is not password reset).
|
String |
DJLDAPv3Repo.create(SSOToken token,
IdType type,
String name,
Map<String,Set<String>> attrMap)
Creates a new identity using the passed in attributes.
|
void |
DJLDAPv3Repo.delete(SSOToken token,
IdType type,
String name)
Deletes the identity from the directory.
|
Set<String> |
DJLDAPv3Repo.getAssignedServices(SSOToken token,
IdType type,
String name,
Map<String,Set<String>> mapOfServicesAndOCs)
Returns the currently assigned to the given identity.
|
Map<String,Set<String>> |
DJLDAPv3Repo.getAttributes(SSOToken token,
IdType type,
String name)
Returns all the attributes that are defined in the configuration for the given identity.
|
Map<String,Set<String>> |
DJLDAPv3Repo.getAttributes(SSOToken token,
IdType type,
String name,
Set<String> attrNames)
Returns all the requested attributes that are defined in the configuration for this given identity.
|
Map<String,byte[][]> |
DJLDAPv3Repo.getBinaryAttributes(SSOToken token,
IdType type,
String name,
Set<String> attrNames)
Returns all the requested binary attributes that are defined in the configuration for this given identity.
|
Map<String,byte[][]> |
DJLDAPv3Repo.getBinaryServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set<String> attrNames)
Returns the service attributes in binary format for the given identity.
|
protected org.forgerock.opendj.ldap.Filter |
DJLDAPv3Repo.getFilter(IdType type,
CrestQuery crestQuery,
int filterOp,
Map<String,Set<String>> avPairs) |
String |
DJLDAPv3Repo.getFullyQualifiedName(SSOToken token,
IdType type,
String name)
Returns a fully qualified name of the identity, which should be unique per data store.
|
Set<String> |
DJLDAPv3Repo.getMembers(SSOToken token,
IdType type,
String name,
IdType membersType)
Gets membership data for a given group/role/filtered role.
|
Set<String> |
DJLDAPv3Repo.getMemberships(SSOToken token,
IdType type,
String name,
IdType membershipType)
Returns the membership information of a user for the given membership type.
|
Map<String,Set<String>> |
DJLDAPv3Repo.getServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set<String> attrNames)
Returns the service attributes in string format for the given identity.
|
Set<IdOperation> |
DJLDAPv3Repo.getSupportedOperations(IdType type)
Returns the set of supported operations for a given identity type.
|
boolean |
DJLDAPv3Repo.isActive(SSOToken token,
IdType type,
String name)
Tells whether the given identity is considered as "active" or not.
|
boolean |
DJLDAPv3Repo.isExists(SSOToken token,
IdType type,
String name)
Tells whether a given identity exists or not.
|
void |
DJLDAPv3Repo.modifyMemberShip(SSOToken token,
IdType type,
String name,
Set<String> members,
IdType membersType,
int operation)
Adds or removes members to the provided group/role.
|
void |
DJLDAPv3Repo.modifyService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType sType,
Map<String,Set<String>> attrMap)
Modifies the service attributes based on the incoming attributeMap.
|
void |
DJLDAPv3Repo.removeAttributes(SSOToken token,
IdType type,
String name,
Set<String> attrNames)
Removes the specified attributes from the identity.
|
RepoSearchResults |
DJLDAPv3Repo.search(SSOToken token,
IdType type,
CrestQuery crestQuery,
int maxTime,
int maxResults,
Set<String> returnAttrs,
boolean returnAllAttrs,
int filterOp,
Map<String,Set<String>> avPairs,
boolean recursive)
Performs a search in the directory based on the provided parameters.
|
void |
DJLDAPv3Repo.setActiveStatus(SSOToken token,
IdType type,
String name,
boolean active)
Sets the user status to the value provided for the given identity.
|
void |
DJLDAPv3Repo.setAttributes(SSOToken token,
IdType type,
String name,
Map<String,Set<String>> attributes,
boolean isAdd)
Sets the provided attributes for the given identity.
|
void |
DJLDAPv3Repo.setBinaryAttributes(SSOToken token,
IdType type,
String name,
Map<String,byte[][]> attributes,
boolean isAdd)
Sets the provided binary attributes for the given identity.
|
void |
DJLDAPv3Repo.unassignService(SSOToken token,
IdType type,
String name,
String serviceName,
Map<String,Set<String>> attrMap)
Unassigns a service from the provided identity.
|
Modifier and Type | Method and Description |
---|---|
byte[] |
DirectoryHelper.encodePassword(IdType type,
byte[][] binaryValues)
Encodes the password to use the "correct" character encoding for AD.
|
byte[] |
DirectoryHelper.encodePassword(IdType type,
Set<String> passwordValues)
Encodes the password to use the "correct" character encoding for AD.
|
Modifier and Type | Method and Description |
---|---|
Set<IdType> |
Repo.getSupportedTypes() |
Modifier and Type | Method and Description |
---|---|
void |
Repo.assignService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType stype,
Map<String,Set<String>> attrMap) |
String |
Repo.create(SSOToken token,
IdType type,
String name,
Map<String,Set<String>> attrMap) |
void |
Repo.delete(SSOToken token,
IdType type,
String name) |
Set<String> |
Repo.getAssignedServices(SSOToken token,
IdType type,
String name,
Map<String,Set<String>> mapOfServicesAndOCs) |
Map<String,Set<String>> |
Repo.getAttributes(SSOToken token,
IdType type,
String name) |
Map<String,Set<String>> |
Repo.getAttributes(SSOToken token,
IdType type,
String name,
Set<String> attrNames) |
Map<String,byte[][]> |
Repo.getBinaryAttributes(SSOToken token,
IdType type,
String name,
Set<String> attrNames) |
Map<String,byte[][]> |
Repo.getBinaryServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set<String> attrNames) |
Set<String> |
Repo.getMembers(SSOToken token,
IdType type,
String name,
IdType membersType) |
Set<String> |
Repo.getMemberships(SSOToken token,
IdType type,
String name,
IdType membershipType) |
Map<String,Set<String>> |
Repo.getServiceAttributes(SSOToken token,
IdType type,
String name,
String serviceName,
Set<String> attrNames) |
Set<IdOperation> |
Repo.getSupportedOperations(IdType type) |
boolean |
Repo.isActive(SSOToken token,
IdType type,
String name) |
boolean |
Repo.isExists(SSOToken token,
IdType type,
String name) |
void |
Repo.modifyMemberShip(SSOToken token,
IdType type,
String name,
Set<String> members,
IdType membersType,
int operation) |
void |
Repo.modifyService(SSOToken token,
IdType type,
String name,
String serviceName,
SchemaType sType,
Map<String,Set<String>> attrMap) |
void |
Repo.removeAttributes(SSOToken token,
IdType type,
String name,
Set<String> attrNames) |
RepoSearchResults |
Repo.search(SSOToken token,
IdType type,
CrestQuery crestQuery,
int maxTime,
int maxResults,
Set<String> returnAttrs,
boolean returnAllAttrs,
int filterOp,
Map<String,Set<String>> avPairs,
boolean recursive) |
RepoSearchResults |
Repo.search(SSOToken token,
IdType type,
String pattern,
int maxTime,
int maxResults,
Set<String> returnAttrs,
boolean returnAllAttrs,
int filterOp,
Map<String,Set<String>> avPairs,
boolean recursive) |
void |
Repo.setActiveStatus(SSOToken token,
IdType type,
String name,
boolean active) |
void |
Repo.setAttributes(SSOToken token,
IdType type,
String name,
Map<String,Set<String>> attributes_in,
boolean isAdd) |
void |
Repo.setBinaryAttributes(SSOToken token,
IdType type,
String name,
Map<String,byte[][]> attributes,
boolean isAdd) |
void |
Repo.unassignService(SSOToken token,
IdType type,
String name,
String serviceName,
Map<String,Set<String>> attrMap) |
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.