|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectit.sistematica.isharedoc.service.keyring.KeyringManagerImpl
@Service(value="keyringManager") public class KeyringManagerImpl
| Field Summary | |
|---|---|
(package private) CertificateService |
certificateService
|
(package private) it.neverworks.util.Configuration |
configuration
|
(package private) it.neverworks.data.EntityManager |
entities
|
(package private) KeyringFactory |
keyringIsd
|
static java.lang.String |
SESSION_KEYRING_SESSION_OBJECT
|
(package private) it.neverworks.application.service.UserInfo |
userInfo
|
| Constructor Summary | |
|---|---|
KeyringManagerImpl()
|
|
| Method Summary | |
|---|---|
java.lang.String |
aliasNameCertificateEncription(it.neverworks.security.User user)
|
java.lang.String |
aliasNameCertificateSignature(it.neverworks.security.User user)
|
java.lang.String |
aliasNamePrivateKeyEncription(it.neverworks.security.User user)
|
java.lang.String |
aliasNamePrivateKeySignature(it.neverworks.security.User user)
|
void |
changePassword(java.util.Map<java.lang.String,java.lang.Object> session,
Keyring keyring,
java.lang.String oldPassword,
java.lang.String newPassword)
Change password. |
void |
closeSession(java.util.Map<java.lang.String,java.lang.Object> session,
Keyring keyring)
Close session. |
KeyringSession |
getSession(java.util.Map<java.lang.String,java.lang.Object> session,
Keyring keyring)
Gets the session. |
void |
initStore(it.neverworks.security.User user,
Keyring keyring,
java.lang.String keyRingPwd)
Inits the store. |
boolean |
isOpenSession(java.util.Map<java.lang.String,java.lang.Object> session,
Keyring keyring)
Checks if is open session. |
KeyringSession |
openSession(java.util.Map<java.lang.String,java.lang.Object> session,
Keyring keyring,
java.lang.String password)
Open session. |
void |
persistSessionStore(KeyringSession ksession,
Keyring keyring)
Persist session store. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String SESSION_KEYRING_SESSION_OBJECT
it.neverworks.application.service.UserInfo userInfo
it.neverworks.data.EntityManager entities
KeyringFactory keyringIsd
CertificateService certificateService
it.neverworks.util.Configuration configuration
| Constructor Detail |
|---|
public KeyringManagerImpl()
| Method Detail |
|---|
@Transactional
public KeyringSession openSession(java.util.Map<java.lang.String,java.lang.Object> session,
Keyring keyring,
java.lang.String password)
KeyringManager
openSession in interface KeyringManagersession - the sessionkeyring - the keyringpassword - the password
public void closeSession(java.util.Map<java.lang.String,java.lang.Object> session,
Keyring keyring)
KeyringManager
closeSession in interface KeyringManagersession - the sessionkeyring - the keyring
public KeyringSession getSession(java.util.Map<java.lang.String,java.lang.Object> session,
Keyring keyring)
KeyringManager
getSession in interface KeyringManagersession - the sessionkeyring - the keyring
public boolean isOpenSession(java.util.Map<java.lang.String,java.lang.Object> session,
Keyring keyring)
KeyringManager
isOpenSession in interface KeyringManagersession - the sessionkeyring - the keyring
@Transactional
public void persistSessionStore(KeyringSession ksession,
Keyring keyring)
KeyringManager
persistSessionStore in interface KeyringManagerksession - the ksessionkeyring - the keyring
@Transactional
public void initStore(it.neverworks.security.User user,
Keyring keyring,
java.lang.String keyRingPwd)
KeyringManager
initStore in interface KeyringManageruser - the userkeyring - the keyringkeyRingPwd - the key ring pwdpublic java.lang.String aliasNameCertificateSignature(it.neverworks.security.User user)
public java.lang.String aliasNamePrivateKeySignature(it.neverworks.security.User user)
public java.lang.String aliasNameCertificateEncription(it.neverworks.security.User user)
public java.lang.String aliasNamePrivateKeyEncription(it.neverworks.security.User user)
public void changePassword(java.util.Map<java.lang.String,java.lang.Object> session,
Keyring keyring,
java.lang.String oldPassword,
java.lang.String newPassword)
KeyringManager
changePassword in interface KeyringManagersession - the sessionkeyring - the keyringoldPassword - the old passwordnewPassword - the new password
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||