Uses of Class
com.sun.identity.idm.IdType
Packages that use IdType
Package
Description
Provides classes for accessing the Identity Repository interfaces.
Package for the AM Authentication Nodes API.
-
Uses of IdType in com.sun.identity.idm
Fields in com.sun.identity.idm declared as IdTypeModifier and TypeFieldDescriptionstatic final IdTypeIdType.AGENTIdentity 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 final IdTypeIdType.AGENTGROUPIdentity type of OpenAM agents under the OpenAM agent groups.static final IdTypeIdType.AGENTONLYIdentity type of OpenAM agent only.static final IdTypeIdType.FILTEREDROLEIdentity type of filter role.static final IdTypeIdType.GROUPIdentity type of GROUPstatic final IdTypeIdType.OAUTH2_DYNAMIC_CLIENTDeprecated.This type is deprecated and will be removed in a future release.static final IdTypeDeprecated.This type is deprecated and will be removed in a future release.static final IdTypeIdType.OAUTH2_MACHINEIdentity type for a Machine that also doubles as an OAuth 2.0 client.static final IdTypeIdType.REALMstatic final IdTypeIdType.ROLEIdentity type of ROLEstatic final IdTypeIdType.USERIdentity type of USERFields in com.sun.identity.idm with type parameters of type IdTypeModifier and TypeFieldDescriptionIdConstants.AGENT_ONLY_SEARCH_TYPESA singleton list of agent identity type only.IdConstants.IDENTITY_SEARCH_TYPESA list of user and agent identity types only.Methods in com.sun.identity.idm that return IdTypeModifier and TypeMethodDescriptionAMIdentity.getType()Returns the Type of the Identity.protected IdTypeIdSearchResults.getType()static IdTypeGet theIdType.Methods in com.sun.identity.idm that return types with arguments of type IdTypeModifier and TypeMethodDescriptionIdRepo.getSupportedTypes()static Collection<IdType>IdType.values()Get theIdTypevalues.Methods in com.sun.identity.idm with parameters of type IdTypeModifier and TypeMethodDescriptionabstract voidIdRepo.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.voidIdRepo.changePassword(SSOToken token, IdType type, String name, String attrName, String oldPassword, String newPassword) Changes password of identity.abstract StringCreates an identity.AMIdentityRepository.createIdentities(IdType type, Map<String, Map<?, ?>> identityNamesAndAttrs) Create a set ofAMIdentitys.AMIdentityRepository.createIdentity(IdType type, String idName, Map attrMap) Create anAMIdentityobject.abstract voidDeletes an identity.voidAMIdentityRepository.deleteIdentities(IdType type, Set identities) Delete a set of identities byIdType.AMIdentityRepository.getAllowedIdOperations(IdType type) Get allowed identity operations.IdRepo.getAssignedServices(SSOToken token, IdType type, String name, Map<String, Set<String>> mapOfServicesAndOCs) Returns the set of services assigned to this identity.IdRepo.getAttributes(SSOToken token, IdType type, String name) Returns all attributes and values of name objectReturns requested attributes and values of name object.Returns requested binary attributes as an array of bytes.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.IdRepo.getFullyQualifiedName(SSOToken token, IdType type, String name) Returns the fully qualified name for the identity.AMIdentity.getMembers(IdType mtype) Return all members of a given identity type of this identity as a Set of AMIdentity objects.IdRepo.getMembers(SSOToken token, IdType type, String name, IdType membersType) Returns the memberships of an identity.AMIdentity.getMemberships(IdType mtype) Returns the set of identities that this identity belongs to.IdRepo.getMemberships(SSOToken token, IdType type, String name, IdType membershipType) Returns the memberships of an identity.IdRepo.getObjectId(IdType type, String name) Returns an identifier for an identity which can be used as a reference in audit logs.IdRepo.getServiceAttributes(SSOToken token, IdType type, String name, String serviceName, Set<String> attrNames) Returns the attribute values of the service attributes.IdRepo.getSupportedOperations(IdType type) Return supported operations for a given IdTypeIdRepo.getUserServiceAttributes(SSOToken token, IdType type, String name, String serviceName, Set<String> attrNames) Returns the attribute values of the service attributes that are assigned to the user, or an empty map if the user does not have the service assigned.booleanReturns true if thenameobject is active.abstract booleanReturns true if thenameobject exists in the data store.abstract voidIdRepo.modifyMemberShip(SSOToken token, IdType type, String name, Set<String> members, IdType membersType, int operation) Modify membership of the identity.abstract voidIdRepo.modifyService(SSOToken token, IdType type, String name, String serviceName, SchemaType sType, Map<String, Set<String>> attrMap) Modifies the attribute values of the service attributes.voidIdRepoListener.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.voidIdRepoListener.objectChanged(String name, String previous, IdType idType, int changeType, Map cMap) Notification mechanism for IdRepo plugins to specify the identiy name and identity type that has been changed.abstract voidRemoves the attributes from the identity.abstract com.sun.identity.idm.RepoSearchResultsIdRepo.search(SSOToken token, IdType type, org.forgerock.openam.utils.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.AMIdentityRepository.searchIdentities(IdType type, String pattern, IdSearchControl ctrl) Search for identities of certain types from each plugin and returns a combined result.abstract voidIdRepo.setActiveStatus(SSOToken token, IdType type, String name, boolean active) Sets the object's status toactive.abstract voidIdRepo.setAttributes(SSOToken token, IdType type, String name, Map<String, Set<String>> attributes, boolean isAdd) Set the values of attributes of the identity.abstract voidIdRepo.setBinaryAttributes(SSOToken token, IdType type, String name, Map<String, byte[][]> attributes, boolean isAdd) Set the values of binary attributes the identity.abstract voidIdRepo.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.Constructors in com.sun.identity.idm with parameters of type IdType -
Uses of IdType in org.forgerock.am.identity.application
Methods in org.forgerock.am.identity.application that return IdTypeMethods in org.forgerock.am.identity.application that return types with arguments of type IdTypeModifier and TypeMethodDescriptionIdTypeService.typesWhichCanAddMember(IdType type) Returns the types which have the provided type added as a member.IdTypeService.typesWhichCanBeMembersOf(IdType type) Returns the types which can be a member of the provided type.IdTypeService.typesWhichCanHaveMember(IdType type) Returns the types which have the provided type as a member.Methods in org.forgerock.am.identity.application with parameters of type IdTypeModifier and TypeMethodDescriptionLegacyIdentityService.findActiveIdentities(Realm realm, IdType idType, Map<String, Set<String>> searchAttributes, IdSearchOpModifier searchModifier) Searches for AM identities with the given attributes in the given realm.LegacyIdentityService.findActiveIdentity(Realm realm, IdType idType, Map<String, Set<String>> searchAttributes) Searches for an AM identity with the given attributes in the given realm.LegacyIdentityService.getAmIdentity(SSOToken token, String identityName, IdType idType, String realm) Create anAMIdentityusing the specified information.IdentityService.getMembers(Identity identity, IdType mtype) Return all members of a given identity type of this identity as a Set of Identity objects.IdentityService.getMemberships(Identity identity, IdType mtype) Returns the set of identities that this identity belongs to.LegacyIdentityService.getUniversalId(String identityName, IdType idType, String realm) Determines the universal ID of the user based on the provided details.LegacyIdentityService.getUniversalId(String username, String realmPath, IdType idType) Determines the universal ID of the user based on the username and the realm.booleanInforms the caller of the passed identity's active status for a given identity type.IdTypeService.typesWhichCanAddMember(IdType type) Returns the types which have the provided type added as a member.IdTypeService.typesWhichCanBeMembersOf(IdType type) Returns the types which can be a member of the provided type.IdTypeService.typesWhichCanHaveMember(IdType type) Returns the types which have the provided type as a member.UniversalIdFactory.universalId(String name, IdType type, Realm realm) Creates aUniversalIdfrom a username, its type, and the associated realm.UniversalIdFactory.universalId(String name, IdType type, Dn realmDn) Creates aUniversalIdfrom a username, its type, and the associated realm's distinguished name (DN). -
Uses of IdType in org.forgerock.am.identity.domain
Methods in org.forgerock.am.identity.domain that return IdTypeMethods in org.forgerock.am.identity.domain with parameters of type IdTypeModifier and TypeMethodDescriptionstatic UniversalIdCreates a newUniversalIdinstance based of the passed individual parts that represent a unique identity.static UniversalIdCreates a newUniversalIdinstance based of the passed individual parts that represent a unique identity. -
Uses of IdType in org.forgerock.am.identity.persistence
Methods in org.forgerock.am.identity.persistence that return types with arguments of type IdTypeModifier and TypeMethodDescriptionIdentityStore.getSupportedIdTypes()Get supported identity types.Methods in org.forgerock.am.identity.persistence with parameters of type IdTypeModifier and TypeMethodDescriptionbooleanIdentityStore.authenticate(IdType idType, Callback[] credentials) Non-javadoc, non-public methods Returnstrueif the data store has successfully authenticated the identity with the provided credentials.Create anAMIdentityobject.IdentityStore.createWithoutValidatingAttributes(SSOToken token, IdType type, String name, Map<String, Set<String>> attrs, String orgName) Create a new identity without validating the given attributes.IdentityStore.findIdentityByUsername(String username, IdType type) Searches for the identity using the username.IdentityStore.getAllowedIdOperations(IdType type) Get allowed identity operations.IdentityStore.getSpecialIdentities(SSOToken token, IdType type, String orgName) Return the special identities for this realm for a given type.IdentityStore.searchForIdentity(IdType idType, String idName) Returns theAMIdentityobject for the given type, name and realm.IdentityStore.searchIdentities(IdType type, String pattern, IdSearchControl ctrl) Search for identities of certain types from each plugin and returns a combined result.IdentityStore.searchIdentities(IdType type, org.forgerock.openam.utils.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.IdentityStore.searchIdentitiesByUsername(IdType type, String pattern, IdSearchControl ctrl) Search for a single identity based on the identity of certain types from each plugin. -
Uses of IdType in org.forgerock.openam.auth.node.api
Methods in org.forgerock.openam.auth.node.api that return IdTypeModifier and TypeMethodDescriptionIdentifiedIdentity.getIdentityType()Retrieves the identityType for thisIdentifiedIdentityinstance.Methods in org.forgerock.openam.auth.node.api with parameters of type IdTypeModifier and TypeMethodDescriptionAction.ActionBuilder.withIdentifiedIdentity(String username, IdType identityType) Set the identified identity that has been verified to exist in an identity store.Constructors in org.forgerock.openam.auth.node.api with parameters of type IdTypeModifierConstructorDescriptionIdentifiedIdentity(String username, IdType identityType) Create an instance ofIdentifiedIdentitywith the given username and identityType.