All Classes All Packages
A
- 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(ByteBuffer) - Static method in class org.apache.tomcat.jni.Buffer
-
Returns the memory address of the ByteBuffer.
- Address - Class in org.apache.tomcat.jni
-
Address
- Address() - Constructor for class org.apache.tomcat.jni.Address
- 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) - Static method in class org.apache.tomcat.jni.Proc
-
Allocate apr_proc_t structure from pool This is not an apr function.
- alloc(long, int) - Static method in class org.apache.tomcat.jni.Pool
-
Allocate a block of memory from a pool
- 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(long, long) - Static method in class org.apache.tomcat.jni.SSLSocket
-
Attach APR socket on a SSL connection.
- attach(String, long) - Static method in class org.apache.tomcat.jni.Shm
-
Attach to a shared memory segment that was created by another process.
- 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
B
- baseaddr(long) - Static method in class org.apache.tomcat.jni.Shm
-
Retrieve the base address of the shared memory segment.
- bind(long, long) - Static method in class org.apache.tomcat.jni.Local
-
Bind the socket to its associated port
- bind(long, long) - Static method in class org.apache.tomcat.jni.Socket
-
Bind the socket to its associated port
- BIOCallback - Interface in org.apache.tomcat.jni
-
Open SSL BIO Callback Interface
- blockingStartTLS() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
This is a blocking call ! ( can be made non-blocking, but too complex ) Will be called automatically after connect() or accept if 'secure' is true.
- buffer(long) - Static method in class org.apache.tomcat.jni.Shm
-
Retrieve new ByteBuffer base address of the shared memory segment.
- Buffer - Class in org.apache.tomcat.jni
-
Buffer
- Buffer() - Constructor for class org.apache.tomcat.jni.Buffer
C
- 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.
- callback(String) - Method in interface org.apache.tomcat.jni.PasswordCallback
-
Called when the password is required
- 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(int, int) - Static method in class org.apache.tomcat.jni.Stdlib
-
Allocates an array in memory with elements initialized 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
- 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() - Method in class org.apache.tomcat.jni.socket.AprSocket
- 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(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() - Method in class org.apache.tomcat.jni.socket.AprSocket
- 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(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(int, int, int, long) - Static method in class org.apache.tomcat.jni.Socket
-
Create a socket.
- create(int, long, int, long) - Static method in class org.apache.tomcat.jni.Poll
-
Setup a pollset object.
- create(int, String, int, long) - Static method in class org.apache.tomcat.jni.Registry
-
Create or open a Registry Key.
- create(long) - Static method in class org.apache.tomcat.jni.Pool
-
Create a new pool.
- create(long) - Static method in class org.apache.tomcat.jni.Procattr
-
Create and initialize a new procattr variable
- create(long, int) - Static method in class org.apache.tomcat.jni.Buffer
-
Allocate a new ByteBuffer from already allocated memory.
- 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(long, String, long) - Static method in class org.apache.tomcat.jni.Shm
-
Create and make accessible a shared memory segment.
- 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(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, int, long) - Static method in class org.apache.tomcat.jni.Lock
-
Create and initialize a mutex that can be used to synchronize processes.
- create(String, long) - Static method in class org.apache.tomcat.jni.Local
-
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
D
- dataGet(long, String) - Static method in class org.apache.tomcat.jni.Pool
-
Return the data associated with the current pool.
- dataGet(long, String) - Static method in class org.apache.tomcat.jni.Socket
-
Return the data associated with the current socket
- dataSet(long, String, Object) - Static method in class org.apache.tomcat.jni.Pool
-
Set the data associated with the current pool
- dataSet(long, String, Object) - Static method in class org.apache.tomcat.jni.Socket
-
Set the data associated with the current socket.
- debug(long) - Static method in class org.apache.tomcat.jni.SSLExt
-
Enabling dump/debugging on the socket.
- defaultEncoding(long) - Static method in class org.apache.tomcat.jni.OS
-
Get the name of the system default character set.
- defname() - Static method in class org.apache.tomcat.jni.Lock
-
Display the name of the default mutex: APR_LOCK_DEFAULT
- delete(long) - Static method in class org.apache.tomcat.jni.Mmap
-
Remove a mmap'ed.
- deleteKey(int, String, boolean) - Static method in class org.apache.tomcat.jni.Registry
-
Delete the Registry subkey
- deleteValue(long, String) - Static method in class org.apache.tomcat.jni.Registry
-
Delete the Registry value
- destroy(long) - Static method in class org.apache.tomcat.jni.Global
-
Destroy the mutex and free the memory associated with the lock.
- destroy(long) - Static method in class org.apache.tomcat.jni.Lock
-
Destroy the mutex and free the memory associated with the lock.
- destroy(long) - Static method in class org.apache.tomcat.jni.Poll
-
Destroy a pollset object
- destroy(long) - Static method in class org.apache.tomcat.jni.Pool
-
Destroy the pool.
- destroy(long) - Static method in class org.apache.tomcat.jni.Shm
-
Destroy a shared memory segment and associated memory.
- destroy(long) - Static method in class org.apache.tomcat.jni.Socket
-
Destroy a pool associated with socket
- detach(int) - Static method in class org.apache.tomcat.jni.Proc
-
Detach the process from the controlling terminal.
- detach(long) - Static method in class org.apache.tomcat.jni.Shm
-
Detach from a shared memory segment without destroying it.
- detachSet(long, int) - Static method in class org.apache.tomcat.jni.Procattr
-
Determine if the child should start in detached state.
- device - Variable in class org.apache.tomcat.jni.FileInfo
-
The id of the device the file is on.
- Directory - Class in org.apache.tomcat.jni
-
Directory
- Directory() - Constructor for class org.apache.tomcat.jni.Directory
- dirSet(long, String) - Static method in class org.apache.tomcat.jni.Procattr
-
Set which directory the child process should start executing in.
- doHandshake(long) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_do_handshake
- dup(long, long) - Static method in class org.apache.tomcat.jni.Mmap
-
Duplicate the specified MMAP.
- dup(long, long, long) - Static method in class org.apache.tomcat.jni.File
-
Duplicate the specified file descriptor.
- dup2(long, long, long) - Static method in class org.apache.tomcat.jni.File
-
Duplicate the specified file descriptor and close the original.
E
- EAGAIN - Static variable in class org.apache.tomcat.jni.Status
- EINPROGRESS - Static variable in class org.apache.tomcat.jni.Status
- EINTR - Static variable in class org.apache.tomcat.jni.Status
- enumKeys(long) - Static method in class org.apache.tomcat.jni.Registry
-
Enumerate the Registry subkeys
- enumValues(long) - Static method in class org.apache.tomcat.jni.Registry
-
Enumerate the Registry values
- eof(long) - Static method in class org.apache.tomcat.jni.File
-
Are we at the end of the file
- equal(long, long) - Static method in class org.apache.tomcat.jni.Address
-
See if the IP addresses in two APR socket addresses are equivalent.
- errfnSet(long, long, Object) - Static method in class org.apache.tomcat.jni.Procattr
-
Specify an error function to be called in the child process if APR encounters an error in the child prior to running the specified program.
- error(AprSocket, Throwable) - Method in interface org.apache.tomcat.jni.socket.AprSocketContext.NonBlockingPollHandler
-
Before close, if an exception happens.
- Error - Exception in org.apache.tomcat.jni
-
Error
- errorCheckSet(long, int) - Static method in class org.apache.tomcat.jni.Procattr
-
Specify that apr_proc_create() should do whatever it can to report failures to the caller of apr_proc_create(), rather than find out in the child.
- ETIMEDOUT - Static variable in class org.apache.tomcat.jni.Status
- expand(String) - Static method in class org.apache.tomcat.jni.OS
-
Expand environment variables.
F
- family - Variable in class org.apache.tomcat.jni.Sockaddr
-
The family
- File - Class in org.apache.tomcat.jni
-
File
- File() - Constructor for class org.apache.tomcat.jni.File
- filehand - Variable in class org.apache.tomcat.jni.FileInfo
-
The file's handle, if accessed (can be submitted to apr_duphandle)
- FileInfo - Class in org.apache.tomcat.jni
-
Fileinfo
- FileInfo() - Constructor for class org.apache.tomcat.jni.FileInfo
- filetype - Variable in class org.apache.tomcat.jni.FileInfo
-
The type of file.
- fill(Sockaddr, long) - Static method in class org.apache.tomcat.jni.Address
-
Fill the Sockaddr class from apr_sockaddr_t
- finalize() - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
To clean the pools - we could track if all channels are closed, but this seems simpler and safer.
- fipsModeGet() - Static method in class org.apache.tomcat.jni.SSL
-
Get the status of FIPS Mode.
- fipsModeSet(int) - Static method in class org.apache.tomcat.jni.SSL
-
Enable/Disable FIPS Mode.
- flagsGet(long) - Static method in class org.apache.tomcat.jni.File
-
Retrieve the flags that were passed into apr_file_open() when the file was opened.
- flush(long) - Static method in class org.apache.tomcat.jni.File
-
Flush the file's buffer.
- flushBIO(long) - Static method in class org.apache.tomcat.jni.SSL
-
BIO_flush
- fname - Variable in class org.apache.tomcat.jni.FileInfo
-
The pathname of the file (possibly unrooted)
- fork(long[], long) - Static method in class org.apache.tomcat.jni.Proc
-
This is currently the only non-portable call in APR.
- free(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
Free the resources used by the Context
- free(long) - Static method in class org.apache.tomcat.jni.Stdlib
-
Deallocates or frees a memory block.
- free(ByteBuffer) - Static method in class org.apache.tomcat.jni.Buffer
-
Deallocates or frees a memory block used by ByteBuffer
Warning : Call this method only on ByteBuffers that were created by calling Buffer.alloc or Buffer.calloc. - freeBIO(long) - Static method in class org.apache.tomcat.jni.SSL
-
BIO_free
- freePrivateKey(long) - Static method in class org.apache.tomcat.jni.SSL
-
Free private key (
EVP_PKEY
pointer). - freeSSL(long) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_free
- freeX509Chain(long) - Static method in class org.apache.tomcat.jni.SSL
-
Free x509 chain (
STACK_OF(X509)
pointer).
G
- 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(int, long) - Static method in class org.apache.tomcat.jni.File
-
Get the specified file's stats.
- getInfo(long) - Static method in class org.apache.tomcat.jni.Address
-
Create the Sockaddr object from apr_sockaddr_t
- 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(byte[], int, long) - Static method in class org.apache.tomcat.jni.File
-
Read a string from the specified file.
- gets(int) - Method in interface org.apache.tomcat.jni.BIOCallback
-
Read string up to the len or CLRLF
- 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
H
- handshake(long) - Static method in class org.apache.tomcat.jni.SSLSocket
-
Do a SSL handshake.
- handshakeDone(AprSocket) - Method in interface org.apache.tomcat.jni.socket.AprSocketContext.TlsCertVerifier
- hasOp(int) - Static method in class org.apache.tomcat.jni.SSL
-
Return true if all the requested SSL_OP_* are supported by OpenSSL.
- HKEY_CLASSES_ROOT - Static variable in class org.apache.tomcat.jni.Registry
- HKEY_CURRENT_CONFIG - Static variable in class org.apache.tomcat.jni.Registry
- HKEY_CURRENT_USER - Static variable in class org.apache.tomcat.jni.Registry
- HKEY_LOCAL_MACHINE - Static variable in class org.apache.tomcat.jni.Registry
- HKEY_USERS - Static variable in class org.apache.tomcat.jni.Registry
- HMAC_KEY_SIZE - Static variable in class org.apache.tomcat.jni.SessionTicketKey
-
Size of session ticket key HMAC key
- homepath(String, long) - Static method in class org.apache.tomcat.jni.User
-
Get the home directory for the named user This function is available only if APR_HAS_USER is defined.
- hops(long, int) - Static method in class org.apache.tomcat.jni.Multicast
-
Set the Multicast Time to Live (ttl) for a multicast transmission.
- host - Variable in class org.apache.tomcat.jni.socket.HostInfo
- HostInfo - Class in org.apache.tomcat.jni.socket
-
Information about the remote host.
- HostInfo() - Constructor for class org.apache.tomcat.jni.socket.HostInfo
- HostInfo(String, int, boolean) - Constructor for class org.apache.tomcat.jni.socket.HostInfo
- hostname - Variable in class org.apache.tomcat.jni.Sockaddr
-
The hostname
I
- info(long[]) - Static method in class org.apache.tomcat.jni.OS
-
Gather system info.
- info(String, int, int, int, long) - Static method in class org.apache.tomcat.jni.Address
-
Create apr_sockaddr_t from hostname, address family, and port.
- infoGet(FileInfo, int, long) - Static method in class org.apache.tomcat.jni.File
-
Get the specified file's stats.
- initialize(String) - Static method in class org.apache.tomcat.jni.Library
-
Setup any APR internal data structures.
- initialize(String) - Static method in class org.apache.tomcat.jni.SSL
-
Initialize OpenSSL support.
- inode - Variable in class org.apache.tomcat.jni.FileInfo
-
The inode of the file.
- interrupt(long) - Static method in class org.apache.tomcat.jni.Poll
-
Make poll() return.
- ioSet(long, int, int, int) - Static method in class org.apache.tomcat.jni.Procattr
-
Determine if any of stdin, stdout, or stderr should be linked to pipes when starting a child process.
- IS_BSD - Static variable in class org.apache.tomcat.jni.OS
- IS_LINUX - Static variable in class org.apache.tomcat.jni.OS
- IS_MACOSX - Static variable in class org.apache.tomcat.jni.OS
- IS_NETWARE - Static variable in class org.apache.tomcat.jni.OS
- IS_SOLARIS - Static variable in class org.apache.tomcat.jni.OS
- IS_UNIX - Static variable in class org.apache.tomcat.jni.OS
- IS_WIN32 - Static variable in class org.apache.tomcat.jni.OS
- IS_WIN64 - Static variable in class org.apache.tomcat.jni.OS
- isAncestor(long, long) - Static method in class org.apache.tomcat.jni.Pool
-
Determine if pool a is an ancestor of pool b
- isBlocking() - Method in class org.apache.tomcat.jni.socket.AprSocket
- isClosed() - Method in class org.apache.tomcat.jni.socket.AprSocket
- isError() - Method in class org.apache.tomcat.jni.socket.AprSocket
- isInInit(long) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_in_init
- isPolling() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
Check if the socket is currently registered with a poller.
- isServer() - Method in class org.apache.tomcat.jni.socket.AprSocketContext
J
- join(long, long, long, long) - Static method in class org.apache.tomcat.jni.Multicast
-
Join a Multicast Group
K
- KEY_ALL_ACCESS - Static variable in class org.apache.tomcat.jni.Registry
- KEY_CREATE_LINK - Static variable in class org.apache.tomcat.jni.Registry
- KEY_CREATE_SUB_KEY - Static variable in class org.apache.tomcat.jni.Registry
- KEY_ENUMERATE_SUB_KEYS - Static variable in class org.apache.tomcat.jni.Registry
- KEY_EXECUTE - Static variable in class org.apache.tomcat.jni.Registry
- KEY_NOTIFY - Static variable in class org.apache.tomcat.jni.Registry
- KEY_QUERY_VALUE - Static variable in class org.apache.tomcat.jni.Registry
- KEY_READ - Static variable in class org.apache.tomcat.jni.Registry
- KEY_SET_VALUE - Static variable in class org.apache.tomcat.jni.Registry
- KEY_WOW64_32KEY - Static variable in class org.apache.tomcat.jni.Registry
- KEY_WOW64_64KEY - Static variable in class org.apache.tomcat.jni.Registry
- KEY_WRITE - Static variable in class org.apache.tomcat.jni.Registry
- KeyMaterial(long, long) - Constructor for class org.apache.tomcat.jni.CertificateRequestedCallback.KeyMaterial
- kill(long, int) - Static method in class org.apache.tomcat.jni.Proc
-
Terminate a process.
L
- leave(long, long, long, long) - Static method in class org.apache.tomcat.jni.Multicast
-
Leave a Multicast Group.
- Library - Class in org.apache.tomcat.jni
-
Library
- LibraryNotFoundError - Error in org.apache.tomcat.jni
- LibraryNotFoundError(String, String) - Constructor for error org.apache.tomcat.jni.LibraryNotFoundError
- listen(int) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
- listen(long, int) - Static method in class org.apache.tomcat.jni.Local
-
Listen to a bound socket for connections.
- listen(long, int) - Static method in class org.apache.tomcat.jni.Socket
-
Listen to a bound socket for connections.
- loadDSATempKey(int, String) - Static method in class org.apache.tomcat.jni.SSL
-
Load temporary DSA key from file
Index can be one of: - Local - Class in org.apache.tomcat.jni
-
Local socket
- Local() - Constructor for class org.apache.tomcat.jni.Local
- localeEncoding(long) - Static method in class org.apache.tomcat.jni.OS
-
Get the name of the current locale character set.
- lock(long) - Static method in class org.apache.tomcat.jni.Global
-
Acquire the lock for the given mutex.
- lock(long) - Static method in class org.apache.tomcat.jni.Lock
-
Acquire the lock for the given mutex.
- lock(long, int) - Static method in class org.apache.tomcat.jni.File
-
Establish a lock on the specified, open file.
- Lock - Class in org.apache.tomcat.jni
-
Lock
- Lock() - Constructor for class org.apache.tomcat.jni.Lock
- lockfile(long) - Static method in class org.apache.tomcat.jni.Lock
-
Return the name of the lockfile for the mutex, or NULL if the mutex doesn't use a lock file
- LOG_DEBUG - Static variable in class org.apache.tomcat.jni.OS
- LOG_EMERG - Static variable in class org.apache.tomcat.jni.OS
- LOG_ERROR - Static variable in class org.apache.tomcat.jni.OS
- LOG_INFO - Static variable in class org.apache.tomcat.jni.OS
- LOG_NOTICE - Static variable in class org.apache.tomcat.jni.OS
- LOG_WARN - Static variable in class org.apache.tomcat.jni.OS
- loopback(long, boolean) - Static method in class org.apache.tomcat.jni.Multicast
-
Toggle IP Multicast Loopback
M
- maintain(long, long[], boolean) - Static method in class org.apache.tomcat.jni.Poll
-
Maintain on the descriptor(s) in a pollset
- make(long, int, int) - Static method in class org.apache.tomcat.jni.SSLContext
-
Initialize new SSL context
- make(String, int, long) - Static method in class org.apache.tomcat.jni.Directory
-
Create a new directory on the file system.
- makeNetworkBIO(long) - Static method in class org.apache.tomcat.jni.SSL
-
Creates a BIO with the default max BIO size.
- makeNetworkBIO(long, int) - Static method in class org.apache.tomcat.jni.SSL
-
Creates a BIO with the given max BIO size.
- makeNetworkBIO(long, int, int) - Static method in class org.apache.tomcat.jni.SSL
-
Wire up internal and network BIOs for the given SSL instance.
- makeRecursive(String, int, long) - Static method in class org.apache.tomcat.jni.Directory
-
Creates a new directory on the file system, but behaves like 'mkdir -p'.
- malloc(int) - Static method in class org.apache.tomcat.jni.Buffer
-
Allocate a new ByteBuffer from memory
- malloc(int) - Static method in class org.apache.tomcat.jni.Stdlib
-
Allocates memory blocks.
- MAX_ARGS_SIZE - Static variable in class org.apache.tomcat.jni.Proc
-
Detach
- MAX_ENV_SIZE - Static variable in class org.apache.tomcat.jni.Proc
- memread(byte[], long, int) - Static method in class org.apache.tomcat.jni.Stdlib
-
Read from plain memory
- memset(long, int, int) - Static method in class org.apache.tomcat.jni.Stdlib
-
Sets buffers to a specified character
- memwrite(long, byte[], int) - Static method in class org.apache.tomcat.jni.Stdlib
-
Write to plain memory
- mktemp(String, int, long) - Static method in class org.apache.tomcat.jni.File
-
Open a temporary file
- Mmap - Class in org.apache.tomcat.jni
-
Mmap
- Mmap() - Constructor for class org.apache.tomcat.jni.Mmap
- msec(long) - Static method in class org.apache.tomcat.jni.Time
- mtime - Variable in class org.apache.tomcat.jni.FileInfo
-
The time the file was last modified
- mtimeSet(String, long, long) - Static method in class org.apache.tomcat.jni.File
-
Set the mtime of the specified file.
- Multicast - Class in org.apache.tomcat.jni
-
Multicast
- Multicast() - Constructor for class org.apache.tomcat.jni.Multicast
N
- name - Variable in class org.apache.tomcat.jni.FileInfo
-
The file's name (no path) in filesystem case
- name(long) - Static method in class org.apache.tomcat.jni.Lock
-
Display the name of the mutex, as it relates to the actual method used.
- NAME_SIZE - Static variable in class org.apache.tomcat.jni.SessionTicketKey
-
Size of session ticket key name
- nameGet(long) - Static method in class org.apache.tomcat.jni.File
-
return the file name of the current file.
- netosError() - Static method in exception org.apache.tomcat.jni.Error
-
Get the last platform socket error.
- newBIO(long, BIOCallback) - Static method in class org.apache.tomcat.jni.SSL
-
Initialize new BIO
- newMemBIO() - Static method in class org.apache.tomcat.jni.SSL
-
Initialize new in-memory BIO that is located in the secure heap.
- newSSL(long, boolean) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_new
- next - Variable in class org.apache.tomcat.jni.Sockaddr
-
If multiple addresses were found by apr_sockaddr_info_get(), this points to a representation of the next address.
- nlink - Variable in class org.apache.tomcat.jni.FileInfo
-
The number of hard links to the file.
- noteSubprocess(long, long, int) - Static method in class org.apache.tomcat.jni.Pool
-
Register a process to be killed when a pool dies.
- now() - Static method in class org.apache.tomcat.jni.Time
-
number of microseconds since 00:00:00 January 1, 1970 UTC
O
- offset(long, long) - Static method in class org.apache.tomcat.jni.Mmap
-
Move the pointer into the mmap'ed file to the specified offset.
- ointerface(long, long) - Static method in class org.apache.tomcat.jni.Multicast
-
Set the Interface to be used for outgoing Multicast Transmissions.
- onSocket(AprSocket) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
Called on each accepted socket (for servers) or after connection (client) after handshake.
- open(int, String, int, long) - Static method in class org.apache.tomcat.jni.Registry
-
Opens the specified Registry Key.
- open(String, int, int, long) - Static method in class org.apache.tomcat.jni.File
-
Open the specified file.
- open(String, long) - Static method in class org.apache.tomcat.jni.Directory
-
Open the specified directory.
- optGet(long, int) - Static method in class org.apache.tomcat.jni.Socket
-
Query socket options for the specified socket
- optSet(long, int, int) - Static method in class org.apache.tomcat.jni.Socket
-
Setup socket options for the specified socket
- org.apache.tomcat - package org.apache.tomcat
- org.apache.tomcat.jni - package org.apache.tomcat.jni
- org.apache.tomcat.jni.socket - package org.apache.tomcat.jni.socket
- OS - Class in org.apache.tomcat.jni
-
OS
- OS() - Constructor for class org.apache.tomcat.jni.OS
- osError() - Static method in exception org.apache.tomcat.jni.Error
-
Get the last platform error.
P
- palloc(long, int) - Static method in class org.apache.tomcat.jni.Buffer
-
Allocate a new ByteBuffer from a pool
- parentGet(long) - Static method in class org.apache.tomcat.jni.Pool
-
Get the parent pool of the specified pool.
- parsePrivateKey(long, String) - Static method in class org.apache.tomcat.jni.SSL
-
Parse private key from BIO and return
EVP_PKEY
pointer. - parseX509Chain(long) - Static method in class org.apache.tomcat.jni.SSL
-
Parse X509 chain from BIO and return (
STACK_OF(X509)
pointer). - PasswordCallback - Interface in org.apache.tomcat.jni
-
PasswordCallback Interface
- pcalloc(long, int) - Static method in class org.apache.tomcat.jni.Buffer
-
Allocate a new ByteBuffer from a pool and set all of the memory to 0
- pendingReadableBytesInSSL(long) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_pending
- pendingWrittenBytesInBIO(long) - Static method in class org.apache.tomcat.jni.SSL
-
BIO_ctrl_pending
- permsSet(String, int) - Static method in class org.apache.tomcat.jni.File
-
Set the specified file's permission bits.
- pipeCreate(long[], long) - Static method in class org.apache.tomcat.jni.File
-
Create an anonymous pipe.
- pipeTimeoutGet(long) - Static method in class org.apache.tomcat.jni.File
-
Get the timeout value for a pipe or manipulate the blocking state.
- pipeTimeoutSet(long, long) - Static method in class org.apache.tomcat.jni.File
-
Set the timeout value for a pipe or manipulate the blocking state.
- poll(long, long, long[], boolean) - Static method in class org.apache.tomcat.jni.Poll
-
Block for activity on the descriptor(s) in a pollset
- Poll - Class in org.apache.tomcat.jni
-
Poll
- Poll() - Constructor for class org.apache.tomcat.jni.Poll
- pollset(long, long[]) - Static method in class org.apache.tomcat.jni.Poll
-
Return all descriptor(s) in a pollset
- pool - Variable in class org.apache.tomcat.jni.FileInfo
-
Allocates memory and closes lingering handles in the specified pool
- pool - Variable in class org.apache.tomcat.jni.Sockaddr
-
The pool to use...
- pool(long) - Static method in class org.apache.tomcat.jni.Socket
-
Create a child pool from associated socket pool.
- Pool - Class in org.apache.tomcat.jni
-
Pool
- Pool() - Constructor for class org.apache.tomcat.jni.Pool
- PoolCallback - Interface in org.apache.tomcat.jni
-
PoolCallback Interface
- port - Variable in class org.apache.tomcat.jni.Sockaddr
-
The numeric port
- port - Variable in class org.apache.tomcat.jni.socket.HostInfo
- privateKey() - Method in class org.apache.tomcat.jni.CertificateRequestedCallback.KeyMaterial
-
Returns a
EVP_PKEY
pointer - Proc - Class in org.apache.tomcat.jni
-
Proc
- Proc() - Constructor for class org.apache.tomcat.jni.Proc
- Procattr - Class in org.apache.tomcat.jni
-
Procattr
- Procattr() - Constructor for class org.apache.tomcat.jni.Procattr
- ProcErrorCallback - Interface in org.apache.tomcat.jni
-
ProcErrorCallback Interface
- process(AprSocket, boolean, boolean, boolean) - Method in interface org.apache.tomcat.jni.socket.AprSocketContext.BlockingPollHandler
-
Called when the socket has been polled for in, out or closed.
- protection - Variable in class org.apache.tomcat.jni.FileInfo
-
The access permissions of the file.
- putc(byte, long) - Static method in class org.apache.tomcat.jni.File
-
Write a character into the specified file.
- puts(byte[], long) - Static method in class org.apache.tomcat.jni.File
-
Write the string into the specified file.
- puts(String) - Method in interface org.apache.tomcat.jni.BIOCallback
-
Puts string
R
- 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(byte[], int, int) - Method in class org.apache.tomcat.jni.socket.AprSocket
- read(byte[], int, int, long) - Method in class org.apache.tomcat.jni.socket.AprSocket
- read(long, byte[], int, int) - Static method in class org.apache.tomcat.jni.File
-
Read data from the specified file.
- read(FileInfo, int, long) - Static method in class org.apache.tomcat.jni.Directory
-
Read the next entry from the specified directory.
- 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(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.Directory
-
Remove directory from the file system.
- remove(String, long) - Static method in class org.apache.tomcat.jni.File
-
Delete the specified file.
- 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
S
- 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, int) - Static method in class org.apache.tomcat.jni.SSLContext
-
Associate BIOCallback for input or output data capture.
- setBIO(long, long, long) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_set_bio
- 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) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set Certificate
- setCertificate(long, String, String, String, int) - Static method in class org.apache.tomcat.jni.SSLContext
-
Deprecated.Use
SSLContext.setCertificate(long, String, String, String)
Set Certificate
Point setCertificateFile at a PEM encoded certificate. If the certificate is encrypted, then you will be prompted for a pass phrase. Note that a kill -HUP will prompt again. A test certificate can be generated with `make certificate' under built time. Keep in mind that if you've both a RSA and a DSA certificate you can configure both in parallel (to also allow the use of DSA ciphers, etc.)
If the key is not combined with the certificate, use key param to point at the key file. Keep in mind that if you've both a RSA and a DSA private key you can configure both in parallel (to also allow the use of DSA ciphers, etc.)
- 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) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set Certificate
- setCertificateBio(long, long, long, String, int) - Static method in class org.apache.tomcat.jni.SSLContext
-
Deprecated.Use
SSLContext.setCertificateBio(long, long, long, String)
Set CertificatePoint setCertificate at a PEM encoded certificate stored in a BIO. If the certificate is encrypted, then you will be prompted for a pass phrase. Note that a kill -HUP will prompt again. A test certificate can be generated with `make certificate' under built time. Keep in mind that if you've both a RSA and a DSA certificate you can configure both in parallel (to also allow the use of DSA ciphers, etc.)
If the key is not combined with the certificate, use key param to point at the key file. Keep in mind that if you've both a RSA and a DSA private key you can configure both in parallel (to also allow the use of DSA ciphers, etc.)
- 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
-
Allow to hook
CertificateRequestedCallback
into the certificate choosing process. - setCertVerifyCallback(long, CertificateVerifier) - Static method in class org.apache.tomcat.jni.SSLContext
-
Allow to hook
CertificateVerifier
into the handshake processing. - 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
-
Deprecated.
- setNpn(byte[]) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
- 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(String) - Method in class org.apache.tomcat.jni.socket.HostInfo
- setNPN(long, byte[]) - Static method in class org.apache.tomcat.jni.SSLExt
- setNPN(long, byte[], int) - Static method in class org.apache.tomcat.jni.SSLExt
-
Set advertised NPN protocol.
- 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, byte[]) - Static method in class org.apache.tomcat.jni.SSLContext
-
Deprecated.
- setSessionTicketKeys(long, SessionTicketKey[]) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set TLS session ticket keys.
- 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 - 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.
- size(ByteBuffer) - Static method in class org.apache.tomcat.jni.Buffer
-
Returns the allocated memory size of the ByteBuffer.
- 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(long) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
- 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 - Class in org.apache.tomcat.jni
-
Socket
- Socket() - Constructor for class org.apache.tomcat.jni.Socket
- 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
-
Deprecated.Unsupported in the current version of OpenSSL
- SSL_OP_PKCS1_CHECK_2 - Static variable in class org.apache.tomcat.jni.SSL
-
Deprecated.Unsupported in the current version of OpenSSL
- 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.
T
- TCN_IS_DEV_VERSION - Static variable in class org.apache.tomcat.jni.Library
- TCN_MAJOR_VERSION - Static variable in class org.apache.tomcat.jni.Library
- TCN_MINOR_VERSION - Static variable in class org.apache.tomcat.jni.Library
- TCN_PATCH_VERSION - Static variable in class org.apache.tomcat.jni.Library
- tempGet(long) - Static method in class org.apache.tomcat.jni.Directory
-
Find an existing directory suitable as a temporary storage location.
- terminate() - Static method in class org.apache.tomcat.jni.Library
- Thread - Class in org.apache.tomcat.jni
-
Thread
- Thread() - Constructor for class org.apache.tomcat.jni.Thread
- ticket - Variable in class org.apache.tomcat.jni.socket.HostInfo
- TICKET_KEY_SIZE - Static variable in class org.apache.tomcat.jni.SessionTicketKey
-
Size of session ticker key
- ticketLen - Variable in class org.apache.tomcat.jni.socket.HostInfo
- Time - Class in org.apache.tomcat.jni
-
Time
- Time() - Constructor for class org.apache.tomcat.jni.Time
- timeoutGet(long) - Static method in class org.apache.tomcat.jni.Socket
-
Query socket timeout for the specified socket
- timeoutSet(long, long) - Static method in class org.apache.tomcat.jni.Socket
-
Setup socket timeout for the specified socket
- TIMEUP - Static variable in class org.apache.tomcat.jni.Status
- TLS_CT_DSS_FIXED_DH - Static variable in interface org.apache.tomcat.jni.CertificateRequestedCallback
- TLS_CT_DSS_SIGN - Static variable in interface org.apache.tomcat.jni.CertificateRequestedCallback
- TLS_CT_ECDSA_FIXED_ECDH - Static variable in interface org.apache.tomcat.jni.CertificateRequestedCallback
- TLS_CT_ECDSA_SIGN - Static variable in interface org.apache.tomcat.jni.CertificateRequestedCallback
- TLS_CT_RSA_FIXED_DH - Static variable in interface org.apache.tomcat.jni.CertificateRequestedCallback
- TLS_CT_RSA_FIXED_ECDH - Static variable in interface org.apache.tomcat.jni.CertificateRequestedCallback
- TLS_CT_RSA_SIGN - Static variable in interface org.apache.tomcat.jni.CertificateRequestedCallback
-
The types contained in the
keyTypeBytes
array. - toString() - Method in class org.apache.tomcat.jni.socket.AprSocket
- trunc(long, long) - Static method in class org.apache.tomcat.jni.File
-
Truncate the file's length to the specified offset
- trylock(long) - Static method in class org.apache.tomcat.jni.Global
-
Attempt to acquire the lock for the given mutex.
- trylock(long) - Static method in class org.apache.tomcat.jni.Lock
-
Attempt to acquire the lock for the given mutex.
U
- uid(String, long) - Static method in class org.apache.tomcat.jni.User
-
Get the userid for the specified username This function is available only if APR_HAS_USER is defined.
- uidcompare(long, long) - Static method in class org.apache.tomcat.jni.User
-
Compare two user identifiers for equality.
- uidCurrent(long) - Static method in class org.apache.tomcat.jni.User
-
Get the userid (and groupid) of the calling process This function is available only if APR_HAS_USER is defined.
- ungetc(byte, long) - Static method in class org.apache.tomcat.jni.File
-
Put a character back onto a specified stream.
- unlock(long) - Static method in class org.apache.tomcat.jni.File
-
Remove any outstanding locks on the file.
- unlock(long) - Static method in class org.apache.tomcat.jni.Global
-
Release the lock for the given mutex.
- unlock(long) - Static method in class org.apache.tomcat.jni.Lock
-
Release the lock for the given mutex.
- UNSET - Static variable in class org.apache.tomcat.jni.SSL
- user - Variable in class org.apache.tomcat.jni.FileInfo
-
The user id that owns the file
- User - Class in org.apache.tomcat.jni
-
User
- User() - Constructor for class org.apache.tomcat.jni.User
- usergid(String, long) - Static method in class org.apache.tomcat.jni.User
-
Get the groupid for the specified username This function is available only if APR_HAS_USER is defined.
- username(long, long) - Static method in class org.apache.tomcat.jni.User
-
Get the user name for a specified userid This function is available only if APR_HAS_USER is defined.
- userSet(long, String, String) - Static method in class org.apache.tomcat.jni.Procattr
-
Set the username used for running process
V
- valid - Variable in class org.apache.tomcat.jni.FileInfo
-
The bitmask describing valid fields of this apr_finfo_t structure including all available 'wanted' fields and potentially more
- verify(long, byte[][], String) - Method in interface org.apache.tomcat.jni.CertificateVerifier
-
Returns
true
if the passed in certificate chain could be verified and so the handshake should be successful,false
otherwise. - version() - Static method in class org.apache.tomcat.jni.SSL
- versionString() - Static method in class org.apache.tomcat.jni.Library
- versionString() - Static method in class org.apache.tomcat.jni.SSL
W
- wait(long, int[], int) - Static method in class org.apache.tomcat.jni.Proc
-
Wait for a child process to die
- waitAllProcs(long, int[], int, long) - Static method in class org.apache.tomcat.jni.Proc
-
Wait for any current child process to die and return information about that child.
- wakeable(long) - Static method in class org.apache.tomcat.jni.Poll
-
Check if interrupt() is allowed.
- write(byte[]) - Method in interface org.apache.tomcat.jni.BIOCallback
-
Write data
- write(byte[], int, int) - Method in class org.apache.tomcat.jni.socket.AprSocket
- write(byte[], int, int, long) - Method in class org.apache.tomcat.jni.socket.AprSocket
-
Write as much data as possible to the socket.
- write(long, byte[], int, int) - Static method in class org.apache.tomcat.jni.File
-
Write data to the specified file.
- writeb(long, ByteBuffer, int, int) - Static method in class org.apache.tomcat.jni.File
-
Write data to the specified file.
- writeFull(long, byte[], int, int) - Static method in class org.apache.tomcat.jni.File
-
Write data to the specified file, ensuring that all of the data is written before returning.
- writeFullb(long, ByteBuffer, int, int) - Static method in class org.apache.tomcat.jni.File
-
Write data to the specified file, ensuring that all of the data is written before returning.
- writeToBIO(long, long, int) - Static method in class org.apache.tomcat.jni.SSL
-
BIO_write
- writeToSSL(long, long, int) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_write
- writev(long, byte[][]) - Static method in class org.apache.tomcat.jni.File
-
Write data from array of byte arrays to the specified file.
- writevFull(long, byte[][]) - Static method in class org.apache.tomcat.jni.File
-
Write data from array of byte arrays to the specified file, ensuring that all of the data is written before returning.
X
- X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_AKID_SKID_MISMATCH - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_APPLICATION_VERIFICATION - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_CERT_CHAIN_TOO_LONG - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_CERT_HAS_EXPIRED - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_CERT_NOT_YET_VALID - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_CERT_REJECTED - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_CERT_REVOKED - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_CERT_SIGNATURE_FAILURE - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_CERT_UNTRUSTED - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_CRL_HAS_EXPIRED - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_CRL_NOT_YET_VALID - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_CRL_PATH_VALIDATION_ERROR - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_CRL_SIGNATURE_FAILURE - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_DANE_NO_MATCH - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_DIFFERENT_CRL_SCOPE - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_EMAIL_MISMATCH - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_EXCLUDED_VIOLATION - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_HOSTNAME_MISMATCH - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_INVALID_CA - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_INVALID_EXTENSION - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_INVALID_NON_CA - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_INVALID_POLICY_EXTENSION - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_INVALID_PURPOSE - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_IP_ADDRESS_MISMATCH - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_KEYUSAGE_NO_CERTSIGN - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_KEYUSAGE_NO_CRL_SIGN - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_NO_EXPLICIT_POLICY - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_OUT_OF_MEM - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_PATH_LENGTH_EXCEEDED - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_PATH_LOOP - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_PERMITTED_VIOLATION - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_SUBJECT_ISSUER_MISMATCH - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_SUBTREE_MINMAX - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_SUITE_B_CANNOT_SIGN_P_384_WITH_P_256 - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_SUITE_B_INVALID_ALGORITHM - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_SUITE_B_INVALID_CURVE - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_SUITE_B_INVALID_SIGNATURE_ALGORITHM - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_SUITE_B_INVALID_VERSION - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_SUITE_B_LOS_NOT_ALLOWED - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_UNABLE_TO_GET_CRL - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_UNNESTED_RESOURCE - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_UNSPECIFIED - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_ERR_UNSUPPORTED_NAME_SYNTAX - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
- X509_V_OK - Static variable in interface org.apache.tomcat.jni.CertificateVerifier
All Classes All Packages