Class NTDSAPIWrapper


  • public class NTDSAPIWrapper
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      NTDSAPIWrapper()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String DsMakeSpn​(java.lang.String serviceClass, java.lang.String serviceName, java.lang.String instanceName, short instancePort, java.lang.String referrer)
      Convenience wrapper for NTDSAPI DsMakeSpn with Java friendly string and exception handling.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • NTDSAPIWrapper

        public NTDSAPIWrapper()
    • Method Detail

      • DsMakeSpn

        public java.lang.String DsMakeSpn​(java.lang.String serviceClass,
                                          java.lang.String serviceName,
                                          java.lang.String instanceName,
                                          short instancePort,
                                          java.lang.String referrer)
                                   throws 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:
        LastErrorException - If buffer too small or parameter incorrect
        See Also:
        https://msdn.microsoft.com/en-us/library/ms676007(v=vs.85).aspx