|
||||||||||
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
.Application
ApplicationType.PLUGIN
formElementName
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)
.
ChangePasswordFilter
text
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.
WebFragmentHelper
RemoteDirectory
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.Directory
RemoteDirectory
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.
Group
Group
LDAPGroupWithAttributes
implementation of Group
.Group
InternalDirectory
group
.Group
ResultSet
to a Group
Group
.Group
ImporterDAO
based on a given configurationImporterFactory
Configuration
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.LdapShaPasswordEncoder
LdapShaPasswordEncoder
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 GroupMembership
Group
.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(HomeLocator) -
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 PasswordEncoderFactory
configuration
into Crowd.
PermissionManager
ObjectFactory
to the WebWorkSpringObjectFactory
one.
PropertySets
into a unified view of the underlying properties.property
objects.Property
isSettable()
) 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 ServletModuleManager
SessionTimer
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
.
User
User
UserAuthenticationContext
is used to authenticate
users
.User
LDAPUserWithAttributes
implementation of User
.User
User
ResultSet
to a User
User
.User
com.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 |