Uses of Class
org.nuxeo.ecm.platform.signature.api.exception.CertException
-
Packages that use CertException Package Description org.nuxeo.ecm.platform.signature.api.pki Public Key Infrastructure services.org.nuxeo.ecm.platform.signature.api.user User information services required for certificate generation and keystore persistance for specific users.org.nuxeo.ecm.platform.signature.core.pki PKI services implementation.org.nuxeo.ecm.platform.signature.core.user Certificate user services implementation. -
-
Uses of CertException in org.nuxeo.ecm.platform.signature.api.pki
Methods in org.nuxeo.ecm.platform.signature.api.pki that throw CertException Modifier and Type Method Description X509CertificateCertService. getCertificate(KeyStore keystore, String certificateAlias)Retrieves an existing certificate from a keystore using keystore's certificate alias.StringCertService. getCertificateEmail(X509Certificate certificate)Extracts the email address from a certificateKeyPairCertService. getKeyPair(KeyStore ks, String keyAlias, String certificateAlias, String keyPassword)Retrieves existing private and public key from a KeyStore.KeyStoreCertService. getKeyStore(InputStream keystoreIS, String password)Retrieves a KeyStore object from a supplied InputStream.X509CertificateCertService. getRootCertificate()Retrieves the root certificate.InputStreamRootService. getRootKeystoreIS()byte[]RootService. getRootPublicCertificate()KeyStoreCertService. initializeUser(UserInfo userInfo, String keyPassword)Generates a private key and a public certificate for a user whose X.509 field information was enclosed in a UserInfo parameter.voidCertService. setRootService(RootService rootService)Sets up a root service to be used for CA-related services like certificate request signing and certificate revocation.voidCertService. storeCertificate(KeyStore keystore, OutputStream os, String keystorePassword)Wraps a certificate object into an OutputStream object secured by a keystore password -
Uses of CertException in org.nuxeo.ecm.platform.signature.api.user
Methods in org.nuxeo.ecm.platform.signature.api.user that throw CertException Modifier and Type Method Description DocumentModelCUserService. createCertificate(DocumentModel user, String userKeyPassword)Generates user certificate and user keys, saves them to a user store, and persists the store in the directory.voidCUserService. deleteCertificate(String userID)Deletes user entry from the certificate directory.StringCUserService. getUserCertInfo(DocumentModel user, String userKeyPassword)Returns simplified textual representation of a certificate's contents.UserInfoCUserService. getUserInfo(DocumentModel userModel)Retrieves a UserInfo object containing information needed for certificate generation.KeyStoreCUserService. getUserKeystore(String userID, String userKeyPassword)Retrieves user keystore from the directory.booleanCUserService. hasCertificate(String userID)Checks if the user is present in the certificate directory.voidUserInfo. verify(Map<CNField,String> userFields)Verifies that all required X500 Principal field values have been set on this objectConstructors in org.nuxeo.ecm.platform.signature.api.user that throw CertException Constructor Description UserInfo(Map<CNField,String> userDNFields)The fields provided as a parameter to the constructor. -
Uses of CertException in org.nuxeo.ecm.platform.signature.core.pki
Methods in org.nuxeo.ecm.platform.signature.core.pki that throw CertException Modifier and Type Method Description protected X509CertificateCertServiceImpl. getCertificate(KeyPair keyPair, UserInfo userInfo)X509CertificateCertServiceImpl. getCertificate(KeyStore ks, String certificateAlias)protected X509CertificateRootServiceImpl. getCertificate(KeyStore ks, String certificateAlias)StringCertServiceImpl. getCertificateEmail(X509Certificate certificate)KeyPairCertServiceImpl. getKeyPair(KeyStore ks, String keyAlias, String certAlias, String keyPassword)KeyStoreCertServiceImpl. getKeyStore(InputStream keystoreIS, String password)KeyStoreRootServiceImpl. getKeyStore(InputStream keystoreIS, String password)X509CertificateCertServiceImpl. getRootCertificate()InputStreamRootServiceImpl. getRootKeystoreIS()byte[]RootServiceImpl. getRootPublicCertificate()Public certificate for the CA root.protected RootServiceCertServiceImpl. getRootService()protected voidRootServiceImpl. initializeRoot()KeyStoreCertServiceImpl. initializeUser(UserInfo userInfo, String suppliedPassword)voidRootServiceImpl. registerContribution(Object contribution, String extensionPoint, ComponentInstance contributor)voidCertServiceImpl. storeCertificate(KeyStore keystore, OutputStream os, String keystorePassword) -
Uses of CertException in org.nuxeo.ecm.platform.signature.core.user
Methods in org.nuxeo.ecm.platform.signature.core.user that throw CertException Modifier and Type Method Description DocumentModelCUserServiceImpl. createCertificate(DocumentModel user, String userKeyPassword)voidCUserServiceImpl. deleteCertificate(String userID)StringCUserServiceImpl. getUserCertInfo(DocumentModel user, String userKeyPassword)UserInfoCUserServiceImpl. getUserInfo(DocumentModel userModel)KeyStoreCUserServiceImpl. getUserKeystore(String userID, String userKeystorePassword)booleanCUserServiceImpl. hasCertificate(String userID)
-