Uses of Class
org.codelibs.jcifs.smb1.NtlmPasswordAuthentication
Packages that use NtlmPasswordAuthentication
Package
Description
-
Uses of NtlmPasswordAuthentication in org.codelibs.jcifs.smb1
Fields in org.codelibs.jcifs.smb1 declared as NtlmPasswordAuthenticationModifier and TypeFieldDescriptionstatic final NtlmPasswordAuthenticationNtlmPasswordAuthentication.ANONYMOUSAnonymous credentials instance with empty domain, username, and password.Methods in org.codelibs.jcifs.smb1 that return NtlmPasswordAuthenticationModifier and TypeMethodDescriptionprotected NtlmPasswordAuthenticationNtlmAuthenticator.getNtlmPasswordAuthentication()An application extending this class must provide an implementation for this method that returns new user credentials try try when accessing SMB resources described by thegetRequestingURLandgetRequestingExceptionmethods.static NtlmPasswordAuthenticationNtlmAuthenticator.requestNtlmPasswordAuthentication(String url, SmbAuthException sae) Used internally by jCIFS when anSmbAuthExceptionis trapped to retrieve new user credentials.Methods in org.codelibs.jcifs.smb1 with parameters of type NtlmPasswordAuthenticationModifier and TypeMethodDescriptionDfs.getDc(String domain, NtlmPasswordAuthentication auth) Gets a domain controller transport for the specified domainSID[]SID.getGroupMemberSids(String authorityServerName, NtlmPasswordAuthentication auth, int flags) Gets the members of the group represented by this SID.Dfs.getReferral(SmbTransport trans, String domain, String root, String path, NtlmPasswordAuthentication auth) Gets a DFS referral for the specified pathstatic SIDSID.getServerSid(String server, NtlmPasswordAuthentication auth) Gets the domain SID for the specified server.Dfs.getTrustedDomains(NtlmPasswordAuthentication auth) Gets the map of trusted domains for DFS resolutionbooleanDfs.isTrustedDomain(String domain, NtlmPasswordAuthentication auth) Checks if a domain is trusted for DFS operationsstatic voidSmbSession.logon(UniAddress dc, int port, NtlmPasswordAuthentication auth) Authenticate arbitrary credentials against the specified domain controller using the specified port.static voidSmbSession.logon(UniAddress dc, NtlmPasswordAuthentication auth) Authenticate arbitrary credentials represented by theNtlmPasswordAuthenticationobject against the domain controller specified by theUniAddressparameter.Dfs.resolve(String domain, String root, String path, NtlmPasswordAuthentication auth) Resolves a DFS path to obtain referral informationvoidSID.resolve(String authorityServerName, NtlmPasswordAuthentication auth) Resolves this SID to obtain its account and domain names.static voidSID.resolveSids(String authorityServerName, NtlmPasswordAuthentication auth, SID[] sids) Resolves an array of SIDs to obtain their account and domain names.static voidSID.resolveSids(String authorityServerName, NtlmPasswordAuthentication auth, SID[] sids, int offset, int length) Resolves an array of SIDs to obtain their account and domain names.Constructors in org.codelibs.jcifs.smb1 with parameters of type NtlmPasswordAuthenticationModifierConstructorDescriptionNtlmContext(NtlmPasswordAuthentication auth, boolean doSigning) Creates a new NTLM context for SMB1 authentication.SigningDigest(SmbTransport transport, NtlmPasswordAuthentication auth) Constructs a new signing digest using transport and authentication credentials.SmbFile(String context, String name, NtlmPasswordAuthentication auth) Constructs an SmbFile representing a resource on an SMB network such as a file or directory.SmbFile(String context, String name, NtlmPasswordAuthentication auth, int shareAccess) Constructs an SmbFile representing a resource on an SMB network such as a file or directory.SmbFile(String url, NtlmPasswordAuthentication auth) Constructs an SmbFile representing a resource on an SMB network such as a file or directory.SmbFile(String url, NtlmPasswordAuthentication auth, int shareAccess) Constructs an SmbFile representing a file on an SMB network.SmbFile(URL url, NtlmPasswordAuthentication auth) Constructs an SmbFile representing a resource on an SMB network such as a file or directory from aURLobject and anNtlmPasswordAuthenticationobject.SmbNamedPipe(String url, int pipeType, NtlmPasswordAuthentication auth) Constructs an SmbNamedPipe for a specified pipe on an SMB server.SmbNamedPipe(URL url, int pipeType, NtlmPasswordAuthentication auth) Constructs an SmbNamedPipe from a URL object. -
Uses of NtlmPasswordAuthentication in org.codelibs.jcifs.smb1.dcerpc
Methods in org.codelibs.jcifs.smb1.dcerpc with parameters of type NtlmPasswordAuthenticationModifier and TypeMethodDescriptionstatic DcerpcHandleDcerpcHandle.getHandle(String url, NtlmPasswordAuthentication auth) Gets a DCERPC handle for the specified URL and authenticationConstructors in org.codelibs.jcifs.smb1.dcerpc with parameters of type NtlmPasswordAuthenticationModifierConstructorDescriptionDcerpcPipeHandle(String url, NtlmPasswordAuthentication auth) Creates a DCERPC pipe handle with the specified URL and authentication -
Uses of NtlmPasswordAuthentication in org.codelibs.jcifs.smb1.http
Methods in org.codelibs.jcifs.smb1.http that return NtlmPasswordAuthenticationModifier and TypeMethodDescriptionstatic NtlmPasswordAuthenticationNtlmSsp.authenticate(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, byte[] challenge) Performs NTLM authentication for the servlet request.NtlmSsp.doAuthentication(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, byte[] challenge) Calls the staticNtlmSsp.authenticate(HttpServletRequest, HttpServletResponse, byte[])method to perform NTLM authentication for the specified servlet request.protected NtlmPasswordAuthenticationNtlmHttpFilter.negotiate(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp, boolean skipAuthentication) Negotiate password hashes with MSIE clients using NTLM SSP