New Post
0 Kudos

After installed Centrify Express and have the smart card inserted, the app creates a new keychain under the Apple Keystore, however none of the credentials are accessible via the user's keystore.


Namely you can't access it when you do the following in Java:


KeyStore.getInstance("KeychainStore", "Apple");







0 Kudos

Centrify with Spring Boot (Java)

by nathand on ‎11-25-2015 10:43 AM

Has anyone tried to integrate Centrify with Spring or Spring Boot?

I’m trying to integrate Centrify ADFS with Spring Security Kerberos using Java 1.8 with JCE on RHEL 6. Per this link -, here are some sample properties that I would need to collect to run a Spring Boot sample



        ad-domain: EXAMPLE.ORG

        ad-server: ldap://

        service-principal: HTTP/

        keytab-location: /tmp/tomcat.keytab

        ldap-search-base: dc=example,dc=org

        ldap-search-filter: "(| (userPrincipalName={0}) (sAMAccountName={0}))"


I’ve configured the SPN and keytab following this link - But, I’m wondering if I even need to setup an SPN or if there would be a more suitable one already created by Centrify. Or maybe there are some Centrify peculiarities that I’m missing.


The code for the app can be found here - You need to download the entire project, build with Gradle, then run the jar (java -jar spring-security-kerberos/spring-security-kerberos-samples/sec-server-win-auth/build/libs/sec-server-win-auth-1.0.2.BUILD-SNAPSHOT.jar). 

Showing results for 
Search instead for 
Do you mean