|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
directoryId param.
directoryId param.
DirectoryManager.addUserToGroup(long, String, String).
group to the directory store.
group to the Crowd server.
directoryId.
directoryId.
userName to the group identified by groupName.
SOAPGroup instance.
childGroup is a member of parentGroup
OperationType to an Application+Directory mapping.
userName to the list of all users in the system.
userName to the list of all users in the system.
user to the directory store.
directoryId.
directoryId.
factorName to the message.
ApplicationAuthenticationContext is used by authenticating
applications.ApplicationApplicationType.PLUGINformElementName has the expectedValue
value.
formElementName has the expectedValue
value.
assertWarningNotPresent
assertErrorNotPresent
AuthenticationManager.authenticate(org.acegisecurity.Authentication).
user with the directory store.
AuthenticationManager.authenticate(org.springframework.security.Authentication).
ChangePasswordFiltertext of the value attribute.
validationFactors.
validationFactors.
web.xml url-pattern.crowd.cfg.xml
and place this into Crowd XML export/import.PluginPropertyManager the state of Crowd's plugins
It is crucial that the second-level cache in Hibernate for the Property
is enabled for this class to work in an efficiently.crowd.properties
and place this into Crowd XML export/importAuthenticationException with the specified
message and root cause.
AuthenticationException with the specified
message and no root cause.
AuthenticationException with the specified
message and root cause.
AuthenticationException with the specified
message and no root cause.
CrowdUser that only contains a username.
WebFragmentHelperRemoteDirectory provides delegated authentication to an underlying remote
LDAP implementation.Directory
going via the DirectoryManager.RemoteDirectory for use at runtime
by the Crowd security server.RemoteDirectory for use at runtime
by the Crowd security server.RemoteDirectory implementation can not be loaded
by a Directory.ApplicationService interface
amalgamate results from multiple directories.DirectoryRemoteDirectory does not have the
permission set to perform an operation such as add/modify/delete verses a
group/principal/role.address has been set.
WebTester.getPageSource()
WebTester.getPageSource()
AD_PASSWORD_ENCODED encoding - currently UTF-16LE
password param
LdapShaPasswordEncoder.encodePassword(java.lang.String, java.lang.Object), but if the passed in salt is null
Crowd will use the propertyManager to find the salt used for Token's and pass that along to the underlying implementation
tokens from the crowd
server.
directoryId.
name.
group that matches the supplied name.
directoryId..
group that matches the supplied name.
directoryId..
user that matches the supplied name.
directoryId..
user that matches the supplied name.
directoryId..
Token as its key.
Token based on the passed in parameters.
ValidationFactor's
against one (if it exists) in the datastore.
com.opensymphony.module.propertyset.aggregate.AggregatePropertySet and modified to perform
the get operation on the highest property set.
null if the
complete list is not cached.
groupName belongs to, or null if there aren't any.
userName belongs to, or null if they don't belong to any.
null if the
complete list is not cached.
crowd-ehache.xml configuration file.
crowd-ehache.xml configuration file.
crowd-ehache.xml configuration file.
properties associated
with that LDAP connector.
RemoteDirectory implementation class for a specific
OldDirectory configuration.
RemoteDirectory implementation class for a specific
OldDirectory configuration.
Directory.
directoryId of the directory store.
user originated, -1 if the token is for an
application.
SecurityServer.getCookieInfo(com.atlassian.crowd.integration.authentication.AuthenticatedToken)
CrowdGroupManager.getLocalMemberNames(com.atlassian.user.Group)}
CachingGroupMembershipManager.getMembers(String)} for similar logic.
groupName, returns a SOAPGroup that represents the group.
implementationClass for this directory.
CachingGroupManager.getGroup(String) for very similar logic.
groupName, sorted naturally.
User into LDAP attributes, in preparation for creating a new user.
HibernateDao.load(long) to
work correctly
PrioritizedCompositePropertySet that is instantiated with the same set of
profile provides that this class holds.
UserService.getAuthenticatedUsername(javax.servlet.http.HttpServletRequest)
SecurityServerClient, for when you need more API access than the
authentication manager provides.
PasswordEncoder.getKey()
PasswordEncoder.getKey()
SOAPPrincipal representing userName, or null if it's not in the
cache.
userName, fetches the user's details, either from cache or from the Crowd server.
GroupGroupLDAPGroupWithAttributes
implementation of Group.GroupInternalDirectory
group.GroupResultSet to a GroupGroup.GroupImporterDAO based on a given configurationImporterFactoryConfiguration
token as invalid, meaning that the principal it represents is no longer
authenticated.
authenticate() is still valid, given the validation factors.
groupName represents a valid group, false otherwise.
true if the childGroup is a direct member of the parentGroup in any of the application's assigned directories.
true if the childGroup is a direct member of the parentGroup in the directory specified by the passed in directoryId.
groupName is in groupList.
true if the childGroup is a direct or indirect (nested) member of the parentGroup in any of the application's assigned directories.
true if the childGroup is a direct or indirect (nested) member of the parentGroup in the directory specified by the passed in directoryId.
CrowdLicenseManager.isLicenseValid()
userName is a member of groupName
member is of the LDAP objectclass objectClassToMatch.
true if the specified group and membership of the
specified group cannot be modified in the repository.
false); or if we can use a more
efficient but relaxed form of standardisation (value = true).
true if userName represents a valid user.
true if the user is a direct member of the group in any of the application's assigned directories.
true if the user is a direct member of the group in the directory specified by the passed in directoryId.
true if the user is a direct or indirect (nested) member of the group in any of the application's assigned directories.
true if the user is a direct or indirect (nested) member of the group in the directory specified by the passed in directoryId.
Token's
otherwise assume we are using in-memory
Date, is the last time the principal had a successful token validation.
Md5PasswordEncoder which supports an Ldap version via having a label of "{MD5}"
preappended to the encoded hash.org.acegisecurity.providers.ldap.authenticator.LdapShaPasswordEncoderLdapShaPasswordEncoder to specifically add salt to the SSHA
if it has not been providedAttributes object to the Crowd {User} object type, and vice versa.TokenDAOPersistence.loadAll()
TokenDAOPersistence.loadAll()
session.load method to
obtain a proxy (or actual instance if the object is in session)
by NOT hitting the database immediately.
AnonymousAuthenticationToken
logMessage.
Attributes object containing the information in the Group object.
Attributes object containing the information in the User object.
Group object type.
User object type.
Group object containing the information in the Attributes object.
User object containing the information in the Attributes object.
ResultSet to a GroupMembershipGroup.TransactionGroups.null .
null .
ApplicationStartedEvent
String, is the requested secure url before redirect to the authentication
page.
- ORIGINAL_URL -
Static variable in class com.atlassian.crowd.integration.xwork.CrowdAuthenticationInterceptor
- The session key stored as a
String, is the
requested secure url before redirect to the authentication
page.
- ORIGINAL_URL -
Static variable in class com.atlassian.crowd.openid.client.filter.VerifyOpenIDAuthenticationFilter
- The session key stored as a
String, is the requested secure url before redirect to the authentication
page.
- OsgiPersistentCacheFactory - Class in com.atlassian.crowd.plugin.spring
-
- OsgiPersistentCacheFactory(PluginDirectoryLocator) -
Constructor for class com.atlassian.crowd.plugin.spring.OsgiPersistentCacheFactory
-
- overwriteTarget -
Variable in class com.atlassian.crowd.importer.config.Configuration
- Override any data in the target directory from what is found in the source,
PasswordCredential.setEncryptedCredential(boolean)
PasswordEncoder is found when a lookup
is done on the PasswordEncoderFactoryconfiguration into Crowd.
PermissionManagerObjectFactory to the WebWorkSpringObjectFactory one.
PropertySets
into a unified view of the underlying properties.property objects.PropertyisSettable()) and exists()
TokenDAOPersistence.removeAll()
TokenDAOPersistence.removeAll()
CachingUserManager.removeUser(String) to ensure the users details are removed from any and
all user->groups and (user+group)->[yes,no] caches.
CachingUserManager.removeUser(String) to ensure the users details are removed from any and
all user->groups and (user+group)->[yes,no] caches.
CachingGroupManager.removeGroup(String) to ensure the group details are removed from any and
all user->groups and (user+group)->[yes,no] caches.
CachingGroupManager.removeGroup(String) to ensure the group details are removed from any and
all user->groups and (user+group)->[yes,no] caches.
group that matches the supplied name.
directoryId.
directoryId.
directoryId.
userName from the group identified by groupName.
OperationType from the Application+Directory mapping
user that matches the supplied name.
directoryId.
directoryId.
directoryId.
group.
directoryId.
user.
directoryId.
directoryId.
ResetPasswordEvent's
by sending an email to the user, letting them know their new password.null if this application does not have such a user.
Restriction.on("color").exactlyMatching("black");
Restriction.on(UserTermKeys.USERNAME).startsWith("rob");
It is a good idea to add a static import to UserTermKeys
in your class to make things even more convenient.TokenDAOPersistence.saveAll()
TokenDAOPersistence.saveAll()
AliasQuery search on the Alias tables of Crowd.
EntityQuery
directoryId.
groups that match the supplied query criteria.
restrictions and returns a list
of groups that match.
directoryId..
directoryId.
users that match the supplied query criteria.
restrictions and returns a list
of users that match.
directoryId..
ServletModuleContainerServlet that will return
Crowd's ServletModuleManagerSessionTimer maintains the initilization and last accessed time for a validated token.SessionTimer to the suppplied time, the last acccessed time is set to the
initialization time of the session.
SessionTimer with the supplied initilization and last accessed time.
DirectoryInstanceLoader after
constructing an InternalDirectory.
DirectoryInstanceLoader after
constructing an InternalDirectory.
batchSize value should be the same
as the hibernate.jdbc.batch_size
Hibernate property.
DirectoryInstanceLoader after
constructing an InternalDirectory.
DirectoryInstanceLoader after
constructing an InternalDirectory.
directoryId will be set by the
crowd framework.
com.opensymphony.module.propertyset.aggregate.AggregatePropertySet and modified to perform
the set operation on the highest property set.
groupName.
groupName.
directoryId.
directoryId.
directoryId.
directoryId.
true if this AuthenticationProvider supports the indicated
Authentication object.
true if this AuthenticationProvider supports the indicated
Authentication object.
true if the repository supports users in other
repositories being members of groups in this repository.
name, active) are the same as the values in the group
user to the various fields (eg name).
group contains the same values as the object fields (eg name, active).
user
Token's this should be the
only way you create a Token for CrowdTokenGenerator is responsible for generating tokens when a successful authentication has occured.Token is invalidated.tokens
from the crowd server.ApplicationType).
group.
description and active
description and active
description and active
directoryId.
userName.
user.
directoryId.
password for a user.
directoryId.
UserUserUserAuthenticationContext is used to authenticate
users.UserLDAPUserWithAttributes
implementation of User.UserUserResultSet to a UserUser.Usercom.atlassian.crowd.integration.model.RemotePrincipal
authenticates with the crowd server.web.xml url-pattern.messageContext provided by XFire.Mapper's
Each mapper has an exportXML() that process's each entity and writes all required relationship to an
XML element that is then returned to this class to be finally written to disk (on export).
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||