|
||||||||||
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 KeyringManager
session
- 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 KeyringManager
session
- the sessionkeyring
- the keyringpublic KeyringSession getSession(java.util.Map<java.lang.String,java.lang.Object> session, Keyring keyring)
KeyringManager
getSession
in interface KeyringManager
session
- the sessionkeyring
- the keyring
public boolean isOpenSession(java.util.Map<java.lang.String,java.lang.Object> session, Keyring keyring)
KeyringManager
isOpenSession
in interface KeyringManager
session
- the sessionkeyring
- the keyring
@Transactional public void persistSessionStore(KeyringSession ksession, Keyring keyring)
KeyringManager
persistSessionStore
in interface KeyringManager
ksession
- the ksessionkeyring
- the keyring@Transactional public void initStore(it.neverworks.security.User user, Keyring keyring, java.lang.String keyRingPwd)
KeyringManager
initStore
in interface KeyringManager
user
- 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 KeyringManager
session
- 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 |