- accept(long) - Static method in class org.apache.tomcat.jni.Local
-
Accept a new connection request
- accept(long) - Static method in class org.apache.tomcat.jni.Socket
-
Accept a new connection request
- acceptfilter(long, String, String) - Static method in class org.apache.tomcat.jni.Socket
-
Set an OS level accept filter.
- acceptx(long, long) - Static method in class org.apache.tomcat.jni.Socket
-
Accept a new connection request
- add(long, long, int) - Static method in class org.apache.tomcat.jni.Poll
-
Add a socket to a pollset with the default timeout.
- Address - Class in org.apache.tomcat.jni
-
Address
- Address() - Constructor for class org.apache.tomcat.jni.Address
-
- address(ByteBuffer) - Static method in class org.apache.tomcat.jni.Buffer
-
Returns the memory address of the ByteBuffer.
- addrspaceSet(long, int) - Static method in class org.apache.tomcat.jni.Procattr
-
Determine if the child should start in its own address space or using the
current one from its parent
- addWithTimeout(long, long, int, long) - Static method in class org.apache.tomcat.jni.Poll
-
Add a socket to a pollset with a specific timeout.
- AES_KEY_SIZE - Static variable in class org.apache.tomcat.jni.SessionTicketKey
-
Size of session ticket key AES key
- alloc(long, int) - Static method in class org.apache.tomcat.jni.Pool
-
Allocate a block of memory from a pool
- alloc(long) - Static method in class org.apache.tomcat.jni.Proc
-
Allocate apr_proc_t structure from pool
This is not an apr function.
- allocatePoller(int, long) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- append(String, String, int, long) - Static method in class org.apache.tomcat.jni.File
-
Append the specified file to another file.
- Apr - Class in org.apache.tomcat
-
- Apr() - Constructor for class org.apache.tomcat.Apr
-
- APR_ANONYMOUS - Static variable in class org.apache.tomcat.jni.Status
-
- APR_ANYADDR - Static variable in class org.apache.tomcat.jni.Address
-
- APR_BADARG - Static variable in class org.apache.tomcat.jni.Status
-
- APR_BADCH - Static variable in class org.apache.tomcat.jni.Status
-
- APR_BLK - Static variable in class org.apache.tomcat.jni.File
-
a block device
- APR_CHARSET_EBCDIC - Static variable in class org.apache.tomcat.jni.Library
-
- APR_CHILD_BLOCK - Static variable in class org.apache.tomcat.jni.Proc
-
- APR_CHILD_DONE - Static variable in class org.apache.tomcat.jni.Status
-
- APR_CHILD_NOTDONE - Static variable in class org.apache.tomcat.jni.Status
-
- APR_CHR - Static variable in class org.apache.tomcat.jni.File
-
a character device
- APR_CUR - Static variable in class org.apache.tomcat.jni.File
-
Current
- APR_DETACH - Static variable in class org.apache.tomcat.jni.Status
-
- APR_DIR - Static variable in class org.apache.tomcat.jni.File
-
a directory
- APR_EABOVEROOT - Static variable in class org.apache.tomcat.jni.Status
-
- APR_EABSOLUTE - Static variable in class org.apache.tomcat.jni.Status
-
- APR_EBADDATE - Static variable in class org.apache.tomcat.jni.Status
-
- APR_EBADIP - Static variable in class org.apache.tomcat.jni.Status
-
- APR_EBADMASK - Static variable in class org.apache.tomcat.jni.Status
-
- APR_EBADPATH - Static variable in class org.apache.tomcat.jni.Status
-
- APR_EBUSY - Static variable in class org.apache.tomcat.jni.Status
-
- APR_EDSOOPEN - Static variable in class org.apache.tomcat.jni.Status
-
- APR_EGENERAL - Static variable in class org.apache.tomcat.jni.Status
-
- APR_EINCOMPLETE - Static variable in class org.apache.tomcat.jni.Status
-
- APR_EINIT - Static variable in class org.apache.tomcat.jni.Status
-
- APR_EINVALSOCK - Static variable in class org.apache.tomcat.jni.Status
-
- APR_EMISMATCH - Static variable in class org.apache.tomcat.jni.Status
-
- APR_END - Static variable in class org.apache.tomcat.jni.File
-
Go to end of file
- APR_ENODIR - Static variable in class org.apache.tomcat.jni.Status
-
- APR_ENOLOCK - Static variable in class org.apache.tomcat.jni.Status
-
- APR_ENOPOLL - Static variable in class org.apache.tomcat.jni.Status
-
- APR_ENOPOOL - Static variable in class org.apache.tomcat.jni.Status
-
- APR_ENOPROC - Static variable in class org.apache.tomcat.jni.Status
-
- APR_ENOSHMAVAIL - Static variable in class org.apache.tomcat.jni.Status
-
- APR_ENOSOCKET - Static variable in class org.apache.tomcat.jni.Status
-
- APR_ENOSTAT - Static variable in class org.apache.tomcat.jni.Status
-
APR Error Values
- APR_ENOTENOUGHENTROPY - Static variable in class org.apache.tomcat.jni.Status
-
- APR_ENOTHDKEY - Static variable in class org.apache.tomcat.jni.Status
-
- APR_ENOTHREAD - Static variable in class org.apache.tomcat.jni.Status
-
- APR_ENOTIME - Static variable in class org.apache.tomcat.jni.Status
-
- APR_ENOTIMPL - Static variable in class org.apache.tomcat.jni.Status
-
- APR_EOF - Static variable in class org.apache.tomcat.jni.Status
-
- APR_EPATHWILD - Static variable in class org.apache.tomcat.jni.Status
-
- APR_EPROC_UNKNOWN - Static variable in class org.apache.tomcat.jni.Status
-
- APR_ERELATIVE - Static variable in class org.apache.tomcat.jni.Status
-
- APR_ESYMNOTFOUND - Static variable in class org.apache.tomcat.jni.Status
-
- APR_FILE_ATTR_EXECUTABLE - Static variable in class org.apache.tomcat.jni.File
-
File is executable
- APR_FILE_ATTR_HIDDEN - Static variable in class org.apache.tomcat.jni.File
-
File is hidden
- APR_FILE_ATTR_READONLY - Static variable in class org.apache.tomcat.jni.File
-
File is read-only
- APR_FILEBASED - Static variable in class org.apache.tomcat.jni.Status
-
- APR_FILES_AS_SOCKETS - Static variable in class org.apache.tomcat.jni.Library
-
- APR_FINFO_ATIME - Static variable in class org.apache.tomcat.jni.File
-
Creation or inode-changed time
- APR_FINFO_CSIZE - Static variable in class org.apache.tomcat.jni.File
-
Size of the file
- APR_FINFO_CTIME - Static variable in class org.apache.tomcat.jni.File
-
Modification Time
- APR_FINFO_DEV - Static variable in class org.apache.tomcat.jni.File
-
Storage size consumed by the file
- APR_FINFO_DIRENT - Static variable in class org.apache.tomcat.jni.File
-
an atomic unix apr_stat()
- APR_FINFO_GPROT - Static variable in class org.apache.tomcat.jni.File
-
User protection bits
- APR_FINFO_GROUP - Static variable in class org.apache.tomcat.jni.File
-
User
- APR_FINFO_ICASE - Static variable in class org.apache.tomcat.jni.File
-
World protection bits
- APR_FINFO_IDENT - Static variable in class org.apache.tomcat.jni.File
-
type, mtime, ctime, atime, size
- APR_FINFO_INODE - Static variable in class org.apache.tomcat.jni.File
-
Device
- APR_FINFO_LINK - Static variable in class org.apache.tomcat.jni.File
-
use OS's default permissions
- APR_FINFO_MIN - Static variable in class org.apache.tomcat.jni.File
-
->name in proper case
- APR_FINFO_MTIME - Static variable in class org.apache.tomcat.jni.File
-
Stat the link not the file itself if it is a link
- APR_FINFO_NAME - Static variable in class org.apache.tomcat.jni.File
-
if dev is case insensitive
- APR_FINFO_NLINK - Static variable in class org.apache.tomcat.jni.File
-
Inode
- APR_FINFO_NORM - Static variable in class org.apache.tomcat.jni.File
-
all protections
- APR_FINFO_OWNER - Static variable in class org.apache.tomcat.jni.File
-
dev and inode
- APR_FINFO_PROT - Static variable in class org.apache.tomcat.jni.File
-
user and group
- APR_FINFO_SIZE - Static variable in class org.apache.tomcat.jni.File
-
Access Time
- APR_FINFO_TYPE - Static variable in class org.apache.tomcat.jni.File
-
Number of links
- APR_FINFO_UPROT - Static variable in class org.apache.tomcat.jni.File
-
Group
- APR_FINFO_USER - Static variable in class org.apache.tomcat.jni.File
-
Type
- APR_FINFO_WPROT - Static variable in class org.apache.tomcat.jni.File
-
Group protection bits
- APR_FLOCK_EXCLUSIVE - Static variable in class org.apache.tomcat.jni.File
-
Exclusive lock.
- APR_FLOCK_NONBLOCK - Static variable in class org.apache.tomcat.jni.File
-
do not block while acquiring the file lock
- APR_FLOCK_SHARED - Static variable in class org.apache.tomcat.jni.File
-
Shared lock.
- APR_FLOCK_TYPEMASK - Static variable in class org.apache.tomcat.jni.File
-
mask to extract lock type
- APR_FOPEN_APPEND - Static variable in class org.apache.tomcat.jni.File
-
Append to the end of the file
- APR_FOPEN_BINARY - Static variable in class org.apache.tomcat.jni.File
-
Open the file in binary mode
- APR_FOPEN_BUFFERED - Static variable in class org.apache.tomcat.jni.File
-
Open the file for buffered I/O
- APR_FOPEN_CREATE - Static variable in class org.apache.tomcat.jni.File
-
Create the file if not there
- APR_FOPEN_DELONCLOSE - Static variable in class org.apache.tomcat.jni.File
-
Delete the file after close
- APR_FOPEN_EXCL - Static variable in class org.apache.tomcat.jni.File
-
Open should fail if APR_CREATE and file exists.
- APR_FOPEN_LARGEFILE - Static variable in class org.apache.tomcat.jni.File
-
Platform dependent flag to enable large file support;
Warning : The APR_LARGEFILE flag only has effect on some platforms
where sizeof(apr_off_t) == 4.
- APR_FOPEN_NOCLEANUP - Static variable in class org.apache.tomcat.jni.File
-
Do not register a cleanup when the file is opened
- APR_FOPEN_READ - Static variable in class org.apache.tomcat.jni.File
-
Open the file for reading
- APR_FOPEN_SENDFILE_ENABLED - Static variable in class org.apache.tomcat.jni.File
-
Advisory flag that this file should support
apr_socket_sendfile operation
- APR_FOPEN_SHARELOCK - Static variable in class org.apache.tomcat.jni.File
-
Platform dependent support for higher level locked read/write
access to support writes across process/machines
- APR_FOPEN_TRUNCATE - Static variable in class org.apache.tomcat.jni.File
-
Open the file and truncate to 0 length
- APR_FOPEN_WRITE - Static variable in class org.apache.tomcat.jni.File
-
Open the file for writing
- APR_FOPEN_XTHREAD - Static variable in class org.apache.tomcat.jni.File
-
Platform dependent tag to open the file for
use across multiple threads
- APR_FPROT_GEXECUTE - Static variable in class org.apache.tomcat.jni.File
-
Write by group
- APR_FPROT_GREAD - Static variable in class org.apache.tomcat.jni.File
-
Set group id
- APR_FPROT_GSETID - Static variable in class org.apache.tomcat.jni.File
-
Execute by user
- APR_FPROT_GWRITE - Static variable in class org.apache.tomcat.jni.File
-
Read by group
- APR_FPROT_OS_DEFAULT - Static variable in class org.apache.tomcat.jni.File
-
Execute by others
- APR_FPROT_UEXECUTE - Static variable in class org.apache.tomcat.jni.File
-
Write by user
- APR_FPROT_UREAD - Static variable in class org.apache.tomcat.jni.File
-
Set user id
- APR_FPROT_USETID - Static variable in class org.apache.tomcat.jni.File
-
- APR_FPROT_UWRITE - Static variable in class org.apache.tomcat.jni.File
-
Read by user
- APR_FPROT_WEXECUTE - Static variable in class org.apache.tomcat.jni.File
-
Write by others
- APR_FPROT_WREAD - Static variable in class org.apache.tomcat.jni.File
-
Sticky bit
- APR_FPROT_WSTICKY - Static variable in class org.apache.tomcat.jni.File
-
Execute by group
- APR_FPROT_WWRITE - Static variable in class org.apache.tomcat.jni.File
-
Read by others
- APR_FULL_BLOCK - Static variable in class org.apache.tomcat.jni.Proc
-
- APR_FULL_NONBLOCK - Static variable in class org.apache.tomcat.jni.Proc
-
- APR_HAS_DSO - Static variable in class org.apache.tomcat.jni.Library
-
- APR_HAS_FORK - Static variable in class org.apache.tomcat.jni.Library
-
- APR_HAS_LARGE_FILES - Static variable in class org.apache.tomcat.jni.Library
-
- APR_HAS_MMAP - Static variable in class org.apache.tomcat.jni.Library
-
- APR_HAS_OS_UUID - Static variable in class org.apache.tomcat.jni.Library
-
- APR_HAS_OTHER_CHILD - Static variable in class org.apache.tomcat.jni.Library
-
- APR_HAS_PROC_INVOKED - Static variable in class org.apache.tomcat.jni.Library
-
- APR_HAS_RANDOM - Static variable in class org.apache.tomcat.jni.Library
-
- APR_HAS_SENDFILE - Static variable in class org.apache.tomcat.jni.Library
-
- APR_HAS_SHARED_MEMORY - Static variable in class org.apache.tomcat.jni.Library
-
- APR_HAS_SO_ACCEPTFILTER - Static variable in class org.apache.tomcat.jni.Library
-
- APR_HAS_THREADS - Static variable in class org.apache.tomcat.jni.Library
-
- APR_HAS_UNICODE_FS - Static variable in class org.apache.tomcat.jni.Library
-
- APR_HAS_USER - Static variable in class org.apache.tomcat.jni.Library
-
- APR_HAS_XTHREAD_FILES - Static variable in class org.apache.tomcat.jni.Library
-
- APR_HAVE_IPV6 - Static variable in class org.apache.tomcat.jni.Library
-
- APR_INCHILD - Static variable in class org.apache.tomcat.jni.Status
-
APR Status Values
- APR_INCOMPLETE - Static variable in class org.apache.tomcat.jni.Status
-
- APR_INCOMPLETE_READ - Static variable in class org.apache.tomcat.jni.Socket
-
Set on non-blocking sockets (timeout != 0) on which the
previous read() did not fill a buffer completely.
- APR_INCOMPLETE_WRITE - Static variable in class org.apache.tomcat.jni.Socket
-
like APR_INCOMPLETE_READ, but for write
- APR_INET - Static variable in class org.apache.tomcat.jni.Socket
-
- APR_INET6 - Static variable in class org.apache.tomcat.jni.Socket
-
- APR_INPARENT - Static variable in class org.apache.tomcat.jni.Status
-
- APR_IPV4_ADDR_OK - Static variable in class org.apache.tomcat.jni.Socket
-
no longer allow read or write requests
- APR_IPV6_ADDR_OK - Static variable in class org.apache.tomcat.jni.Socket
-
- APR_IPV6_V6ONLY - Static variable in class org.apache.tomcat.jni.Socket
-
Don't accept IPv4 connections on an IPv6 listening socket.
- APR_IS_BIGENDIAN - Static variable in class org.apache.tomcat.jni.Library
-
- APR_IS_DEV_VERSION - Static variable in class org.apache.tomcat.jni.Library
-
- APR_JUST_WAIT - Static variable in class org.apache.tomcat.jni.Proc
-
wait forever for the process to complete
- APR_KEYBASED - Static variable in class org.apache.tomcat.jni.Status
-
- APR_KILL_AFTER_TIMEOUT - Static variable in class org.apache.tomcat.jni.Proc
-
SIGTERM, wait 3 seconds, SIGKILL
- APR_KILL_ALWAYS - Static variable in class org.apache.tomcat.jni.Proc
-
process is sent SIGKILL on apr_pool_t cleanup
- APR_KILL_NEVER - Static variable in class org.apache.tomcat.jni.Proc
-
process is never sent any signals
- APR_KILL_ONLY_ONCE - Static variable in class org.apache.tomcat.jni.Proc
-
send SIGTERM and then wait
- APR_LIMIT_CPU - Static variable in class org.apache.tomcat.jni.Proc
-
- APR_LIMIT_MEM - Static variable in class org.apache.tomcat.jni.Proc
-
- APR_LIMIT_NOFILE - Static variable in class org.apache.tomcat.jni.Proc
-
- APR_LIMIT_NPROC - Static variable in class org.apache.tomcat.jni.Proc
-
- APR_LNK - Static variable in class org.apache.tomcat.jni.File
-
a symbolic link
- APR_LOCAL - Static variable in class org.apache.tomcat.jni.Socket
-
Enum to tell us if we're interested in remote or local socket
apr_interface_e
- APR_LOCK_DEFAULT - Static variable in class org.apache.tomcat.jni.Lock
-
POSIX semaphore process-based locking
- APR_LOCK_FCNTL - Static variable in class org.apache.tomcat.jni.Lock
-
Enumerated potential types for APR process locking methods
Warning : Check APR_HAS_foo_SERIALIZE defines to see if the platform supports
APR_LOCK_foo.
- APR_LOCK_FLOCK - Static variable in class org.apache.tomcat.jni.Lock
-
fcntl()
- APR_LOCK_POSIXSEM - Static variable in class org.apache.tomcat.jni.Lock
-
POSIX pthread process-based locking
- APR_LOCK_PROC_PTHREAD - Static variable in class org.apache.tomcat.jni.Lock
-
System V Semaphores
- APR_LOCK_SYSVSEM - Static variable in class org.apache.tomcat.jni.Lock
-
flock()
- APR_MAJOR_VERSION - Static variable in class org.apache.tomcat.jni.Library
-
- APR_MAX_IOVEC_SIZE - Static variable in class org.apache.tomcat.jni.Library
-
- APR_MAX_SECS_TO_LINGER - Static variable in class org.apache.tomcat.jni.Library
-
- APR_MINOR_VERSION - Static variable in class org.apache.tomcat.jni.Library
-
- APR_MMAP_LIMIT - Static variable in class org.apache.tomcat.jni.Library
-
- APR_MMAP_READ - Static variable in class org.apache.tomcat.jni.Mmap
-
MMap opened for reading
- APR_MMAP_THRESHOLD - Static variable in class org.apache.tomcat.jni.Library
-
- APR_MMAP_WRITE - Static variable in class org.apache.tomcat.jni.Mmap
-
MMap opened for writing
- APR_MSEC_PER_USEC - Static variable in class org.apache.tomcat.jni.Time
-
number of milliseconds per microsecond
- APR_NO_DESC - Static variable in class org.apache.tomcat.jni.Poll
-
Used in apr_pollfd_t to determine what the apr_descriptor is
apr_datatype_e enum
- APR_NO_PIPE - Static variable in class org.apache.tomcat.jni.Proc
-
process exited and dumped a core file
- APR_NOFILE - Static variable in class org.apache.tomcat.jni.File
-
no file type determined
- APR_NOTDETACH - Static variable in class org.apache.tomcat.jni.Status
-
- APR_NOTFOUND - Static variable in class org.apache.tomcat.jni.Status
-
- APR_NOWAIT - Static variable in class org.apache.tomcat.jni.Proc
-
wait for the specified process to finish
- APR_O_NONBLOCK_INHERITED - Static variable in class org.apache.tomcat.jni.Library
-
- APR_OC_REASON_DEATH - Static variable in class org.apache.tomcat.jni.Proc
-
child has died, caller must call unregister still
- APR_OC_REASON_LOST - Static variable in class org.apache.tomcat.jni.Proc
-
somehow the child exited without us knowing ...
- APR_OC_REASON_RESTART - Static variable in class org.apache.tomcat.jni.Proc
-
a restart is occurring, perform any necessary cleanup (including
sending a special signal to child)
- APR_OC_REASON_RUNNING - Static variable in class org.apache.tomcat.jni.Proc
-
a health check is occurring, for most maintenance functions
this is a no-op.
- APR_OC_REASON_UNREGISTER - Static variable in class org.apache.tomcat.jni.Proc
-
unregister has been called, do whatever is necessary (including
kill the child)
- APR_OC_REASON_UNWRITABLE - Static variable in class org.apache.tomcat.jni.Proc
-
write_fd is unwritable
- APR_OS_ERRSPACE_SIZE - Static variable in class org.apache.tomcat.jni.Status
-
APR_OS_ERRSPACE_SIZE is the maximum number of errors you can fit
into one of the error/status ranges below -- except for
APR_OS_START_USERERR, which see.
- APR_OS_START_CANONERR - Static variable in class org.apache.tomcat.jni.Status
-
APR_OS_START_CANONERR is where APR versions of errno values are defined
on systems which don't have the corresponding errno.
- APR_OS_START_EAIERR - Static variable in class org.apache.tomcat.jni.Status
-
APR_OS_START_EAIERR folds EAI_ error codes from getaddrinfo() into
apr_status_t values.
- APR_OS_START_ERROR - Static variable in class org.apache.tomcat.jni.Status
-
APR_OS_START_ERROR is where the APR specific error values start.
- APR_OS_START_STATUS - Static variable in class org.apache.tomcat.jni.Status
-
APR_OS_START_STATUS is where the APR specific status codes start.
- APR_OS_START_SYSERR - Static variable in class org.apache.tomcat.jni.Status
-
APR_OS_START_SYSERR folds platform-specific system error values into
apr_status_t values.
- APR_OS_START_USEERR - Static variable in class org.apache.tomcat.jni.Status
-
APR_OS_START_USEERR is obsolete, defined for compatibility only.
- APR_OS_START_USERERR - Static variable in class org.apache.tomcat.jni.Status
-
APR_OS_START_USERERR are reserved for applications that use APR that
layer their own error codes along with APR's.
- APR_PARENT_BLOCK - Static variable in class org.apache.tomcat.jni.Proc
-
- APR_PATCH_VERSION - Static variable in class org.apache.tomcat.jni.Library
-
- APR_PATH_MAX - Static variable in class org.apache.tomcat.jni.Library
-
- APR_PIPE - Static variable in class org.apache.tomcat.jni.File
-
a FIFO / pipe
- APR_POLL_FILE - Static variable in class org.apache.tomcat.jni.Poll
-
descriptor refers to a socket
- APR_POLL_LASTDESC - Static variable in class org.apache.tomcat.jni.Poll
-
descriptor refers to a file
- APR_POLL_SOCKET - Static variable in class org.apache.tomcat.jni.Poll
-
nothing here
- APR_POLLERR - Static variable in class org.apache.tomcat.jni.Poll
-
Pending error
- APR_POLLHUP - Static variable in class org.apache.tomcat.jni.Poll
-
Hangup occurred
- APR_POLLIN - Static variable in class org.apache.tomcat.jni.Poll
-
Can read without blocking
- APR_POLLNVAL - Static variable in class org.apache.tomcat.jni.Poll
-
Descriptor invalid
- APR_POLLOUT - Static variable in class org.apache.tomcat.jni.Poll
-
Can write without blocking
- APR_POLLPRI - Static variable in class org.apache.tomcat.jni.Poll
-
Priority data available
- APR_POLLSET_THREADSAFE - Static variable in class org.apache.tomcat.jni.Poll
-
Adding or Removing a Descriptor is thread safe
- APR_PROC_DETACH_DAEMONIZE - Static variable in class org.apache.tomcat.jni.Proc
-
Do not detach
- APR_PROC_DETACH_FOREGROUND - Static variable in class org.apache.tomcat.jni.Proc
-
- APR_PROC_EXIT - Static variable in class org.apache.tomcat.jni.Proc
-
do not wait -- just see if it has finished
- APR_PROC_SIGNAL - Static variable in class org.apache.tomcat.jni.Proc
-
process exited normally
- APR_PROC_SIGNAL_CORE - Static variable in class org.apache.tomcat.jni.Proc
-
process exited due to a signal
- APR_PROGRAM - Static variable in class org.apache.tomcat.jni.Proc
-
use the shell to invoke the program
- APR_PROGRAM_ENV - Static variable in class org.apache.tomcat.jni.Proc
-
invoke the program directly, no copied env
- APR_PROGRAM_PATH - Static variable in class org.apache.tomcat.jni.Proc
-
invoke the program, replicating our environment
- APR_PROTO_SCTP - Static variable in class org.apache.tomcat.jni.Socket
-
UDP
- APR_PROTO_TCP - Static variable in class org.apache.tomcat.jni.Socket
-
- APR_PROTO_UDP - Static variable in class org.apache.tomcat.jni.Socket
-
TCP
- APR_REG - Static variable in class org.apache.tomcat.jni.File
-
a regular file
- APR_REMOTE - Static variable in class org.apache.tomcat.jni.Socket
-
- APR_RESET_NODELAY - Static variable in class org.apache.tomcat.jni.Socket
-
This flag is ONLY set internally when we set APR_TCP_NOPUSH with
APR_TCP_NODELAY set to tell us that APR_TCP_NODELAY should be turned on
again when NOPUSH is turned off
- APR_SET - Static variable in class org.apache.tomcat.jni.File
-
Set the file position
- APR_SHELLCM - Static variable in class org.apache.tomcat.jni.Proc
-
- APR_SHELLCMD_ENV - Static variable in class org.apache.tomcat.jni.Proc
-
find program on PATH, use our environment
- APR_SHUTDOWN_READ - Static variable in class org.apache.tomcat.jni.Socket
-
Define what type of socket shutdown should occur.
- APR_SHUTDOWN_READWRITE - Static variable in class org.apache.tomcat.jni.Socket
-
no longer allow write requests
- APR_SHUTDOWN_WRITE - Static variable in class org.apache.tomcat.jni.Socket
-
no longer allow read request
- APR_SIZEOF_VOIDP - Static variable in class org.apache.tomcat.jni.Library
-
- APR_SO_DEBUG - Static variable in class org.apache.tomcat.jni.Socket
-
Keepalive
- APR_SO_DISCONNECTED - Static variable in class org.apache.tomcat.jni.Socket
-
Receive buffer
- APR_SO_KEEPALIVE - Static variable in class org.apache.tomcat.jni.Socket
-
Linger
- APR_SO_LINGER - Static variable in class org.apache.tomcat.jni.Socket
-
- APR_SO_NONBLOCK - Static variable in class org.apache.tomcat.jni.Socket
-
Debug
- APR_SO_RCVBUF - Static variable in class org.apache.tomcat.jni.Socket
-
Send buffer
- APR_SO_REUSEADDR - Static variable in class org.apache.tomcat.jni.Socket
-
Non-blocking IO
- APR_SO_SNDBUF - Static variable in class org.apache.tomcat.jni.Socket
-
Reuse addresses
- APR_SOCK - Static variable in class org.apache.tomcat.jni.File
-
a [unix domain] socket
- APR_STATUS_IS_ANONYMOUS(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_BADARG(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_BADCH(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_CHILD_DONE(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_CHILD_NOTDONE(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_DETACH(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EABOVEROOT(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EABSOLUTE(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EAGAIN(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EBADDATE(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EBADIP(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EBADMASK(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EBADPATH(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EBUSY(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ECONNABORTED(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ECONNRESET(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EDSOPEN(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EGENERAL(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EINCOMPLETE(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EINIT(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EINPROGRESS(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EINTR(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EINVAL(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EINVALSOCK(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EMISMATCH(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ENODIR(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ENOLOCK(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ENOPOLL(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ENOPOOL(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ENOPROC(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ENOSHMAVAIL(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ENOSOCKET(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ENOSTAT(int) - Static method in class org.apache.tomcat.jni.Status
-
APR_STATUS_IS Status Value Tests
Warning : For any particular error condition, more than one of these tests
may match.
- APR_STATUS_IS_ENOTENOUGHENTROPY(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ENOTHDKEY(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ENOTHREAD(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ENOTIME(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ENOTIMPL(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ENOTSOCK(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EOF(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EPATHWILD(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EPROC_UNKNOWN(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ERELATIVE(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ESYMNOTFOUND(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ETIMEDOUT(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_FILEBASED(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_INCHILD(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_INCOMPLETE(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_INPARENT(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_KEYBASED(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_NOTDETACH(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_NOTFOUND(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_TIMEUP(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_SUCCESS - Static variable in class org.apache.tomcat.jni.Status
-
no error.
- APR_TCP_DEFER_ACCEPT - Static variable in class org.apache.tomcat.jni.Socket
-
Delay accepting of new connections until data is available.
- APR_TCP_NODELAY - Static variable in class org.apache.tomcat.jni.Socket
-
For SCTP sockets, this is mapped to STCP_NODELAY internally.
- APR_TCP_NODELAY_INHERITED - Static variable in class org.apache.tomcat.jni.Library
-
- APR_TCP_NOPUSH - Static variable in class org.apache.tomcat.jni.Socket
-
- APR_TIMEUP - Static variable in class org.apache.tomcat.jni.Status
-
- APR_UNKFILE - Static variable in class org.apache.tomcat.jni.File
-
a file of some other unknown type
- APR_UNSPEC - Static variable in class org.apache.tomcat.jni.Socket
-
- APR_USEC_PER_SEC - Static variable in class org.apache.tomcat.jni.Time
-
number of microseconds per second
- APR_WAIT - Static variable in class org.apache.tomcat.jni.Proc
-
use the shell to invoke the program,
replicating our environment
- APRMAXHOSTLEN - Static variable in class org.apache.tomcat.jni.Library
-
- AprSocket - Class in org.apache.tomcat.jni.socket
-
Native socket, using JNI + APR + openssl.
- AprSocketContext - Class in org.apache.tomcat.jni.socket
-
- AprSocketContext() - Constructor for class org.apache.tomcat.jni.socket.AprSocketContext
-
- AprSocketContext.BlockingPollHandler - Interface in org.apache.tomcat.jni.socket
-
Callback for poll events, will be invoked in a thread pool.
- AprSocketContext.HostInfoLoader - Interface in org.apache.tomcat.jni.socket
-
Delegates loading of persistent info about a host - public certs,
tickets, config, persistent info etc.
- AprSocketContext.NonBlockingPollHandler - Interface in org.apache.tomcat.jni.socket
-
Additional callbacks for non-blocking.
- AprSocketContext.RawDataHandler - Interface in org.apache.tomcat.jni.socket
-
Called when a chunk of data is sent or received.
- AprSocketContext.TlsCertVerifier - Interface in org.apache.tomcat.jni.socket
-
Called in SSL mode after the handshake is completed.
- aprVersionString() - Static method in class org.apache.tomcat.jni.Library
-
- atime - Variable in class org.apache.tomcat.jni.FileInfo
-
The time the file was last accessed
- atmark(long) - Static method in class org.apache.tomcat.jni.Socket
-
Query the specified socket if at the OOB/Urgent data mark
- attach(String, long) - Static method in class org.apache.tomcat.jni.Shm
-
Attach to a shared memory segment that was created
by another process.
- attach(long, long) - Static method in class org.apache.tomcat.jni.SSLSocket
-
Attach APR socket on a SSL connection.
- attrsSet(String, int, int, long) - Static method in class org.apache.tomcat.jni.File
-
Set attributes of the specified file.
- authenticationMethods(long) - Static method in class org.apache.tomcat.jni.SSL
-
- callback(String) - Method in interface org.apache.tomcat.jni.PasswordCallback
-
Called when the password is required
- callback() - Method in interface org.apache.tomcat.jni.PoolCallback
-
Called when the pool is destroyed or cleared
- callback(long, int, String) - Method in interface org.apache.tomcat.jni.ProcErrorCallback
-
Called in the child process if APR encounters an error
in the child prior to running the specified program.
- calloc(int, int) - Static method in class org.apache.tomcat.jni.Buffer
-
Allocate a new ByteBuffer from memory and set all of the memory to 0
- calloc(long, int) - Static method in class org.apache.tomcat.jni.Pool
-
Allocate a block of memory from a pool and set all of the memory to 0
- calloc(int, int) - Static method in class org.apache.tomcat.jni.Stdlib
-
Allocates an array in memory with elements initialized to 0.
- certificateChain() - Method in class org.apache.tomcat.jni.CertificateRequestedCallback.KeyMaterial
-
Returns a x509 chain (STACK_OF(X509)
pointer).
- CertificateRequestedCallback - Interface in org.apache.tomcat.jni
-
Is called during handshake and hooked into openssl via SSL_CTX_set_client_cert_cb
.
- CertificateRequestedCallback.KeyMaterial - Class in org.apache.tomcat.jni
-
Holds the material to use.
- CertificateVerifier - Interface in org.apache.tomcat.jni
-
Is called during handshake and hooked into openssl via SSL_CTX_set_cert_verify_callback
.
- certs - Variable in class org.apache.tomcat.jni.socket.HostInfo
-
Raw cert data (x.509 format).
- checkNPN(long, byte[]) - Static method in class org.apache.tomcat.jni.SSLExt
-
Higher level method, checking if the specified protocol has been
negotiated.
- childErrSet(long, long, long) - Static method in class org.apache.tomcat.jni.Procattr
-
Set the child_err and parent_err values to existing apr_file_t values.
- childInit(String, long) - Static method in class org.apache.tomcat.jni.Global
-
Re-open a mutex in a child process.
- childInit(String, long) - Static method in class org.apache.tomcat.jni.Lock
-
Re-open a mutex in a child process.
- childInSet(long, long, long) - Static method in class org.apache.tomcat.jni.Procattr
-
Set the child_in and/or parent_in values to existing apr_file_t values.
- childOutSet(long, long, long) - Static method in class org.apache.tomcat.jni.Procattr
-
Set the child_out and parent_out values to existing apr_file_t values.
- cleanupForExec() - Static method in class org.apache.tomcat.jni.Pool
-
Run all of the child_cleanups, so that any unnecessary files are
closed because we are about to exec a new program
- cleanupKill(long, long) - Static method in class org.apache.tomcat.jni.Pool
-
Remove a previously registered cleanup function
- cleanupRegister(long, Object) - Static method in class org.apache.tomcat.jni.Pool
-
Register a function to be called when a pool is cleared or destroyed
- clear(long) - Static method in class org.apache.tomcat.jni.Pool
-
Clear all memory in the pool and run all the cleanups.
- clearError() - Static method in class org.apache.tomcat.jni.SSL
-
Clear all the errors from the error queue that OpenSSL encountered on this thread.
- clearOptions(long, int) - Static method in class org.apache.tomcat.jni.SSL
-
Clear OpenSSL Option.
- clearOptions(long, int) - Static method in class org.apache.tomcat.jni.SSLContext
-
Clears OpenSSL Options.
- close(long) - Static method in class org.apache.tomcat.jni.Directory
-
close the specified directory.
- close(long) - Static method in class org.apache.tomcat.jni.File
-
Close the specified file.
- close(long) - Static method in class org.apache.tomcat.jni.Registry
-
Close the specified Registry key.
- close() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- close(long) - Static method in class org.apache.tomcat.jni.Socket
-
Close a socket.
- closeBIO(long) - Static method in class org.apache.tomcat.jni.SSL
-
Close BIO and dereference callback object
- closed(AprSocket) - Method in interface org.apache.tomcat.jni.socket.AprSocketContext.BlockingPollHandler
-
Called just before the socket is destroyed
- cmdtypeSet(long, int) - Static method in class org.apache.tomcat.jni.Procattr
-
Set what type of command the child process will call.
- connect(long, long) - Static method in class org.apache.tomcat.jni.Local
-
Issue a connection request to a socket either on the same machine
or a different one.
- connect() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- connect(long, long) - Static method in class org.apache.tomcat.jni.Socket
-
Issue a connection request to a socket either on the same machine
or a different one.
- connectBlocking(AprSocket) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- connected(AprSocket) - Method in interface org.apache.tomcat.jni.socket.AprSocketContext.NonBlockingPollHandler
-
Called after connection is established, in a thread pool.
- copy(String, String, int, long) - Static method in class org.apache.tomcat.jni.File
-
Copy the specified file to another file.
- create(long, int) - Static method in class org.apache.tomcat.jni.Buffer
-
Allocate a new ByteBuffer from already allocated memory.
- create(String, int, long) - Static method in class org.apache.tomcat.jni.Global
-
Create and initialize a mutex that can be used to synchronize both
processes and threads.
- create(String, long) - Static method in class org.apache.tomcat.jni.Local
-
Create a socket.
- create(String, int, long) - Static method in class org.apache.tomcat.jni.Lock
-
Create and initialize a mutex that can be used to synchronize processes.
- create(long, long, long, int, long) - Static method in class org.apache.tomcat.jni.Mmap
-
Create a new mmap'ed file out of an existing APR file.
- create(int, long, int, long) - Static method in class org.apache.tomcat.jni.Poll
-
Setup a pollset object.
- create(long) - Static method in class org.apache.tomcat.jni.Pool
-
Create a new pool.
- create(long, String, String[], String[], long, long) - Static method in class org.apache.tomcat.jni.Proc
-
Create a new process and execute a new program within that process.
- create(long) - Static method in class org.apache.tomcat.jni.Procattr
-
Create and initialize a new procattr variable
- create(int, String, int, long) - Static method in class org.apache.tomcat.jni.Registry
-
Create or open a Registry Key.
- create(long, String, long) - Static method in class org.apache.tomcat.jni.Shm
-
Create and make accessible a shared memory segment.
- create(int, int, int, long) - Static method in class org.apache.tomcat.jni.Socket
-
Create a socket.
- csize - Variable in class org.apache.tomcat.jni.FileInfo
-
The storage size consumed by the file
- ctime - Variable in class org.apache.tomcat.jni.FileInfo
-
The time the file was created, or the inode was last changed
- ctime(long) - Static method in class org.apache.tomcat.jni.Time
-
Formats dates in the ctime() format
in an efficient manner.
- current() - Static method in class org.apache.tomcat.jni.Thread
-
Get the current thread ID handle.
- customVerification(AprSocketContext.TlsCertVerifier) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- generateRSATempKey(int) - Static method in class org.apache.tomcat.jni.SSL
-
Generate temporary RSA key.
- get(int, long) - Static method in class org.apache.tomcat.jni.Address
-
Return an apr_sockaddr_t from an apr_socket_t
- getAesKey() - Method in class org.apache.tomcat.jni.SessionTicketKey
-
Get AES Key.
- getAlpnSelected(long) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_get0_alpn_selected
- getBacklog() - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- getc(long) - Static method in class org.apache.tomcat.jni.File
-
Read a character from the specified file.
- getCipherForSSL(long) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_get_cipher
- getCiphers(long) - Static method in class org.apache.tomcat.jni.SSL
-
Returns all Returns the cipher suites that are available for negotiation in an SSL handshake.
- getCipherSuite() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- getContext() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- getDeferAccept() - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- getDescription() - Method in exception org.apache.tomcat.jni.Error
-
Get the APR description of the exception.
- getError() - Method in exception org.apache.tomcat.jni.Error
-
Get the APR error code of the exception.
- getError(long, int) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_get_error
- getErrorString(long) - Static method in class org.apache.tomcat.jni.SSL
-
- getExecutor() - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- getHandler() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- getHandshakeCount(long) - Static method in class org.apache.tomcat.jni.SSL
-
Returns the number of handshakes done for this SSL instance.
- getHmacKey() - Method in class org.apache.tomcat.jni.SessionTicketKey
-
Get HMAC key.
- getHost() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- getHostInfo(String, int, boolean) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
Override or use hostInfoLoader to implement persistent/memcache storage.
- getHostInfo(String, int, boolean) - Method in interface org.apache.tomcat.jni.socket.AprSocketContext.HostInfoLoader
-
- getInfo(long) - Static method in class org.apache.tomcat.jni.Address
-
Create the Sockaddr object from apr_sockaddr_t
- getInfo(int, long) - Static method in class org.apache.tomcat.jni.File
-
Get the specified file's stats.
- getInfoB(long, int) - Static method in class org.apache.tomcat.jni.SSLSocket
-
Return SSL Info parameter as byte array.
- getInfoI(long, int) - Static method in class org.apache.tomcat.jni.SSLSocket
-
Return SSL Info parameter as integer.
- getInfoS(long, int) - Static method in class org.apache.tomcat.jni.SSLSocket
-
Return SSL Info parameter as String.
- getIOTimeout() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- getip(long) - Static method in class org.apache.tomcat.jni.Address
-
Return the IP address (in numeric address string format) in
an APR socket address.
- getKeySize() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- getLastError() - Static method in class org.apache.tomcat.jni.SSL
-
Return last SSL error string
- getLastErrorNumber() - Static method in class org.apache.tomcat.jni.SSL
-
Get the error number representing the last error OpenSSL encountered on this thread.
- getLibraryNames() - Method in error org.apache.tomcat.jni.LibraryNotFoundError
-
- getLocalAddress() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- getLocalHostname() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- getLocalPort() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- getMode(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
Call SSL_CTX_get_mode
- getName() - Method in class org.apache.tomcat.jni.SessionTicketKey
-
Get name.
- getnameinfo(long, int) - Static method in class org.apache.tomcat.jni.Address
-
Look up the host name from an apr_sockaddr_t.
- getNextProtoNegotiated(long) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_get0_next_proto_negotiated
- getNpn() - Method in class org.apache.tomcat.jni.socket.HostInfo
-
- getNPN(long, byte[]) - Static method in class org.apache.tomcat.jni.SSLExt
-
Get other side's advertised protocols.
- getOptions(long) - Static method in class org.apache.tomcat.jni.SSL
-
Get OpenSSL Option.
- getOptions(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
Get OpenSSL Option.
- getPeerCert(boolean) - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- getPeerCertChain(long) - Static method in class org.apache.tomcat.jni.SSL
-
Get the peer certificate chain or null
if non was send.
- getPeerCertificate(long) - Static method in class org.apache.tomcat.jni.SSL
-
Get the peer certificate or null
if non was send.
- getPeerX509Cert() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- getpid() - Static method in class org.apache.tomcat.jni.Stdlib
-
Get current process pid.
- getPollerThreadCount() - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- getppid() - Static method in class org.apache.tomcat.jni.Stdlib
-
Get current process parent pid.
- getRemoteAddress() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- getRemoteHostname() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- getRemotePort() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- gets(int) - Method in interface org.apache.tomcat.jni.BIOCallback
-
Read string up to the len or CLRLF
- gets(byte[], int, long) - Static method in class org.apache.tomcat.jni.File
-
Read a string from the specified file.
- getservbyname(long, String) - Static method in class org.apache.tomcat.jni.Address
-
Given an apr_sockaddr_t and a service name, set the port for the service
- getSessionCacheMode(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
Get the mode of the current used internal session cache.
- getSessionCacheSize(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
Get the size of the internal session cache.
- getSessionCacheTimeout(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
Get the timeout for the internal session cache in seconds.
- getSessionData(long) - Static method in class org.apache.tomcat.jni.SSLExt
-
Server: Extract the session data associated with the socket.
- getSessionId(long) - Static method in class org.apache.tomcat.jni.SSL
-
Returns the ID of the session as byte array representation.
- getShutdown(long) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_get_shutdown
- getSize(long, String) - Static method in class org.apache.tomcat.jni.Registry
-
Get the Registry key length.
- getSSLCipherSuite() - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- getStat(String, int, long) - Static method in class org.apache.tomcat.jni.File
-
Get the specified file's stats.
- getTicket(long, byte[]) - Static method in class org.apache.tomcat.jni.SSLExt
-
Client: get the ticket received from server, if tickets are supported.
- getTime(long) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_get_time
- getTimeout(long) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_get_timeout
- getTtl(long) - Static method in class org.apache.tomcat.jni.Poll
-
Get the socket time to live.
- getType(long, String) - Static method in class org.apache.tomcat.jni.Registry
-
Get the Registry key type.
- getValueA(long, String) - Static method in class org.apache.tomcat.jni.Registry
-
Get the Registry value for REG_MULTI_SZ
- getValueB(long, String) - Static method in class org.apache.tomcat.jni.Registry
-
Get the Registry value for REG_BINARY
- getValueI(long, String) - Static method in class org.apache.tomcat.jni.Registry
-
Get the Registry value for REG_DWORD
- getValueJ(long, String) - Static method in class org.apache.tomcat.jni.Registry
-
Get the Registry value for REG_QWORD or REG_DWORD
- getValueS(long, String) - Static method in class org.apache.tomcat.jni.Registry
-
Get the Registry value for REG_SZ or REG_EXPAND_SZ
- getVersion(long) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_get_version
- gid(String, long) - Static method in class org.apache.tomcat.jni.User
-
Get the groupid for a specified group name
This function is available only if APR_HAS_USER is defined.
- gidcompare(long, long) - Static method in class org.apache.tomcat.jni.User
-
Compare two group identifiers for equality.
- gidCurrent(long) - Static method in class org.apache.tomcat.jni.User
-
Get the groupid of the calling process
This function is available only if APR_HAS_USER is defined.
- Global - Class in org.apache.tomcat.jni
-
Global
- Global() - Constructor for class org.apache.tomcat.jni.Global
-
- globalPool() - Static method in class org.apache.tomcat.jni.Library
-
- group - Variable in class org.apache.tomcat.jni.FileInfo
-
The group id that owns the file
- groupname(long, long) - Static method in class org.apache.tomcat.jni.User
-
Get the group name for a specified groupid
This function is available only if APR_HAS_USER is defined.
- groupSet(long, String) - Static method in class org.apache.tomcat.jni.Procattr
-
Set the group used for running process
- randLoad(String) - Static method in class org.apache.tomcat.jni.SSL
-
Add content of the file to the PRNG
- randMake(String, int, boolean) - Static method in class org.apache.tomcat.jni.SSL
-
Creates random data to filename
- random(byte[], int) - Static method in class org.apache.tomcat.jni.OS
-
Generate random bytes.
- randSave(String) - Static method in class org.apache.tomcat.jni.SSL
-
Writes a number of random bytes (currently 1024) to
file filename
which can be used to initialize the PRNG
by calling randLoad in a later session.
- randSet(String) - Static method in class org.apache.tomcat.jni.SSL
-
Sets global random filename.
- rawData(AprSocket, boolean, byte[], int, int, int, boolean) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- rawData(AprSocket, boolean, byte[], int, int, int, boolean) - Method in interface org.apache.tomcat.jni.socket.AprSocketContext.RawDataHandler
-
- read(byte[]) - Method in interface org.apache.tomcat.jni.BIOCallback
-
Read data
- read(FileInfo, int, long) - Static method in class org.apache.tomcat.jni.Directory
-
Read the next entry from the specified directory.
- read(long, byte[], int, int) - Static method in class org.apache.tomcat.jni.File
-
Read data from the specified file.
- read(byte[], int, int, long) - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- read(byte[], int, int) - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- readb(long, ByteBuffer, int, int) - Static method in class org.apache.tomcat.jni.File
-
Read data from the specified file.
- readFromBIO(long, long, int) - Static method in class org.apache.tomcat.jni.SSL
-
BIO_read
- readFromSSL(long, long, int) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_read
- readFull(long, byte[], int, int) - Static method in class org.apache.tomcat.jni.File
-
Read data from the specified file, ensuring that the buffer is filled
before returning.
- readFullb(long, ByteBuffer, int, int) - Static method in class org.apache.tomcat.jni.File
-
Read data from the specified file, ensuring that the buffer is filled
before returning.
- readNB(byte[], int, int) - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- realloc(long, int) - Static method in class org.apache.tomcat.jni.Stdlib
-
Reallocate memory blocks.
- recv(long, byte[], int, int) - Static method in class org.apache.tomcat.jni.Socket
-
Read data from a network.
- recvb(long, ByteBuffer, int, int) - Static method in class org.apache.tomcat.jni.Socket
-
Read data from a network.
- recvbb(long, int, int) - Static method in class org.apache.tomcat.jni.Socket
-
Read data from a network using internally set ByteBuffer
- recvbbt(long, int, int, long) - Static method in class org.apache.tomcat.jni.Socket
-
Read data from a network with timeout using internally set ByteBuffer
- recvbt(long, ByteBuffer, int, int, long) - Static method in class org.apache.tomcat.jni.Socket
-
Read data from a network with timeout.
- recvfrom(long, long, int, byte[], int, int) - Static method in class org.apache.tomcat.jni.Socket
-
- recvt(long, byte[], int, int, long) - Static method in class org.apache.tomcat.jni.Socket
-
Read data from a network with timeout.
- recycle() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- REG_BINARY - Static variable in class org.apache.tomcat.jni.Registry
-
- REG_DWORD - Static variable in class org.apache.tomcat.jni.Registry
-
- REG_EXPAND_SZ - Static variable in class org.apache.tomcat.jni.Registry
-
- REG_MULTI_SZ - Static variable in class org.apache.tomcat.jni.Registry
-
- REG_QWORD - Static variable in class org.apache.tomcat.jni.Registry
-
- REG_SZ - Static variable in class org.apache.tomcat.jni.Registry
-
- Registry - Class in org.apache.tomcat.jni
-
Windows Registy support
- Registry() - Constructor for class org.apache.tomcat.jni.Registry
-
- remove(String, long) - Static method in class org.apache.tomcat.jni.Directory
-
Remove directory from the file system.
- remove(String, long) - Static method in class org.apache.tomcat.jni.File
-
Delete the specified file.
- remove(long, long) - Static method in class org.apache.tomcat.jni.Poll
-
Remove a descriptor from a pollset
- remove(String, long) - Static method in class org.apache.tomcat.jni.Shm
-
Remove shared memory segment associated with a filename.
- rename(String, String, long) - Static method in class org.apache.tomcat.jni.File
-
Rename the specified file.
- renegotiate(long) - Static method in class org.apache.tomcat.jni.SSL
-
Call SSL_renegotiate.
- renegotiate(long) - Static method in class org.apache.tomcat.jni.SSLSocket
-
Do a SSL renegotiation.
- requested(long, byte[], byte[][]) - Method in interface org.apache.tomcat.jni.CertificateRequestedCallback
-
Called during cert selection.
- reset() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
Close input and output, potentially sending RST, than close the socket.
- rewind(long) - Static method in class org.apache.tomcat.jni.Directory
-
Rewind the directory to the first entry.
- rfc822(long) - Static method in class org.apache.tomcat.jni.Time
-
Formats dates in the RFC822
format in an efficient manner.
- run() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- running - Variable in class org.apache.tomcat.jni.socket.AprSocketContext
-
- sec(long) - Static method in class org.apache.tomcat.jni.Time
-
- secure - Variable in class org.apache.tomcat.jni.socket.HostInfo
-
- seek(long, int, long) - Static method in class org.apache.tomcat.jni.File
-
Move the read/write file offset to a specified byte within a file.
- send(long, byte[], int, int) - Static method in class org.apache.tomcat.jni.Socket
-
Send data over a network.
- sendb(long, ByteBuffer, int, int) - Static method in class org.apache.tomcat.jni.Socket
-
Send data over a network.
- sendbb(long, int, int) - Static method in class org.apache.tomcat.jni.Socket
-
Send data over a network using internally set ByteBuffer
- sendfile(long, long, byte[][], byte[][], long, long, int) - Static method in class org.apache.tomcat.jni.Socket
-
Send a file from an open file descriptor to a socket, along with
optional headers and trailers.
- sendfilen(long, long, long, long, int) - Static method in class org.apache.tomcat.jni.Socket
-
Send a file without header and trailer arrays.
- sendib(long, ByteBuffer, int, int) - Static method in class org.apache.tomcat.jni.Socket
-
Send data over a network without retry
- sendibb(long, int, int) - Static method in class org.apache.tomcat.jni.Socket
-
Send data over a network using internally set ByteBuffer
without internal retry.
- sendto(long, long, int, byte[], int, int) - Static method in class org.apache.tomcat.jni.Socket
-
- sendv(long, byte[][]) - Static method in class org.apache.tomcat.jni.Socket
-
Send multiple packets of data over a network.
- servname - Variable in class org.apache.tomcat.jni.Sockaddr
-
Either a string of the port number or the service name for the port
- sessDer - Variable in class org.apache.tomcat.jni.socket.HostInfo
-
DER-encoded session data.
- sessionAccept(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
Session resumption statistics methods.
- sessionAcceptGood(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- sessionAcceptRenegotiate(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- sessionCacheFull(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- sessionCbHits(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- sessionConnect(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- sessionConnectGood(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- sessionConnectRenegotiate(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- sessionHits(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- sessionId - Variable in class org.apache.tomcat.jni.socket.HostInfo
-
- sessionMisses(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- sessionNumber(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- SessionTicketKey - Class in org.apache.tomcat.jni
-
Session Ticket Key
- SessionTicketKey(byte[], byte[], byte[]) - Constructor for class org.apache.tomcat.jni.SessionTicketKey
-
Construct SesionTicketKey.
- sessionTicketKeyFail(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- sessionTicketKeyNew(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
TLS session ticket key resumption statistics.
- sessionTicketKeyRenew(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- sessionTicketKeyResume(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- sessionTimeouts(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- setAlpnProtos(long, String[], int) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set application layer protocol for application layer protocol negotiation extension
- setBacklog(int) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- setBIO(long, long, long) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_set_bio
- setBIO(long, long, int) - Static method in class org.apache.tomcat.jni.SSLContext
-
Associate BIOCallback for input or output data capture.
- setCACertificate(long, String, String) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set File and Directory of concatenated PEM-encoded CA Certificates
for Client Auth
This directive sets the all-in-one file where you can assemble the
Certificates of Certification Authorities (CA) whose clients you deal with.
- setCACertificateBio(long, long) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set concatenated PEM-encoded CA Certificates for Client Auth
This directive sets the all-in-one BIO where you can assemble the
Certificates of Certification Authorities (CA) whose clients you deal with.
- setCARevocation(long, String, String) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set File of concatenated PEM-encoded CA CRLs or
directory of PEM-encoded CA Certificates for Client Auth
This directive sets the all-in-one file where you can assemble the
Certificate Revocation Lists (CRL) of Certification Authorities (CA)
whose clients you deal with.
- setCertificate(long, String, String, String, int) - Static method in class org.apache.tomcat.jni.SSLContext
-
- setCertificate(long, String, String, String) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set Certificate
- setCertificateBio(long, long, long, String) - Static method in class org.apache.tomcat.jni.SSL
-
Set Certificate
Point setCertificate at a PEM encoded certificate stored in a BIO.
- setCertificateBio(long, long, long, String, int) - Static method in class org.apache.tomcat.jni.SSLContext
-
- setCertificateBio(long, long, long, String) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set Certificate
- setCertificateChainBio(long, long, boolean) - Static method in class org.apache.tomcat.jni.SSL
-
Set BIO of PEM-encoded Server CA Certificates
- setCertificateChainBio(long, long, boolean) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set BIO of PEM-encoded Server CA Certificates
- setCertificateChainFile(long, String, boolean) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set File of PEM-encoded Server CA Certificates
This directive sets the optional all-in-one file where you can assemble the
certificates of Certification Authorities (CA) which form the certificate
chain of the server certificate.
- setCertRequestedCallback(long, CertificateRequestedCallback) - Static method in class org.apache.tomcat.jni.SSLContext
-
- setCertVerifyCallback(long, CertificateVerifier) - Static method in class org.apache.tomcat.jni.SSLContext
-
- setCipherSuite(long, String) - Static method in class org.apache.tomcat.jni.SSLContext
-
Cipher Suite available for negotiation in SSL handshake.
- setCipherSuites(long, String) - Static method in class org.apache.tomcat.jni.SSL
-
Returns the cipher suites available for negotiation in SSL handshake.
- setContextId(long, String) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set Session context id.
- setDeferAccept(boolean) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
Defer accept.
- setHandler(AprSocketContext.BlockingPollHandler) - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- setHostLoader(AprSocketContext.HostInfoLoader) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- setKeys(String, String) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
Set certificate, will also enable TLS mode.
- setMaxconnections(int) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- setMode(long, int) - Static method in class org.apache.tomcat.jni.SSLContext
-
Call SSL_CTX_set_mode
- setNextProtos(long, String) - Static method in class org.apache.tomcat.jni.SSLContext
-
- setNpn(String) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
For client:
- ClientHello will include the npn extension ( the ID == 0x3374)
- if ServerHello includes a list of protocols - select one
- send it after ChangeCipherSpec and before Finish
For server:
- if ClientHello includes the npn extension
-- will send this string as list of supported protocols in ServerHello
- read the selection before Finish.
- setNpn(byte[]) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- setNpn(String) - Method in class org.apache.tomcat.jni.socket.HostInfo
-
- setNPN(long, byte[], int) - Static method in class org.apache.tomcat.jni.SSLExt
-
Set advertised NPN protocol.
- setNPN(long, byte[]) - Static method in class org.apache.tomcat.jni.SSLExt
-
- setNpnProtos(long, String[], int) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set next protocol for next protocol negotiation extension
- setOptions(long, int) - Static method in class org.apache.tomcat.jni.SSL
-
Set OpenSSL Option.
- setOptions(long, int) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set OpenSSL Option.
- setPassword(String) - Static method in class org.apache.tomcat.jni.SSL
-
Set global Password for decrypting certificates and keys.
- setPasswordCallback(PasswordCallback) - Static method in class org.apache.tomcat.jni.SSL
-
Set global Password callback for obtaining passwords.
- setPollerThreadCount(int) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- setQuietShutdown(long, boolean) - Static method in class org.apache.tomcat.jni.SSLContext
-
Sets the "quiet shutdown" flag for ctx to be
mode.
- setRandom(long, String) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set file for randomness
- setrbb(long, ByteBuffer) - Static method in class org.apache.tomcat.jni.Socket
-
Set internal receive ByteBuffer.
- setsbb(long, ByteBuffer) - Static method in class org.apache.tomcat.jni.Socket
-
Set internal send ByteBuffer.
- setSessionCacheMode(long, long) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set the mode of the internal session cache and return the previous used mode.
- setSessionCacheSize(long, long) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set the size of the internal session cache.
- setSessionCacheTimeout(long, long) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set the timeout for the internal session cache in seconds.
- setSessionData(long, byte[], int) - Static method in class org.apache.tomcat.jni.SSLExt
-
Server: Set the session data for a socket.
- setSessionIdContext(long, byte[]) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set the context within which session be reused (server side only)
http://www.openssl.org/docs/ssl/SSL_CTX_set_session_id_context.html
- setSessionTicketKeys(long, SessionTicketKey[]) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set TLS session ticket keys.
- setSessionTicketKeys(long, byte[]) - Static method in class org.apache.tomcat.jni.SSLContext
-
- setShutdown(long, int) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_set_shutdown
- setShutdownType(long, int) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set SSL connection shutdown type
The following levels are available for level:
- setSNI(long, byte[], int) - Static method in class org.apache.tomcat.jni.SSLExt
-
For client side calls.
- setSSLCipherSuite(String) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- setSslProtocol(String) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- setState(long, int) - Static method in class org.apache.tomcat.jni.SSL
-
Call SSL_set_state.
- setTcpNoDelay(boolean) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- setTicket(long, byte[], int) - Static method in class org.apache.tomcat.jni.SSLExt
-
Client: set the previously received ticket.
- setTicketKey(byte[]) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- setTicketKeys(long, byte[], int) - Static method in class org.apache.tomcat.jni.SSLExt
-
Set the key used by server to generate tickets.
- setTimeout(long, long) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_set_timeout
- setTls() - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
All accepted/connected sockets will start handshake automatically.
- setTlsExtHostName(long, String) - Static method in class org.apache.tomcat.jni.SSL
-
Call SSL_set_tlsext_host_name
- setTmpDH(long, String) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set DH parameters
- setTmpDHLength(long, int) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set length of the DH to use.
- setTmpECDHByCurveName(long, String) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set ECDH elliptic curve by name
- setTtl(long, long) - Static method in class org.apache.tomcat.jni.Poll
-
Set the socket time to live.
- setValueA(long, String, String[]) - Static method in class org.apache.tomcat.jni.Registry
-
Set the Registry value for REG_MULTI_SZ
- setValueB(long, String, byte[]) - Static method in class org.apache.tomcat.jni.Registry
-
Set the Registry value for REG_BINARY
- setValueE(long, String, String) - Static method in class org.apache.tomcat.jni.Registry
-
Set the Registry value for REG_EXPAND_SZ
- setValueI(long, String, int) - Static method in class org.apache.tomcat.jni.Registry
-
Set the Registry value for REG_DWORD
- setValueJ(long, String, long) - Static method in class org.apache.tomcat.jni.Registry
-
Set the Registry value for REG_QWORD
- setValueS(long, String, String) - Static method in class org.apache.tomcat.jni.Registry
-
Set the Registry value for REG_SZ
- setVerify(long, int, int) - Static method in class org.apache.tomcat.jni.SSL
-
Set Type of Client Certificate verification and Maximum depth of CA Certificates
in Client Certificate verification.
- setVerify(long, int, int) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set Type of Client Certificate verification and Maximum depth of CA Certificates
in Client Certificate verification.
- setVerify(long, int, int) - Static method in class org.apache.tomcat.jni.SSLSocket
-
Set Type of Client Certificate verification and Maximum depth of CA
Certificates in Client Certificate verification.
- Shm - Class in org.apache.tomcat.jni
-
Shm
- Shm() - Constructor for class org.apache.tomcat.jni.Shm
-
- shouldRetryBIO(long) - Static method in class org.apache.tomcat.jni.SSL
-
BIO_should_retry
- shutdown(long, int) - Static method in class org.apache.tomcat.jni.Socket
-
Shutdown either reading, writing, or both sides of a socket.
- shutdownSSL(long) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_shutdown
- size(ByteBuffer) - Static method in class org.apache.tomcat.jni.Buffer
-
Returns the allocated memory size of the ByteBuffer.
- size - Variable in class org.apache.tomcat.jni.FileInfo
-
The size of the file
- size(long) - Static method in class org.apache.tomcat.jni.Shm
-
Retrieve the length of a shared memory segment in bytes.
- sleep(long) - Static method in class org.apache.tomcat.jni.Time
-
Sleep for the specified number of micro-seconds.
- SOCK_DGRAM - Static variable in class org.apache.tomcat.jni.Socket
-
- SOCK_STREAM - Static variable in class org.apache.tomcat.jni.Socket
-
- Sockaddr - Class in org.apache.tomcat.jni
-
Sockaddr
- Sockaddr() - Constructor for class org.apache.tomcat.jni.Sockaddr
-
- Socket - Class in org.apache.tomcat.jni
-
Socket
- Socket() - Constructor for class org.apache.tomcat.jni.Socket
-
- socket(String, int, boolean) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
Get a socket for connectiong to host:port.
- socket(HostInfo) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- socket(long) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- SOCKET_GET_APRS - Static variable in class org.apache.tomcat.jni.Socket
-
- SOCKET_GET_IMPL - Static variable in class org.apache.tomcat.jni.Socket
-
- SOCKET_GET_POOL - Static variable in class org.apache.tomcat.jni.Socket
-
- SOCKET_GET_TYPE - Static variable in class org.apache.tomcat.jni.Socket
-
- SSL - Class in org.apache.tomcat.jni
-
SSL
- SSL() - Constructor for class org.apache.tomcat.jni.SSL
-
- SSL_AIDX_DSA - Static variable in class org.apache.tomcat.jni.SSL
-
Deprecated.
- SSL_AIDX_MAX - Static variable in class org.apache.tomcat.jni.SSL
-
Deprecated.
- SSL_AIDX_RSA - Static variable in class org.apache.tomcat.jni.SSL
-
Deprecated.
- SSL_ALGO_ALL - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_ALGO_DSA - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_ALGO_RSA - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_ALGO_UNKNOWN - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_CRT_FORMAT_ASN1 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_CRT_FORMAT_ENGINE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_CRT_FORMAT_NETSCAPE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_CRT_FORMAT_PEM - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_CRT_FORMAT_PKCS12 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_CRT_FORMAT_SMIME - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_CRT_FORMAT_TEXT - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_CRT_FORMAT_UNDEF - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_CVERIFY_NONE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_CVERIFY_OPTIONAL - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_CVERIFY_OPTIONAL_NO_CA - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_CVERIFY_REQUIRE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_CVERIFY_UNSET - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_ERROR_NONE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_ERROR_SSL - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_ERROR_SYSCALL - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_ERROR_WANT_ACCEPT - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_ERROR_WANT_CONNECT - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_ERROR_WANT_READ - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_ERROR_WANT_WRITE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_ERROR_WANT_X509_LOOKUP - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_ERROR_ZERO_RETURN - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CIPHER - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CIPHER_ALGKEYSIZE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CIPHER_DESCRIPTION - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CIPHER_USEKEYSIZE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CIPHER_VERSION - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CLIENT_A_KEY - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CLIENT_A_SIG - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CLIENT_CERT - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CLIENT_CERT_CHAIN - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CLIENT_I_DN - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CLIENT_M_SERIAL - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CLIENT_M_VERSION - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CLIENT_S_DN - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CLIENT_V_END - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CLIENT_V_REMAIN - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CLIENT_V_START - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_DN_COMMONNAME - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_DN_COUNTRYNAME - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_DN_DESCRIPTION - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_DN_EMAILADDRESS - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_DN_GIVENNAME - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_DN_INITIALS - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_DN_LOCALITYNAME - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_DN_ORGANIZATIONALUNITNAME - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_DN_ORGANIZATIONNAME - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_DN_STATEORPROVINCENAME - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_DN_SURNAME - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_DN_TITLE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_DN_UNIQUEIDENTIFIER - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_PROTOCOL - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_SERVER_A_KEY - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_SERVER_A_SIG - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_SERVER_CERT - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_SERVER_I_DN - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_SERVER_M_SERIAL - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_SERVER_M_VERSION - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_SERVER_S_DN - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_SERVER_V_END - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_SERVER_V_START - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_SESSION_ID - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER - Static variable in class org.apache.tomcat.jni.SSLExt
-
- SSL_MODE_AUTO_RETRY - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_MODE_CLIENT - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_MODE_COMBINED - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_MODE_ENABLE_PARTIAL_WRITE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_MODE_ENABLE_PARTIAL_WRITE - Static variable in class org.apache.tomcat.jni.SSLExt
-
- SSL_MODE_NO_AUTO_CHAIN - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_MODE_RELEASE_BUFFERS - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_MODE_RELEASE_BUFFERS - Static variable in class org.apache.tomcat.jni.SSLExt
-
- SSL_MODE_SEND_CLIENTHELLO_TIME - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_MODE_SEND_FALLBACK_SCSV - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_MODE_SEND_SERVERHELLO_TIME - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_MODE_SERVER - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_ALL - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_CIPHER_SERVER_PREFERENCE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_EPHEMERAL_RSA - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_MICROSOFT_SESS_ID_BUG - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_MSIE_SSLV2_RSA_PADDING - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_NETSCAPE_CA_DN_BUG - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_NETSCAPE_CHALLENGE_BUG - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_NO_COMPRESSION - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_NO_SSLv2 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_NO_SSLv3 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_NO_TICKET - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_NO_TLSv1 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_NO_TLSv1_1 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_NO_TLSv1_2 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_PKCS1_CHECK_1 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_PKCS1_CHECK_2 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_SINGLE_DH_USE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_SINGLE_ECDH_USE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_SSLEAY_080_CLIENT_DH_BUG - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_TLS_BLOCK_PADDING_BUG - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_TLS_D5_BUG - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_TLS_ROLLBACK_BUG - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OPT_ALL - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OPT_EXPORTCERTDATA - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OPT_FAKEBASICAUTH - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OPT_NONE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OPT_OPTRENEGOTIATE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OPT_RELSET - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OPT_STDENVVARS - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OPT_STRICTREQUIRE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_PROTOCOL_ALL - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_PROTOCOL_NONE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_PROTOCOL_SSLV2 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_PROTOCOL_SSLV3 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_PROTOCOL_TLS - Static variable in class org.apache.tomcat.jni.SSL
-
TLS_*method according to https://www.openssl.org/docs/manmaster/ssl/SSL_CTX_new.html
- SSL_PROTOCOL_TLSV1 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_PROTOCOL_TLSV1_1 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_PROTOCOL_TLSV1_2 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_RECEIVED_SHUTDOWN - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_SELECTOR_FAILURE_CHOOSE_MY_LAST_PROTOCOL - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_SELECTOR_FAILURE_NO_ADVERTISE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_SENT_SHUTDOWN - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_SESS_CACHE_OFF - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_SESS_CACHE_SERVER - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_SHUTDOWN_TYPE_ACCURATE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_SHUTDOWN_TYPE_STANDARD - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_SHUTDOWN_TYPE_UNCLEAN - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_SHUTDOWN_TYPE_UNSET - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_ST_ACCEPT - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_ST_CONNECT - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_TMP_KEY_DH_1024 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_TMP_KEY_DH_2048 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_TMP_KEY_DH_4096 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_TMP_KEY_DH_512 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_TMP_KEY_MAX - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_TMP_KEY_RSA_1024 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_TMP_KEY_RSA_2048 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_TMP_KEY_RSA_4096 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_TMP_KEY_RSA_512 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_VERIFY_CLIENT_ONCE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_VERIFY_FAIL_IF_NO_PEER_CERT - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_VERIFY_NONE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_VERIFY_PEER - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_VERIFY_PEER_STRICT - Static variable in class org.apache.tomcat.jni.SSL
-
- SSLContext - Class in org.apache.tomcat.jni
-
SSL Context
- SSLContext() - Constructor for class org.apache.tomcat.jni.SSLContext
-
- sslCtxSetMode(long, long) - Static method in class org.apache.tomcat.jni.SSLExt
-
- sslErrReasonErrorString() - Static method in class org.apache.tomcat.jni.SSLExt
-
Return the last openssl error
- SSLExt - Class in org.apache.tomcat.jni
-
Support TLS extensions and extra methods.
- SSLExt() - Constructor for class org.apache.tomcat.jni.SSLExt
-
- sslMode - Variable in class org.apache.tomcat.jni.socket.AprSocketContext
-
- sslSetMode(long, long) - Static method in class org.apache.tomcat.jni.SSLExt
-
SSL_set_mode
- SSLSocket - Class in org.apache.tomcat.jni
-
SSL Socket
- SSLSocket() - Constructor for class org.apache.tomcat.jni.SSLSocket
-
- stat(FileInfo, String, int, long) - Static method in class org.apache.tomcat.jni.File
-
Get the specified file's stats.
- Status - Class in org.apache.tomcat.jni
-
Status
- Status() - Constructor for class org.apache.tomcat.jni.Status
-
- Stdlib - Class in org.apache.tomcat.jni
-
Stdlib
- Stdlib() - Constructor for class org.apache.tomcat.jni.Stdlib
-
- stop() - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- strerror(int) - Static method in exception org.apache.tomcat.jni.Error
-
Return a human readable string describing the specified error.
- syslog(int, String) - Static method in class org.apache.tomcat.jni.OS
-
Log message.
- sysloginit(String) - Static method in class org.apache.tomcat.jni.OS
-
Initialize system logging.