Uses of Class
com.sun.identity.idm.IdType
-
Packages that use IdType Package Description com.sun.identity.idm Provides classes for accessing the Identity Repository interfaces.org.forgerock.am.identity.application org.forgerock.am.identity.domain org.forgerock.am.identity.persistence org.forgerock.openam.auth.node.api This package contains the API for writing authentication nodes. -
-
Uses of IdType in com.sun.identity.idm
Fields in com.sun.identity.idm declared as IdType Modifier and Type Field Description static 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 IdTypeIdType. AGENTGROUPIdentity type of OpenAM agents under the OpenAM agent groups.static IdTypeIdType. AGENTONLYIdentity type of OpenAM agent only.static IdTypeIdType. FILTEREDROLEIdentity type of filter role.static IdTypeIdType. GROUPIdentity type of GROUPstatic IdTypeIdType. OAUTH2_DYNAMIC_CLIENTIdentity type for an OAuth 2.0 dynamic client agent.static IdTypeIdType. OAUTH2_DYNAMIC_CLIENT_GROUP_UNIONIdentity type for an OAuth 2.0 dynamic client agent and agent group union.static IdTypeIdType. REALMstatic IdTypeIdType. ROLEIdentity type of ROLEstatic IdTypeIdType. USERIdentity type of USERFields in com.sun.identity.idm with type parameters of type IdType Modifier and Type Field Description static List<IdType>IdConstants. AGENT_ONLY_SEARCH_TYPESA singleton list of agent identity type only.static List<IdType>IdConstants. IDENTITY_SEARCH_TYPESA list of user and agent identity types only.Methods in com.sun.identity.idm that return IdType Modifier and Type Method Description IdTypeAMIdentity. getType()Returns the Type of the Identity.protected IdTypeIdSearchResults. getType()static IdTypeIdType. getType(String type)Get theIdType.Methods in com.sun.identity.idm that return types with arguments of type IdType Modifier and Type Method Description Set<IdType>IdRepo. getSupportedTypes()static Collection<IdType>IdType. values()Get theIdTypevalues.Methods in com.sun.identity.idm with parameters of type IdType Modifier and Type Method Description abstract 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 StringIdRepo. create(SSOToken token, IdType type, String name, Map<String,Set<String>> attrMap)Creates an identity.Set<AMIdentity>AMIdentityRepository. createIdentities(IdType type, Map<String,Map<?,?>> identityNamesAndAttrs)Create a set ofAMIdentitys.AMIdentityAMIdentityRepository. createIdentity(IdType type, String idName, Map attrMap)Create anAMIdentityobject.abstract voidIdRepo. delete(SSOToken token, IdType type, String name)Deletes an identity.voidAMIdentityRepository. deleteIdentities(IdType type, Set identities)Delete a set of identities byIdType.SetAMIdentityRepository. getAllowedIdOperations(IdType type)Get allowed identity operations.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.abstract Map<String,Set<String>>IdRepo. getAttributes(SSOToken token, IdType type, String name)Returns all attributes and values of name objectabstract Map<String,Set<String>>IdRepo. getAttributes(SSOToken token, IdType type, String name, Set<String> attrNames)Returns requested attributes and values of name object.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.StringIdRepo. getFullyQualifiedName(SSOToken token, IdType type, String name)Returns the fully qualified name for the identity.Set<AMIdentity>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<AMIdentity>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.Optional<String>IdRepo. getObjectId(IdType type, String name)Returns an identifier for an identity which can be used as a reference in audit logs.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.Set<IdOperation>IdRepo. getSupportedOperations(IdType type)Return supported operations for a given IdTypebooleanIdRepo. isActive(SSOToken token, IdType type, String name)Returns true if thenameobject is active.abstract booleanIdRepo. isExists(SSOToken token, IdType type, String name)Returns 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 voidIdRepo. removeAttributes(SSOToken token, IdType type, String name, Set<String> attrNames)Removes 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.IdSearchResultsAMIdentityRepository. 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 Constructor Description IdSearchResults(IdType type, String orgName) -
Uses of IdType in org.forgerock.am.identity.application
Methods in org.forgerock.am.identity.application that return IdType Modifier and Type Method Description IdTypeIdTypeService. getType(String type)Returns anIdTypegiven a type.Methods in org.forgerock.am.identity.application that return types with arguments of type IdType Modifier and Type Method Description Set<IdType>IdTypeService. typesWhichCanAddMember(IdType type)Returns the types which have the provided type added as a member.Set<IdType>IdTypeService. typesWhichCanBeMembersOf(IdType type)Returns the types which can be a member of the provided type.Set<IdType>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 IdType Modifier and Type Method Description Set<AMIdentity>LegacyIdentityService. findActiveIdentities(Realm realm, IdType idType, Map<String,Set<String>> searchAttributes, IdSearchOpModifier searchModifier)Searches for AM identities with the given attributes in the given realm.Optional<AMIdentity>LegacyIdentityService. findActiveIdentity(Realm realm, IdType idType, Map<String,Set<String>> searchAttributes)Searches for an AM identity with the given attributes in the given realm.AMIdentityLegacyIdentityService. getAmIdentity(SSOToken token, String identityName, IdType idType, String realm)Create anAMIdentityusing the specified information.Set<AMIdentity>IdentityService. getMembers(Identity identity, IdType mtype)Return all members of a given identity type of this identity as a Set of Identity objects.Set<AMIdentity>IdentityService. getMemberships(Identity identity, IdType mtype)Returns the set of identities that this identity belongs to.StringLegacyIdentityService. getUniversalId(String identityName, IdType idType, String realm)Determines the universal ID of the user based on the provided details.Optional<String>LegacyIdentityService. getUniversalId(String username, String realmPath, IdType idType)Determines the universal ID of the user based on the username and the realm.booleanIdentityActivityService. isActive(IdType type, String username, String realm)Informs the caller of the passed identity's active status for a given identity type.Set<IdType>IdTypeService. typesWhichCanAddMember(IdType type)Returns the types which have the provided type added as a member.Set<IdType>IdTypeService. typesWhichCanBeMembersOf(IdType type)Returns the types which can be a member of the provided type.Set<IdType>IdTypeService. typesWhichCanHaveMember(IdType type)Returns the types which have the provided type as a member. -
Uses of IdType in org.forgerock.am.identity.domain
Methods in org.forgerock.am.identity.domain that return IdType Modifier and Type Method Description IdTypeUniversalId. getType()Returns the type of the identity.Methods in org.forgerock.am.identity.domain with parameters of type IdType Modifier and Type Method Description static UniversalIdUniversalId. of(String name, IdType type, Realm realm)Creates a newUniversalIdinstance based of the passed individual parts that represent a unique identity.static UniversalIdUniversalId. of(String name, IdType type, Dn realmDn)Creates 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 IdType Modifier and Type Method Description Set<IdType>IdentityStore. getSupportedIdTypes()Get supported identity types.Methods in org.forgerock.am.identity.persistence with parameters of type IdType Modifier and Type Method Description booleanIdentityStore. authenticate(IdType idType, Callback[] credentials)Non-javadoc, non-public methods Returnstrueif the data store has successfully authenticated the identity with the provided credentials.AMIdentityIdentityStore. createIdentity(IdType type, String idName, Map<String,Set<String>> attrMap)Create anAMIdentityobject.AMIdentityIdentityStore. createWithoutValidatingAttributes(SSOToken token, IdType type, String name, Map<String,Set<String>> attrs, String orgName)Create a new identity without validating the given attributes.Optional<AMIdentity>IdentityStore. findIdentityByUsername(String username, IdType type)Searches for the identity using the username.Set<IdOperation>IdentityStore. getAllowedIdOperations(IdType type)Get allowed identity operations.IdSearchResultsIdentityStore. getSpecialIdentities(SSOToken token, IdType type, String orgName)Return the special identities for this realm for a given type.Optional<AMIdentity>IdentityStore. searchForIdentity(IdType idType, String idName)Returns theAMIdentityobject for the given type, name and realm.IdSearchResultsIdentityStore. searchIdentities(IdType type, String pattern, IdSearchControl ctrl)Search for identities of certain types from each plugin and returns a combined result.IdSearchResultsIdentityStore. 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.IdSearchResultsIdentityStore. 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 with parameters of type IdType Modifier and Type Method Description Action.ActionBuilderAction.ActionBuilder. withIdentifiedIdentity(String username, IdType identityType)Set the identified identity that has been verified to exist in an identity store.
-