Class NTDSAPIWrapper


  • public class NTDSAPIWrapper
    extends Object
    • Constructor Detail

      • NTDSAPIWrapper

        public NTDSAPIWrapper()
    • Method Detail

      • DsMakeSpn

        public String DsMakeSpn​(String serviceClass,
                                String serviceName,
                                String instanceName,
                                short instancePort,
                                String referrer)
                         throws com.sun.jna.LastErrorException
        Convenience wrapper for NTDSAPI DsMakeSpn with Java friendly string and exception handling.
        Parameters:
        serviceClass - See MSDN
        serviceName - See MSDN
        instanceName - See MSDN
        instancePort - See MSDN
        referrer - See MSDN
        Returns:
        SPN generated
        Throws:
        com.sun.jna.LastErrorException - If buffer too small or parameter incorrect
        See Also:
        https://msdn.microsoft.com/en-us/library/ms676007(v=vs.85).aspx