Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
A
Activator
- Class in
org.apache.felix.useradmin.impl
This
Activator
represents activator for UserAdmin service bundle.
Activator()
- Constructor for class org.apache.felix.useradmin.impl.
Activator
addMember(Role)
- Method in class org.apache.felix.useradmin.impl.
GroupImpl
addRequiredMember(Role)
- Method in class org.apache.felix.useradmin.impl.
GroupImpl
addWorkingOnRole(Role)
- Method in class org.apache.felix.useradmin.impl.
AuthorizationImpl
Adds working role to working on roles by this Autorization object.
authenticate(Object, Object)
- Method in interface org.apache.felix.useradmin.
CredentialAuthenticator
Authenticate provided value against encrypted stored value.
authenticate(Object, Object)
- Method in class org.apache.felix.useradmin.impl.
CredentialAuthenticatorImpl
AuthorizationImpl
- Class in
org.apache.felix.useradmin.impl
AuthorizationImpl(User, UserAdminServiceImpl)
- Constructor for class org.apache.felix.useradmin.impl.
AuthorizationImpl
Construct new Authorization object with provided user and UserAdmin service implementation.
B
Base64
- Interface in
org.apache.felix.useradmin
This interface represents contract for Base64 encoding.
Base64Impl
- Class in
org.apache.felix.useradmin.impl
Base64 encoding implementation.
Base64Impl()
- Constructor for class org.apache.felix.useradmin.impl.
Base64Impl
C
checkPermission(UserAdminPermission)
- Method in class org.apache.felix.useradmin.impl.
UserAdminServiceImpl
Checking permission with security manager.
clear()
- Method in class org.apache.felix.useradmin.impl.
RoleProperties
Clears the properties.
close()
- Method in class org.apache.felix.useradmin.impl.
UserAdminEventDispatcherImpl
Closing UserAdminTrackers and putting running state to false.
close()
- Method in interface org.apache.felix.useradmin.
UserAdminEventDispatcher
Closing dispatcher thread.
createRole(String, int)
- Method in class org.apache.felix.useradmin.impl.
UserAdminServiceImpl
CredentialAuthenticator
- Interface in
org.apache.felix.useradmin
Credential authenticator used for authenticate base on stored credentials.
CredentialAuthenticatorImpl
- Class in
org.apache.felix.useradmin.impl
This
CredentialAuthenticatorImpl
class is used for authentication of credentials.
CredentialAuthenticatorImpl()
- Constructor for class org.apache.felix.useradmin.impl.
CredentialAuthenticatorImpl
Construct new CredentialAuthenticator.
D
decrypt(Object)
- Method in interface org.apache.felix.useradmin.
Base64
This method is decrypting encoded value with Base64.
decrypt(Object)
- Method in class org.apache.felix.useradmin.impl.
Base64Impl
decryptToByteArray(Object)
- Method in interface org.apache.felix.useradmin.
Base64
This method is decrypting encoded value with Base64 to byte[].
decryptToByteArray(Object)
- Method in class org.apache.felix.useradmin.impl.
Base64Impl
destroy()
- Method in class org.apache.felix.useradmin.impl.
UserAdminServiceImpl
This method is closing UserAdmin resources.
dispatchEventAsynchronusly(UserAdminEvent)
- Method in class org.apache.felix.useradmin.impl.
UserAdminEventDispatcherImpl
dispatchEventAsynchronusly(UserAdminEvent)
- Method in interface org.apache.felix.useradmin.
UserAdminEventDispatcher
Dispatching UserAdminEvent asynchronously.
E
encrypt(Object)
- Method in interface org.apache.felix.useradmin.
Base64
Encrypt value object must be String or byte array with Base64 algorithm.
encrypt(Object)
- Method in class org.apache.felix.useradmin.impl.
Base64Impl
encrypt(Object, byte[])
- Method in class org.apache.felix.useradmin.impl.
MessageDigesterImpl
encrypt(Object, byte[])
- Method in interface org.apache.felix.useradmin.
MessageDigester
Encrypting provided value with one of available algorithms like SHA-1.
encryptCredential(Object)
- Method in interface org.apache.felix.useradmin.
CredentialAuthenticator
Encrypt provided credential value with one of algorithms Base64, SHA-1, etc.
encryptCredential(Object)
- Method in class org.apache.felix.useradmin.impl.
CredentialAuthenticatorImpl
F
findRoleByName(String)
- Method in class org.apache.felix.useradmin.impl.
UserAdminRepositoryManagerImpl
findRoleByName(String)
- Method in interface org.apache.felix.useradmin.
UserAdminRepositoryManager
Finding role by role name.
findRoleByTypeAndKeyValue(int, String, String)
- Method in class org.apache.felix.useradmin.impl.
UserAdminRepositoryManagerImpl
findRoleByTypeAndKeyValue(int, String, String)
- Method in interface org.apache.felix.useradmin.
UserAdminRepositoryManager
Finding Role by role type and property of a role.
findRolesByFilter(Filter)
- Method in class org.apache.felix.useradmin.impl.
UserAdminRepositoryManagerImpl
If a null filter is specified, all Role objects managed by User Admin service are returned.
findRolesByFilter(Filter)
- Method in interface org.apache.felix.useradmin.
UserAdminRepositoryManager
Find roles by filter.
flush()
- Method in class org.apache.felix.useradmin.impl.
UserAdminRepositoryImpl
flush()
- Method in class org.apache.felix.useradmin.impl.
UserAdminRepositoryManagerImpl
Flushing store cache content into the repository file.
flush()
- Method in interface org.apache.felix.useradmin.
UserAdminRepository
This method flush repository cache into to repository file.
flush()
- Method in interface org.apache.felix.useradmin.
UserAdminRepositoryManager
Flushing changes into the store file.
G
generateSalt(int)
- Method in class org.apache.felix.useradmin.impl.
MessageDigesterImpl
generateSalt(int)
- Method in interface org.apache.felix.useradmin.
MessageDigester
Generate salt used by digester to digest message.
get(Object)
- Method in class org.apache.felix.useradmin.impl.
RoleCredentials
Gets credential for specified key.
get(Object)
- Method in class org.apache.felix.useradmin.impl.
RoleProperties
Getting property with specified key.
getAuthenticator()
- Method in class org.apache.felix.useradmin.impl.
UserAdminServiceImpl
This method returns CredentialAuthenticator instance.
getAuthorization(User)
- Method in class org.apache.felix.useradmin.impl.
UserAdminServiceImpl
getBase64()
- Method in interface org.apache.felix.useradmin.
CredentialAuthenticator
This method returns Base64 encoder.
getBase64()
- Method in class org.apache.felix.useradmin.impl.
CredentialAuthenticatorImpl
getChangeAction()
- Method in class org.apache.felix.useradmin.impl.
RoleCredentials
The permission need to modify the credentials.
getChangeAction()
- Method in class org.apache.felix.useradmin.impl.
RoleProperties
The permission need to modify the properties.
getCredentials()
- Method in class org.apache.felix.useradmin.impl.
UserImpl
getEventAdminDispatcher()
- Method in class org.apache.felix.useradmin.impl.
UserAdminServiceImpl
This method returns UserAdminEvent dispatcher.
getMembers()
- Method in class org.apache.felix.useradmin.impl.
GroupImpl
getName()
- Method in class org.apache.felix.useradmin.impl.
AuthorizationImpl
getName()
- Method in class org.apache.felix.useradmin.impl.
RoleImpl
getProperties()
- Method in class org.apache.felix.useradmin.impl.
RoleImpl
getRepositoryCache()
- Method in class org.apache.felix.useradmin.impl.
UserAdminRepositoryImpl
getRepositoryCache()
- Method in interface org.apache.felix.useradmin.
UserAdminRepository
This method is getting UserAdmin repository cache.
getRepositoryManager()
- Method in class org.apache.felix.useradmin.impl.
UserAdminServiceImpl
This method returns repository manager instance.
getRequiredMembers()
- Method in class org.apache.felix.useradmin.impl.
GroupImpl
getRole(String)
- Method in class org.apache.felix.useradmin.impl.
UserAdminServiceImpl
getRoles()
- Method in class org.apache.felix.useradmin.impl.
AuthorizationImpl
Looking for all Roles implied by this Authorization object.
getRoles(String)
- Method in class org.apache.felix.useradmin.impl.
UserAdminServiceImpl
getService(Bundle, ServiceRegistration)
- Method in class org.apache.felix.useradmin.impl.
UserAdminServiceImpl
getServiceRef()
- Method in class org.apache.felix.useradmin.impl.
UserAdminServiceImpl
This method returns ServiceReference for this service needed for UserAdminEvent.
getType()
- Method in class org.apache.felix.useradmin.impl.
GroupImpl
getType()
- Method in class org.apache.felix.useradmin.impl.
RoleImpl
getType()
- Method in class org.apache.felix.useradmin.impl.
UserImpl
getUser(String, String)
- Method in class org.apache.felix.useradmin.impl.
UserAdminServiceImpl
getUserAdminPermission()
- Method in class org.apache.felix.useradmin.impl.
UserAdminServiceImpl
This method returns UserAdminPermission with name admin.
getVersion()
- Method in class org.apache.felix.useradmin.impl.
RoleImpl
getVersion()
- Method in interface org.apache.felix.useradmin.
Version
This method getting version of a role.
GroupImpl
- Class in
org.apache.felix.useradmin.impl
This class represents Group role.
GroupImpl()
- Constructor for class org.apache.felix.useradmin.impl.
GroupImpl
Construct new Group role.
H
hasCredential(String, Object)
- Method in class org.apache.felix.useradmin.impl.
UserImpl
hasRole(String)
- Method in class org.apache.felix.useradmin.impl.
AuthorizationImpl
I
impliedBy(AuthorizationImpl)
- Method in class org.apache.felix.useradmin.impl.
GroupImpl
Checks if this role is implied by provided Authorization object.
impliedBy(AuthorizationImpl)
- Method in class org.apache.felix.useradmin.impl.
RoleImpl
Checks if this role is implied by provided Authorization object.
impliedBy(AuthorizationImpl)
- Method in class org.apache.felix.useradmin.impl.
UserImpl
Checks if this role is implied by provided Authorization object.
increaseVersion()
- Method in class org.apache.felix.useradmin.impl.
RoleImpl
increaseVersion()
- Method in interface org.apache.felix.useradmin.
Version
This method increasing version of a role.
initialize(UserAdminServiceImpl)
- Method in class org.apache.felix.useradmin.impl.
UserAdminRepositoryManagerImpl
initialize(UserAdminServiceImpl)
- Method in interface org.apache.felix.useradmin.
UserAdminRepositoryManager
Initialising roles repository manager.
isAlive()
- Method in class org.apache.felix.useradmin.impl.
UserAdminServiceImpl
Checks if UserAdmin service is alive.
isWorkingOnRole(Role)
- Method in class org.apache.felix.useradmin.impl.
AuthorizationImpl
Check if current Autorization object is working on provided role.
L
load()
- Method in class org.apache.felix.useradmin.impl.
UserAdminRepositoryImpl
load()
- Method in interface org.apache.felix.useradmin.
UserAdminRepository
This method is loading data from file repository into cache.
log(int, String)
- Method in class org.apache.felix.useradmin.impl.
Logger
log(int, String, Throwable)
- Method in class org.apache.felix.useradmin.impl.
Logger
log(ServiceReference, int, String)
- Method in class org.apache.felix.useradmin.impl.
Logger
log(ServiceReference, int, String, Throwable)
- Method in class org.apache.felix.useradmin.impl.
Logger
Logger
- Class in
org.apache.felix.useradmin.impl
This
Logger
class represents ServiceTracker for LogService.
Logger(BundleContext)
- Constructor for class org.apache.felix.useradmin.impl.
Logger
Constructs new Logger(ServiceTracker for LogService).
M
MessageDigester
- Interface in
org.apache.felix.useradmin
This interface represents MessageDigester which using MessageDigest to encrypt credential with one of algorithms SHA-1,etc.
MessageDigesterImpl
- Class in
org.apache.felix.useradmin.impl
This class
MessageDigesterImpl
implements MessageDigester.
MessageDigesterImpl(String, String)
- Constructor for class org.apache.felix.useradmin.impl.
MessageDigesterImpl
Constructs new MessageDigester.
N
name
- Variable in class org.apache.felix.useradmin.impl.
RoleImpl
role name.
O
org.apache.felix.useradmin
- package org.apache.felix.useradmin
org.apache.felix.useradmin.impl
- package org.apache.felix.useradmin.impl
P
put(Object, Object)
- Method in class org.apache.felix.useradmin.impl.
RoleProperties
Putting new property key-value pair into properties.
R
remove(Object)
- Method in class org.apache.felix.useradmin.impl.
RoleProperties
Removing properties with specified key.
remove(String)
- Method in class org.apache.felix.useradmin.impl.
UserAdminRepositoryManagerImpl
remove(String)
- Method in interface org.apache.felix.useradmin.
UserAdminRepositoryManager
Remove role with provided name.
removeMember(Role)
- Method in class org.apache.felix.useradmin.impl.
GroupImpl
removeRole(String)
- Method in class org.apache.felix.useradmin.impl.
UserAdminServiceImpl
removeWorkingOnRole(Role)
- Method in class org.apache.felix.useradmin.impl.
AuthorizationImpl
Removes working on role.
role
- Variable in class org.apache.felix.useradmin.impl.
RoleProperties
RoleCredentials
- Class in
org.apache.felix.useradmin.impl
This class
RoleCredentials
represents role credentials hashtable.
RoleCredentials(RoleImpl)
- Constructor for class org.apache.felix.useradmin.impl.
RoleCredentials
Constructs new RoleCredentials.
RoleImpl
- Class in
org.apache.felix.useradmin.impl
This
RoleImpl
class represents Role.
RoleImpl()
- Constructor for class org.apache.felix.useradmin.impl.
RoleImpl
Construct new Role.
RoleProperties
- Class in
org.apache.felix.useradmin.impl
This class
RoleProperties
represents role properties.
RoleProperties(RoleImpl)
- Constructor for class org.apache.felix.useradmin.impl.
RoleProperties
Constructs new RoleProperties.
run()
- Method in class org.apache.felix.useradmin.impl.
UserAdminEventDispatcherImpl
S
save(String, int, UserAdminServiceImpl)
- Method in class org.apache.felix.useradmin.impl.
UserAdminRepositoryManagerImpl
save(String, int, UserAdminServiceImpl)
- Method in interface org.apache.felix.useradmin.
UserAdminRepositoryManager
Saving role with specific name and type.
setCharset(String)
- Method in interface org.apache.felix.useradmin.
Base64
Setting character set.
setCharset(String)
- Method in class org.apache.felix.useradmin.impl.
Base64Impl
setCharset(String)
- Method in class org.apache.felix.useradmin.impl.
MessageDigesterImpl
setCharset(String)
- Method in interface org.apache.felix.useradmin.
MessageDigester
Setting char set for digester.
setName(String)
- Method in class org.apache.felix.useradmin.impl.
RoleImpl
Setting role name.
setServiceRef(ServiceReference)
- Method in class org.apache.felix.useradmin.impl.
UserAdminServiceImpl
This method is used for setting ServiceReference of this service.
setUserAdmin(UserAdminServiceImpl)
- Method in class org.apache.felix.useradmin.impl.
RoleImpl
Setting UserAdmin.
start(BundleContext)
- Method in class org.apache.felix.useradmin.impl.
Activator
start()
- Method in class org.apache.felix.useradmin.impl.
UserAdminEventDispatcherImpl
start()
- Method in interface org.apache.felix.useradmin.
UserAdminEventDispatcher
Starting dispatcher thread.
stop(BundleContext)
- Method in class org.apache.felix.useradmin.impl.
Activator
This method is unregistering UserAdmin service,closing logger and closing resources kept by UserAdmin.
T
toString()
- Method in class org.apache.felix.useradmin.impl.
RoleCredentials
toString()
- Method in class org.apache.felix.useradmin.impl.
RoleProperties
U
ungetService(Bundle, ServiceRegistration, Object)
- Method in class org.apache.felix.useradmin.impl.
UserAdminServiceImpl
userAdmin
- Variable in class org.apache.felix.useradmin.impl.
RoleImpl
UserAdmin service instance.
UserAdminEventDispatcher
- Interface in
org.apache.felix.useradmin
The
UserAdminEventDispatcher
represents event dispatcher used for dispatching UserAdminEvent to the UserAdminListeners and EventAdmin topic.
UserAdminEventDispatcherImpl
- Class in
org.apache.felix.useradmin.impl
Dispatching UserAdmin events.
UserAdminEventDispatcherImpl(BundleContext)
- Constructor for class org.apache.felix.useradmin.impl.
UserAdminEventDispatcherImpl
This constructor is used to create UserAdmin event dispatcher.
UserAdminRepository
- Interface in
org.apache.felix.useradmin
The
UserAdminRepository
represents contract for UserAdmin repository which cached and persists Roles into the file.
UserAdminRepositoryImpl
- Class in
org.apache.felix.useradmin.impl
UserAdminRepository implementation of
UserAdminRepository
.
UserAdminRepositoryImpl(Logger, BundleContext)
- Constructor for class org.apache.felix.useradmin.impl.
UserAdminRepositoryImpl
Constructs new UserAdminRepository.
UserAdminRepositoryManager
- Interface in
org.apache.felix.useradmin
UserAdminRepository manager.
UserAdminRepositoryManagerImpl
- Class in
org.apache.felix.useradmin.impl
This class
UserAdminRepositoryManagerImpl
implements UserAdminRepositoryManager.
UserAdminRepositoryManagerImpl(Logger, UserAdminRepository)
- Constructor for class org.apache.felix.useradmin.impl.
UserAdminRepositoryManagerImpl
Constructs manager for UserAdminRepositoryManager.
UserAdminServiceImpl
- Class in
org.apache.felix.useradmin.impl
This
UserAdminServiceImpl
class implementing a contract UserAdmin.
UserAdminServiceImpl(BundleContext, UserAdminRepositoryManager, Logger, UserAdminEventDispatcher)
- Constructor for class org.apache.felix.useradmin.impl.
UserAdminServiceImpl
This constructor is creating new UserAdmin service.
UserImpl
- Class in
org.apache.felix.useradmin.impl
This
UserImpl
class represents User role.
UserImpl()
- Constructor for class org.apache.felix.useradmin.impl.
UserImpl
Constructs new User.
V
verify(Object, Object)
- Method in interface org.apache.felix.useradmin.
Base64
Verifying two values if there are equal.
verify(Object, Object)
- Method in class org.apache.felix.useradmin.impl.
Base64Impl
verify(Object, byte[], int)
- Method in class org.apache.felix.useradmin.impl.
MessageDigesterImpl
verify(Object, byte[], int)
- Method in interface org.apache.felix.useradmin.
MessageDigester
Verify not encoded credential against encoded one.
Version
- Interface in
org.apache.felix.useradmin
The
Version
interface represents version of a role.
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2006-2011
Apache Software Foundation
. All Rights Reserved.