|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectit.sistematica.isharedoc.service.keyring.KeyringIsdFactoryImpl
@Service(value="keyringIsd") public class KeyringIsdFactoryImpl
Field Summary | |
---|---|
(package private) CertificateService |
certificateService
|
(package private) it.neverworks.data.EntityManager |
entities
|
(package private) it.neverworks.application.service.UserInfo |
userInfo
|
Constructor Summary | |
---|---|
KeyringIsdFactoryImpl()
|
Method Summary | |
---|---|
java.util.Enumeration<java.lang.String> |
getAliases(java.security.KeyStore ks)
Gets the aliases. |
java.security.cert.X509Certificate |
getCertificateEntry(java.security.KeyStore ks,
java.lang.String alias)
Gets the certificate entry. |
java.util.Enumeration<java.lang.String> |
getCertificateEntryAliases(java.security.KeyStore ks)
Gets the certificate entry aliases. |
java.security.KeyStore.Entry |
getEntry(java.security.KeyStore ks,
java.lang.String alias,
java.lang.String keyStorePassword)
Gets the entry. |
java.util.Enumeration<java.lang.String> |
getKeyAndPasswordEntryAliases(java.security.KeyStore ks)
Gets the key and password entry aliases. |
java.security.PrivateKey |
getKeyEntry(java.security.KeyStore ks,
java.lang.String alias,
java.lang.String keyStorePassword)
Gets the key entry. |
java.lang.String |
getPasswordEntry(java.security.KeyStore ks,
java.lang.String alias,
java.lang.String keyStorePassword)
Gets the password entry. |
java.lang.String |
getProvider()
Gets the provider. |
java.lang.String |
getVersion()
Gets the version. |
it.neverworks.security.signature.DigSig |
pdfSign(java.security.KeyStore ks,
java.io.InputStream in,
java.lang.String certAlias,
java.lang.String keyPassword)
Pdf sign. |
it.neverworks.security.signature.DigSig |
pkcs7AddSign(java.security.KeyStore ks,
java.io.InputStream in,
java.lang.String certAlias,
java.lang.String keyPassword,
boolean detached)
Pkcs7 add sign. |
it.neverworks.security.signature.DigSig |
pkcs7Sign(java.security.KeyStore ks,
java.io.InputStream in,
java.lang.String certAlias,
java.lang.String keyPassword,
boolean detached)
Pkcs7 sign. |
void |
updatePasswordEntry(java.security.KeyStore ks,
java.lang.String oldAlias,
java.lang.String newAlias,
java.lang.String password,
java.lang.String keyStorePassword)
Update password entry. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
it.neverworks.application.service.UserInfo userInfo
it.neverworks.data.EntityManager entities
CertificateService certificateService
Constructor Detail |
---|
public KeyringIsdFactoryImpl()
Method Detail |
---|
public java.lang.String getVersion()
KeyringFactory
getVersion
in interface KeyringFactory
public java.lang.String getProvider()
KeyringFactory
getProvider
in interface KeyringFactory
public java.util.Enumeration<java.lang.String> getAliases(java.security.KeyStore ks)
KeyringFactory
getAliases
in interface KeyringFactory
ks
- the ks
public java.util.Enumeration<java.lang.String> getCertificateEntryAliases(java.security.KeyStore ks)
KeyringFactory
getCertificateEntryAliases
in interface KeyringFactory
ks
- the ks
public java.util.Enumeration<java.lang.String> getKeyAndPasswordEntryAliases(java.security.KeyStore ks)
KeyringFactory
getKeyAndPasswordEntryAliases
in interface KeyringFactory
ks
- the ks
public java.security.cert.X509Certificate getCertificateEntry(java.security.KeyStore ks, java.lang.String alias)
KeyringFactory
getCertificateEntry
in interface KeyringFactory
ks
- the ksalias
- the alias
public java.security.PrivateKey getKeyEntry(java.security.KeyStore ks, java.lang.String alias, java.lang.String keyStorePassword)
KeyringFactory
getKeyEntry
in interface KeyringFactory
ks
- the ksalias
- the aliaskeyStorePassword
- the key store password
public java.lang.String getPasswordEntry(java.security.KeyStore ks, java.lang.String alias, java.lang.String keyStorePassword)
KeyringFactory
getPasswordEntry
in interface KeyringFactory
ks
- the ksalias
- the aliaskeyStorePassword
- the key store password
public java.security.KeyStore.Entry getEntry(java.security.KeyStore ks, java.lang.String alias, java.lang.String keyStorePassword)
KeyringFactory
getEntry
in interface KeyringFactory
ks
- the ksalias
- the aliaskeyStorePassword
- the key store password
public void updatePasswordEntry(java.security.KeyStore ks, java.lang.String oldAlias, java.lang.String newAlias, java.lang.String password, java.lang.String keyStorePassword)
KeyringFactory
updatePasswordEntry
in interface KeyringFactory
ks
- the ksoldAlias
- the old aliasnewAlias
- the new aliaspassword
- the passwordkeyStorePassword
- the key store passwordpublic it.neverworks.security.signature.DigSig pkcs7Sign(java.security.KeyStore ks, java.io.InputStream in, java.lang.String certAlias, java.lang.String keyPassword, boolean detached)
KeyringFactory
pkcs7Sign
in interface KeyringFactory
ks
- the ksin
- the incertAlias
- the cert aliaskeyPassword
- the key passworddetached
- the detached
public it.neverworks.security.signature.DigSig pkcs7AddSign(java.security.KeyStore ks, java.io.InputStream in, java.lang.String certAlias, java.lang.String keyPassword, boolean detached)
KeyringFactory
pkcs7AddSign
in interface KeyringFactory
ks
- the ksin
- the incertAlias
- the cert aliaskeyPassword
- the key passworddetached
- the detached
public it.neverworks.security.signature.DigSig pdfSign(java.security.KeyStore ks, java.io.InputStream in, java.lang.String certAlias, java.lang.String keyPassword)
KeyringFactory
pdfSign
in interface KeyringFactory
ks
- the ksin
- the incertAlias
- the cert aliaskeyPassword
- the key password
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |