| パッケージ | 説明 |
|---|---|
| jcifs.dcerpc | |
| jcifs.http | |
| jcifs.smb |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static DcerpcHandle |
DcerpcHandle.getHandle(String url,
NtlmPasswordAuthentication auth) |
| コンストラクタと説明 |
|---|
DcerpcPipeHandle(String url,
NtlmPasswordAuthentication auth) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static NtlmPasswordAuthentication |
NtlmSsp.authenticate(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
byte[] challenge)
Performs NTLM authentication for the servlet request.
|
NtlmPasswordAuthentication |
NtlmSsp.doAuthentication(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
byte[] challenge)
Calls the static
NtlmSsp.authenticate(HttpServletRequest,
HttpServletResponse, byte[]) method to perform NTLM authentication
for the specified servlet request. |
protected NtlmPasswordAuthentication |
NtlmHttpFilter.negotiate(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
boolean skipAuthentication)
Negotiate password hashes with MSIE clients using NTLM SSP
|
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static NtlmPasswordAuthentication |
NtlmPasswordAuthentication.ANONYMOUS |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected NtlmPasswordAuthentication |
NtlmAuthenticator.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 the getRequestingURL and getRequestingException methods.
|
static NtlmPasswordAuthentication |
NtlmAuthenticator.requestNtlmPasswordAuthentication(String url,
SmbAuthException sae)
Used internally by jCIFS when an SmbAuthException is trapped to retrieve new user credentials.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
SmbTransport |
Dfs.getDc(String domain,
NtlmPasswordAuthentication auth) |
SID[] |
SID.getGroupMemberSids(String authorityServerName,
NtlmPasswordAuthentication auth,
int flags) |
DfsReferral |
Dfs.getReferral(SmbTransport trans,
String domain,
String root,
String path,
NtlmPasswordAuthentication auth) |
static SID |
SID.getServerSid(String server,
NtlmPasswordAuthentication auth) |
HashMap |
Dfs.getTrustedDomains(NtlmPasswordAuthentication auth) |
boolean |
Dfs.isTrustedDomain(String domain,
NtlmPasswordAuthentication auth) |
static void |
SmbSession.logon(UniAddress dc,
int port,
NtlmPasswordAuthentication auth) |
static void |
SmbSession.logon(UniAddress dc,
NtlmPasswordAuthentication auth)
Authenticate arbitrary credentials represented by the
NtlmPasswordAuthentication object against the domain controller
specified by the UniAddress parameter.
|
void |
SID.resolve(String authorityServerName,
NtlmPasswordAuthentication auth)
Manually resolve this SID.
|
DfsReferral |
Dfs.resolve(String domain,
String root,
String path,
NtlmPasswordAuthentication auth) |
static void |
SID.resolveSids(String authorityServerName,
NtlmPasswordAuthentication auth,
SID[] sids)
Resolve an array of SIDs using a cache and at most one MSRPC request.
|
static void |
SID.resolveSids(String authorityServerName,
NtlmPasswordAuthentication auth,
SID[] sids,
int offset,
int length) |
| コンストラクタと説明 |
|---|
NtlmContext(NtlmPasswordAuthentication auth,
boolean doSigning) |
SigningDigest(SmbTransport transport,
NtlmPasswordAuthentication auth) |
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(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(URL url,
NtlmPasswordAuthentication auth)
Constructs an SmbFile representing a resource on an SMB network such
as a file or directory from a URL object and an
NtlmPasswordAuthentication object.
|
SmbNamedPipe(String url,
int pipeType,
NtlmPasswordAuthentication auth) |
SmbNamedPipe(URL url,
int pipeType,
NtlmPasswordAuthentication auth) |
Copyright © 2016. All rights reserved.