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 RoleImplclass 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 UserImplclass 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

Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.