- accept(long) - Static method in class org.apache.tomcat.jni.Local
-
Accept a new connection request
- accept(long) - Static method in class org.apache.tomcat.jni.Socket
-
Accept a new connection request
- acceptfilter(long, String, String) - Static method in class org.apache.tomcat.jni.Socket
-
Set an OS level accept filter.
- acceptx(long, long) - Static method in class org.apache.tomcat.jni.Socket
-
Accept a new connection request
- add(long, long, int) - Static method in class org.apache.tomcat.jni.Poll
-
Add a socket to a pollset with the default timeout.
- Address - Class in org.apache.tomcat.jni
-
Address
- Address() - Constructor for class org.apache.tomcat.jni.Address
-
- address(ByteBuffer) - Static method in class org.apache.tomcat.jni.Buffer
-
Returns the memory address of the ByteBuffer.
- addrspaceSet(long, int) - Static method in class org.apache.tomcat.jni.Procattr
-
Determine if the child should start in its own address space or using the
current one from its parent
- addWithTimeout(long, long, int, long) - Static method in class org.apache.tomcat.jni.Poll
-
Add a socket to a pollset with a specific timeout.
- AES_KEY_SIZE - Static variable in class org.apache.tomcat.jni.SessionTicketKey
-
Size of session ticket key AES key
- alloc(long, int) - Static method in class org.apache.tomcat.jni.Pool
-
Allocate a block of memory from a pool
- alloc(long) - Static method in class org.apache.tomcat.jni.Proc
-
Allocate apr_proc_t structure from pool
This is not an apr function.
- allocatePoller(int, long) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- append(String, String, int, long) - Static method in class org.apache.tomcat.jni.File
-
Append the specified file to another file.
- Apr - Class in org.apache.tomcat
-
- Apr() - Constructor for class org.apache.tomcat.Apr
-
- APR_ANONYMOUS - Static variable in class org.apache.tomcat.jni.Status
-
- APR_ANYADDR - Static variable in class org.apache.tomcat.jni.Address
-
- APR_BADARG - Static variable in class org.apache.tomcat.jni.Status
-
- APR_BADCH - Static variable in class org.apache.tomcat.jni.Status
-
- APR_BLK - Static variable in class org.apache.tomcat.jni.File
-
a block device
- APR_CHARSET_EBCDIC - Static variable in class org.apache.tomcat.jni.Library
-
- APR_CHILD_BLOCK - Static variable in class org.apache.tomcat.jni.Proc
-
- APR_CHILD_DONE - Static variable in class org.apache.tomcat.jni.Status
-
- APR_CHILD_NOTDONE - Static variable in class org.apache.tomcat.jni.Status
-
- APR_CHR - Static variable in class org.apache.tomcat.jni.File
-
a character device
- APR_CUR - Static variable in class org.apache.tomcat.jni.File
-
Current
- APR_DETACH - Static variable in class org.apache.tomcat.jni.Status
-
- APR_DIR - Static variable in class org.apache.tomcat.jni.File
-
a directory
- APR_EABOVEROOT - Static variable in class org.apache.tomcat.jni.Status
-
- APR_EABSOLUTE - Static variable in class org.apache.tomcat.jni.Status
-
- APR_EBADDATE - Static variable in class org.apache.tomcat.jni.Status
-
- APR_EBADIP - Static variable in class org.apache.tomcat.jni.Status
-
- APR_EBADMASK - Static variable in class org.apache.tomcat.jni.Status
-
- APR_EBADPATH - Static variable in class org.apache.tomcat.jni.Status
-
- APR_EBUSY - Static variable in class org.apache.tomcat.jni.Status
-
- APR_EDSOOPEN - Static variable in class org.apache.tomcat.jni.Status
-
- APR_EGENERAL - Static variable in class org.apache.tomcat.jni.Status
-
- APR_EINCOMPLETE - Static variable in class org.apache.tomcat.jni.Status
-
- APR_EINIT - Static variable in class org.apache.tomcat.jni.Status
-
- APR_EINVALSOCK - Static variable in class org.apache.tomcat.jni.Status
-
- APR_EMISMATCH - Static variable in class org.apache.tomcat.jni.Status
-
- APR_END - Static variable in class org.apache.tomcat.jni.File
-
Go to end of file
- APR_ENODIR - Static variable in class org.apache.tomcat.jni.Status
-
- APR_ENOLOCK - Static variable in class org.apache.tomcat.jni.Status
-
- APR_ENOPOLL - Static variable in class org.apache.tomcat.jni.Status
-
- APR_ENOPOOL - Static variable in class org.apache.tomcat.jni.Status
-
- APR_ENOPROC - Static variable in class org.apache.tomcat.jni.Status
-
- APR_ENOSHMAVAIL - Static variable in class org.apache.tomcat.jni.Status
-
- APR_ENOSOCKET - Static variable in class org.apache.tomcat.jni.Status
-
- APR_ENOSTAT - Static variable in class org.apache.tomcat.jni.Status
-
APR Error Values
APR ERROR VALUES
APR_ENOSTAT APR was unable to perform a stat on the file
APR_ENOPOOL APR was not provided a pool with which to allocate memory
APR_EBADDATE APR was given an invalid date
APR_EINVALSOCK APR was given an invalid socket
APR_ENOPROC APR was not given a process structure
APR_ENOTIME APR was not given a time structure
APR_ENODIR APR was not given a directory structure
APR_ENOLOCK APR was not given a lock structure
APR_ENOPOLL APR was not given a poll structure
APR_ENOSOCKET APR was not given a socket
APR_ENOTHREAD APR was not given a thread structure
APR_ENOTHDKEY APR was not given a thread key structure
APR_ENOSHMAVAIL There is no more shared memory available
APR_EDSOOPEN APR was unable to open the dso object.
- 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 STATUS VALUES
APR_INCHILD Program is currently executing in the child
APR_INPARENT Program is currently executing in the parent
APR_DETACH The thread is detached
APR_NOTDETACH The thread is not detached
APR_CHILD_DONE The child has finished executing
APR_CHILD_NOTDONE The child has not finished executing
APR_TIMEUP The operation did not finish before the timeout
APR_INCOMPLETE The operation was incomplete although some processing
was performed and the results are partially valid
APR_BADCH Getopt found an option not in the option string
APR_BADARG Getopt found an option that is missing an argument
and an argument was specified in the option string
APR_EOF APR has encountered the end of the file
APR_NOTFOUND APR was unable to find the socket in the poll structure
APR_ANONYMOUS APR is using anonymous shared memory
APR_FILEBASED APR is using a file name as the key to the shared memory
APR_KEYBASED APR is using a shared key as the key to the shared memory
APR_EINIT Ininitalizer value.
- 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 !
- 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 ... buggy os?
- APR_OC_REASON_RESTART - Static variable in class org.apache.tomcat.jni.Proc
-
a restart is occurring, perform any necessary cleanup (including
sending a special signal to child)
- APR_OC_REASON_RUNNING - Static variable in class org.apache.tomcat.jni.Proc
-
a health check is occurring, for most maintenance functions
this is a no-op.
- APR_OC_REASON_UNREGISTER - Static variable in class org.apache.tomcat.jni.Proc
-
unregister has been called, do whatever is necessary (including
kill the child)
- APR_OC_REASON_UNWRITABLE - Static variable in class org.apache.tomcat.jni.Proc
-
write_fd is unwritable
- APR_OS_ERRSPACE_SIZE - Static variable in class org.apache.tomcat.jni.Status
-
APR_OS_ERRSPACE_SIZE is the maximum number of errors you can fit
into one of the error/status ranges below -- except for
APR_OS_START_USERERR, which see.
- APR_OS_START_CANONERR - Static variable in class org.apache.tomcat.jni.Status
-
APR_OS_START_CANONERR is where APR versions of errno values are defined
on systems which don't have the corresponding errno.
- APR_OS_START_EAIERR - Static variable in class org.apache.tomcat.jni.Status
-
APR_OS_START_EAIERR folds EAI_ error codes from getaddrinfo() into
apr_status_t values.
- APR_OS_START_ERROR - Static variable in class org.apache.tomcat.jni.Status
-
APR_OS_START_ERROR is where the APR specific error values start.
- APR_OS_START_STATUS - Static variable in class org.apache.tomcat.jni.Status
-
APR_OS_START_STATUS is where the APR specific status codes start.
- APR_OS_START_SYSERR - Static variable in class org.apache.tomcat.jni.Status
-
APR_OS_START_SYSERR folds platform-specific system error values into
apr_status_t values.
- APR_OS_START_USEERR - Static variable in class org.apache.tomcat.jni.Status
-
APR_OS_START_USEERR is obsolete, defined for compatibility only.
- APR_OS_START_USERERR - Static variable in class org.apache.tomcat.jni.Status
-
APR_OS_START_USERERR are reserved for applications that use APR that
layer their own error codes along with APR's.
- APR_PARENT_BLOCK - Static variable in class org.apache.tomcat.jni.Proc
-
- APR_PATCH_VERSION - Static variable in class org.apache.tomcat.jni.Library
-
- APR_PATH_MAX - Static variable in class org.apache.tomcat.jni.Library
-
- APR_PIPE - Static variable in class org.apache.tomcat.jni.File
-
a FIFO / pipe
- APR_POLL_FILE - Static variable in class org.apache.tomcat.jni.Poll
-
descriptor refers to a socket
- APR_POLL_LASTDESC - Static variable in class org.apache.tomcat.jni.Poll
-
descriptor refers to a file
- APR_POLL_SOCKET - Static variable in class org.apache.tomcat.jni.Poll
-
nothing here
- APR_POLLERR - Static variable in class org.apache.tomcat.jni.Poll
-
Pending error
- APR_POLLHUP - Static variable in class org.apache.tomcat.jni.Poll
-
Hangup occurred
- APR_POLLIN - Static variable in class org.apache.tomcat.jni.Poll
-
Can read without blocking
- APR_POLLNVAL - Static variable in class org.apache.tomcat.jni.Poll
-
Descriptor invalid
- APR_POLLOUT - Static variable in class org.apache.tomcat.jni.Poll
-
Can write without blocking
- APR_POLLPRI - Static variable in class org.apache.tomcat.jni.Poll
-
Priority data available
- APR_POLLSET_THREADSAFE - Static variable in class org.apache.tomcat.jni.Poll
-
Adding or Removing a Descriptor is thread safe
- APR_PROC_DETACH_DAEMONIZE - Static variable in class org.apache.tomcat.jni.Proc
-
Do not detach
- APR_PROC_DETACH_FOREGROUND - Static variable in class org.apache.tomcat.jni.Proc
-
- APR_PROC_EXIT - Static variable in class org.apache.tomcat.jni.Proc
-
do not wait -- just see if it has finished
- APR_PROC_SIGNAL - Static variable in class org.apache.tomcat.jni.Proc
-
process exited normally
- APR_PROC_SIGNAL_CORE - Static variable in class org.apache.tomcat.jni.Proc
-
process exited due to a signal
- APR_PROGRAM - Static variable in class org.apache.tomcat.jni.Proc
-
use the shell to invoke the program
- APR_PROGRAM_ENV - Static variable in class org.apache.tomcat.jni.Proc
-
invoke the program directly, no copied env
- APR_PROGRAM_PATH - Static variable in class org.apache.tomcat.jni.Proc
-
invoke the program, replicating our environment
- APR_PROTO_SCTP - Static variable in class org.apache.tomcat.jni.Socket
-
UDP
- APR_PROTO_TCP - Static variable in class org.apache.tomcat.jni.Socket
-
- APR_PROTO_UDP - Static variable in class org.apache.tomcat.jni.Socket
-
TCP
- APR_REG - Static variable in class org.apache.tomcat.jni.File
-
a regular file
- APR_REMOTE - Static variable in class org.apache.tomcat.jni.Socket
-
- APR_RESET_NODELAY - Static variable in class org.apache.tomcat.jni.Socket
-
This flag is ONLY set internally when we set APR_TCP_NOPUSH with
APR_TCP_NODELAY set to tell us that APR_TCP_NODELAY should be turned on
again when NOPUSH is turned off
- APR_SET - Static variable in class org.apache.tomcat.jni.File
-
Set the file position
- APR_SHELLCM - Static variable in class org.apache.tomcat.jni.Proc
-
- APR_SHELLCMD_ENV - Static variable in class org.apache.tomcat.jni.Proc
-
find program on PATH, use our environment
- APR_SHUTDOWN_READ - Static variable in class org.apache.tomcat.jni.Socket
-
Define what type of socket shutdown should occur.
- APR_SHUTDOWN_READWRITE - Static variable in class org.apache.tomcat.jni.Socket
-
no longer allow write requests
- APR_SHUTDOWN_WRITE - Static variable in class org.apache.tomcat.jni.Socket
-
no longer allow read request
- APR_SIZEOF_VOIDP - Static variable in class org.apache.tomcat.jni.Library
-
- APR_SO_DEBUG - Static variable in class org.apache.tomcat.jni.Socket
-
Keepalive
- APR_SO_DISCONNECTED - Static variable in class org.apache.tomcat.jni.Socket
-
Receive buffer
- APR_SO_KEEPALIVE - Static variable in class org.apache.tomcat.jni.Socket
-
Linger
- APR_SO_LINGER - Static variable in class org.apache.tomcat.jni.Socket
-
- APR_SO_NONBLOCK - Static variable in class org.apache.tomcat.jni.Socket
-
Debug
- APR_SO_RCVBUF - Static variable in class org.apache.tomcat.jni.Socket
-
Send buffer
- APR_SO_REUSEADDR - Static variable in class org.apache.tomcat.jni.Socket
-
Non-blocking IO
- APR_SO_SNDBUF - Static variable in class org.apache.tomcat.jni.Socket
-
Reuse addresses
- APR_SOCK - Static variable in class org.apache.tomcat.jni.File
-
a [unix domain] socket
- APR_STATUS_IS_ANONYMOUS(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_BADARG(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_BADCH(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_CHILD_DONE(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_CHILD_NOTDONE(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_DETACH(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EABOVEROOT(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EABSOLUTE(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EAGAIN(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EBADDATE(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EBADIP(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EBADMASK(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EBADPATH(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EBUSY(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ECONNABORTED(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ECONNRESET(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EDSOPEN(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EGENERAL(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EINCOMPLETE(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EINIT(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EINPROGRESS(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EINTR(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EINVAL(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EINVALSOCK(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EMISMATCH(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ENODIR(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ENOLOCK(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ENOPOLL(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ENOPOOL(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ENOPROC(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ENOSHMAVAIL(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ENOSOCKET(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ENOSTAT(int) - Static method in class org.apache.tomcat.jni.Status
-
APR_STATUS_IS Status Value Tests
Warning : For any particular error condition, more than one of these tests
may match.
- APR_STATUS_IS_ENOTENOUGHENTROPY(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ENOTHDKEY(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ENOTHREAD(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ENOTIME(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ENOTIMPL(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ENOTSOCK(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EOF(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EPATHWILD(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_EPROC_UNKNOWN(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ERELATIVE(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ESYMNOTFOUND(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_ETIMEDOUT(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_FILEBASED(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_INCHILD(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_INCOMPLETE(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_INPARENT(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_KEYBASED(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_NOTDETACH(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_NOTFOUND(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_STATUS_IS_TIMEUP(int) - Static method in class org.apache.tomcat.jni.Status
-
- APR_SUCCESS - Static variable in class org.apache.tomcat.jni.Status
-
no error.
- APR_TCP_DEFER_ACCEPT - Static variable in class org.apache.tomcat.jni.Socket
-
Delay accepting of new connections until data is available.
- APR_TCP_NODELAY - Static variable in class org.apache.tomcat.jni.Socket
-
For SCTP sockets, this is mapped to STCP_NODELAY internally.
- APR_TCP_NODELAY_INHERITED - Static variable in class org.apache.tomcat.jni.Library
-
- APR_TCP_NOPUSH - Static variable in class org.apache.tomcat.jni.Socket
-
- APR_TIMEUP - Static variable in class org.apache.tomcat.jni.Status
-
- APR_UNKFILE - Static variable in class org.apache.tomcat.jni.File
-
a file of some other unknown type
- APR_UNSPEC - Static variable in class org.apache.tomcat.jni.Socket
-
- APR_USEC_PER_SEC - Static variable in class org.apache.tomcat.jni.Time
-
number of microseconds per second
- APR_WAIT - Static variable in class org.apache.tomcat.jni.Proc
-
use the shell to invoke the program,
replicating our environment
- APRMAXHOSTLEN - Static variable in class org.apache.tomcat.jni.Library
-
- AprSocket - Class in org.apache.tomcat.jni.socket
-
Native socket, using JNI + APR + openssl.
- AprSocketContext - Class in org.apache.tomcat.jni.socket
-
- AprSocketContext() - Constructor for class org.apache.tomcat.jni.socket.AprSocketContext
-
- AprSocketContext.BlockingPollHandler - Interface in org.apache.tomcat.jni.socket
-
Callback for poll events, will be invoked in a thread pool.
- AprSocketContext.HostInfoLoader - Interface in org.apache.tomcat.jni.socket
-
Delegates loading of persistent info about a host - public certs,
tickets, config, persistent info etc.
- AprSocketContext.NonBlockingPollHandler - Interface in org.apache.tomcat.jni.socket
-
Additional callbacks for non-blocking.
- AprSocketContext.RawDataHandler - Interface in org.apache.tomcat.jni.socket
-
Called when a chunk of data is sent or received.
- AprSocketContext.TlsCertVerifier - Interface in org.apache.tomcat.jni.socket
-
Called in SSL mode after the handshake is completed.
- aprVersionString() - Static method in class org.apache.tomcat.jni.Library
-
- atime - Variable in class org.apache.tomcat.jni.FileInfo
-
The time the file was last accessed
- atmark(long) - Static method in class org.apache.tomcat.jni.Socket
-
Query the specified socket if at the OOB/Urgent data mark
- attach(String, long) - Static method in class org.apache.tomcat.jni.Shm
-
Attach to a shared memory segment that was created
by another process.
- attach(long, long) - Static method in class org.apache.tomcat.jni.SSLSocket
-
Attach APR socket on a SSL connection.
- attrsSet(String, int, int, long) - Static method in class org.apache.tomcat.jni.File
-
Set attributes of the specified file.
- authenticationMethods(long) - Static method in class org.apache.tomcat.jni.SSL
-
- callback(String) - Method in interface org.apache.tomcat.jni.PasswordCallback
-
Called when the password is required
- callback() - Method in interface org.apache.tomcat.jni.PoolCallback
-
Called when the pool is destroyed or cleared
- callback(long, int, String) - Method in interface org.apache.tomcat.jni.ProcErrorCallback
-
Called in the child process if APR encounters an error
in the child prior to running the specified program.
- calloc(int, int) - Static method in class org.apache.tomcat.jni.Buffer
-
Allocate a new ByteBuffer from memory and set all of the memory to 0
- calloc(long, int) - Static method in class org.apache.tomcat.jni.Pool
-
Allocate a block of memory from a pool and set all of the memory to 0
- calloc(int, int) - Static method in class org.apache.tomcat.jni.Stdlib
-
Allocates an array in memory with elements initialized to 0.
- certificateChain() - Method in class org.apache.tomcat.jni.CertificateRequestedCallback.KeyMaterial
-
Returns a x509 chain (STACK_OF(X509) pointer).
- CertificateRequestedCallback - Interface in org.apache.tomcat.jni
-
Is called during handshake and hooked into openssl via SSL_CTX_set_client_cert_cb.
- CertificateRequestedCallback.KeyMaterial - Class in org.apache.tomcat.jni
-
Holds the material to use.
- CertificateRequestedCallback.KeyMaterial(long, long) - Constructor for class org.apache.tomcat.jni.CertificateRequestedCallback.KeyMaterial
-
- CertificateVerifier - Interface in org.apache.tomcat.jni
-
Is called during handshake and hooked into openssl via SSL_CTX_set_cert_verify_callback.
- certs - Variable in class org.apache.tomcat.jni.socket.HostInfo
-
Raw cert data (x.509 format).
- checkNPN(long, byte[]) - Static method in class org.apache.tomcat.jni.SSLExt
-
Higher level method, checking if the specified protocol has been
negotiated.
- childErrSet(long, long, long) - Static method in class org.apache.tomcat.jni.Procattr
-
Set the child_err and parent_err values to existing apr_file_t values.
- childInit(String, long) - Static method in class org.apache.tomcat.jni.Global
-
Re-open a mutex in a child process.
- childInit(String, long) - Static method in class org.apache.tomcat.jni.Lock
-
Re-open a mutex in a child process.
- childInSet(long, long, long) - Static method in class org.apache.tomcat.jni.Procattr
-
Set the child_in and/or parent_in values to existing apr_file_t values.
- childOutSet(long, long, long) - Static method in class org.apache.tomcat.jni.Procattr
-
Set the child_out and parent_out values to existing apr_file_t values.
- cleanupForExec() - Static method in class org.apache.tomcat.jni.Pool
-
Run all of the child_cleanups, so that any unnecessary files are
closed because we are about to exec a new program
- cleanupKill(long, long) - Static method in class org.apache.tomcat.jni.Pool
-
Remove a previously registered cleanup function
- cleanupRegister(long, Object) - Static method in class org.apache.tomcat.jni.Pool
-
Register a function to be called when a pool is cleared or destroyed
- clear(long) - Static method in class org.apache.tomcat.jni.Pool
-
Clear all memory in the pool and run all the cleanups.
- clearError() - Static method in class org.apache.tomcat.jni.SSL
-
Clear all the errors from the error queue that OpenSSL encountered on this thread.
- clearOptions(long, int) - Static method in class org.apache.tomcat.jni.SSL
-
Clear OpenSSL Option.
- clearOptions(long, int) - Static method in class org.apache.tomcat.jni.SSLContext
-
Clears OpenSSL Options.
- close(long) - Static method in class org.apache.tomcat.jni.Directory
-
close the specified directory.
- close(long) - Static method in class org.apache.tomcat.jni.File
-
Close the specified file.
- close(long) - Static method in class org.apache.tomcat.jni.Registry
-
Close the specified Registry key.
- close() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- close(long) - Static method in class org.apache.tomcat.jni.Socket
-
Close a socket.
- closeBIO(long) - Static method in class org.apache.tomcat.jni.SSL
-
Close BIO and dereference callback object
- closed(AprSocket) - Method in interface org.apache.tomcat.jni.socket.AprSocketContext.BlockingPollHandler
-
Called just before the socket is destroyed
- cmdtypeSet(long, int) - Static method in class org.apache.tomcat.jni.Procattr
-
Set what type of command the child process will call.
- connect(long, long) - Static method in class org.apache.tomcat.jni.Local
-
Issue a connection request to a socket either on the same machine
or a different one.
- connect() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- connect(long, long) - Static method in class org.apache.tomcat.jni.Socket
-
Issue a connection request to a socket either on the same machine
or a different one.
- connectBlocking(AprSocket) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- connected(AprSocket) - Method in interface org.apache.tomcat.jni.socket.AprSocketContext.NonBlockingPollHandler
-
Called after connection is established, in a thread pool.
- copy(String, String, int, long) - Static method in class org.apache.tomcat.jni.File
-
Copy the specified file to another file.
- create(long, int) - Static method in class org.apache.tomcat.jni.Buffer
-
Allocate a new ByteBuffer from already allocated memory.
- create(String, int, long) - Static method in class org.apache.tomcat.jni.Global
-
Create and initialize a mutex that can be used to synchronize both
processes and threads.
- create(String, long) - Static method in class org.apache.tomcat.jni.Local
-
Create a socket.
- create(String, int, long) - Static method in class org.apache.tomcat.jni.Lock
-
Create and initialize a mutex that can be used to synchronize processes.
- create(long, long, long, int, long) - Static method in class org.apache.tomcat.jni.Mmap
-
Create a new mmap'ed file out of an existing APR file.
- create(int, long, int, long) - Static method in class org.apache.tomcat.jni.Poll
-
Setup a pollset object.
- create(long) - Static method in class org.apache.tomcat.jni.Pool
-
Create a new pool.
- create(long, String, String[], String[], long, long) - Static method in class org.apache.tomcat.jni.Proc
-
Create a new process and execute a new program within that process.
- create(long) - Static method in class org.apache.tomcat.jni.Procattr
-
Create and initialize a new procattr variable
- create(int, String, int, long) - Static method in class org.apache.tomcat.jni.Registry
-
Create or open a Registry Key.
- create(long, String, long) - Static method in class org.apache.tomcat.jni.Shm
-
Create and make accessible a shared memory segment.
- create(int, int, int, long) - Static method in class org.apache.tomcat.jni.Socket
-
Create a socket.
- csize - Variable in class org.apache.tomcat.jni.FileInfo
-
The storage size consumed by the file
- ctime - Variable in class org.apache.tomcat.jni.FileInfo
-
The time the file was created, or the inode was last changed
- ctime(long) - Static method in class org.apache.tomcat.jni.Time
-
Formats dates in the ctime() format
in an efficient manner.
- current() - Static method in class org.apache.tomcat.jni.Thread
-
Get the current thread ID handle.
- customVerification(AprSocketContext.TlsCertVerifier) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- generateRSATempKey(int) - Static method in class org.apache.tomcat.jni.SSL
-
Generate temporary RSA key.
- get(int, long) - Static method in class org.apache.tomcat.jni.Address
-
Return an apr_sockaddr_t from an apr_socket_t
- getAesKey() - Method in class org.apache.tomcat.jni.SessionTicketKey
-
Get AES Key.
- getAlpnSelected(long) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_get0_alpn_selected
- getBacklog() - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- getc(long) - Static method in class org.apache.tomcat.jni.File
-
Read a character from the specified file.
- getCipherForSSL(long) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_get_cipher
- getCiphers(long) - Static method in class org.apache.tomcat.jni.SSL
-
Returns all Returns the cipher suites that are available for negotiation in an SSL handshake.
- getCipherSuite() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- getContext() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- getDeferAccept() - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- getDescription() - Method in exception org.apache.tomcat.jni.Error
-
Get the APR description of the exception.
- getError() - Method in exception org.apache.tomcat.jni.Error
-
Get the APR error code of the exception.
- getError(long, int) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_get_error
- getErrorString(long) - Static method in class org.apache.tomcat.jni.SSL
-
- getExecutor() - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- getHandler() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- getHandshakeCount(long) - Static method in class org.apache.tomcat.jni.SSL
-
Returns the number of handshakes done for this SSL instance.
- getHmacKey() - Method in class org.apache.tomcat.jni.SessionTicketKey
-
Get HMAC key.
- getHost() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- getHostInfo(String, int, boolean) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
Override or use hostInfoLoader to implement persistent/memcache storage.
- getHostInfo(String, int, boolean) - Method in interface org.apache.tomcat.jni.socket.AprSocketContext.HostInfoLoader
-
- getInfo(long) - Static method in class org.apache.tomcat.jni.Address
-
Create the Sockaddr object from apr_sockaddr_t
- getInfo(int, long) - Static method in class org.apache.tomcat.jni.File
-
Get the specified file's stats.
- getInfoB(long, int) - Static method in class org.apache.tomcat.jni.SSLSocket
-
Return SSL Info parameter as byte array.
- getInfoI(long, int) - Static method in class org.apache.tomcat.jni.SSLSocket
-
Return SSL Info parameter as integer.
- getInfoS(long, int) - Static method in class org.apache.tomcat.jni.SSLSocket
-
Return SSL Info parameter as String.
- getIOTimeout() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- getip(long) - Static method in class org.apache.tomcat.jni.Address
-
Return the IP address (in numeric address string format) in
an APR socket address.
- getKeySize() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- getLastError() - Static method in class org.apache.tomcat.jni.SSL
-
Return last SSL error string
- getLastErrorNumber() - Static method in class org.apache.tomcat.jni.SSL
-
Get the error number representing the last error OpenSSL encountered on this thread.
- getLibraryNames() - Method in error org.apache.tomcat.jni.LibraryNotFoundError
-
- getLocalAddress() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- getLocalHostname() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- getLocalPort() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- getMode(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
Call SSL_CTX_get_mode
- getName() - Method in class org.apache.tomcat.jni.SessionTicketKey
-
Get name.
- getnameinfo(long, int) - Static method in class org.apache.tomcat.jni.Address
-
Look up the host name from an apr_sockaddr_t.
- getNextProtoNegotiated(long) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_get0_next_proto_negotiated
- getNpn() - Method in class org.apache.tomcat.jni.socket.HostInfo
-
- getNPN(long, byte[]) - Static method in class org.apache.tomcat.jni.SSLExt
-
Get other side's advertised protocols.
- getOptions(long) - Static method in class org.apache.tomcat.jni.SSL
-
Get OpenSSL Option.
- getOptions(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
Get OpenSSL Option.
- getPeerCert(boolean) - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- getPeerCertChain(long) - Static method in class org.apache.tomcat.jni.SSL
-
Get the peer certificate chain or null if non was send.
- getPeerCertificate(long) - Static method in class org.apache.tomcat.jni.SSL
-
Get the peer certificate or null if non was send.
- getPeerX509Cert() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- getpid() - Static method in class org.apache.tomcat.jni.Stdlib
-
Get current process pid.
- getPollerThreadCount() - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- getppid() - Static method in class org.apache.tomcat.jni.Stdlib
-
Get current process parent pid.
- getRemoteAddress() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- getRemoteHostname() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- getRemotePort() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- gets(int) - Method in interface org.apache.tomcat.jni.BIOCallback
-
Read string up to the len or CLRLF
- gets(byte[], int, long) - Static method in class org.apache.tomcat.jni.File
-
Read a string from the specified file.
- getservbyname(long, String) - Static method in class org.apache.tomcat.jni.Address
-
Given an apr_sockaddr_t and a service name, set the port for the service
- getSessionCacheMode(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
Get the mode of the current used internal session cache.
- getSessionCacheSize(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
Get the size of the internal session cache.
- getSessionCacheTimeout(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
Get the timeout for the internal session cache in seconds.
- getSessionData(long) - Static method in class org.apache.tomcat.jni.SSLExt
-
Server: Extract the session data associated with the socket.
- getSessionId(long) - Static method in class org.apache.tomcat.jni.SSL
-
Returns the ID of the session as byte array representation.
- getShutdown(long) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_get_shutdown
- getSize(long, String) - Static method in class org.apache.tomcat.jni.Registry
-
Get the Registry key length.
- getSSLCipherSuite() - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- getStat(String, int, long) - Static method in class org.apache.tomcat.jni.File
-
Get the specified file's stats.
- getTicket(long, byte[]) - Static method in class org.apache.tomcat.jni.SSLExt
-
Client: get the ticket received from server, if tickets are supported.
- getTime(long) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_get_time
- getTimeout(long) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_get_timeout
- getTtl(long) - Static method in class org.apache.tomcat.jni.Poll
-
Get the socket time to live.
- getType(long, String) - Static method in class org.apache.tomcat.jni.Registry
-
Get the Registry key type.
- getValueA(long, String) - Static method in class org.apache.tomcat.jni.Registry
-
Get the Registry value for REG_MULTI_SZ
- getValueB(long, String) - Static method in class org.apache.tomcat.jni.Registry
-
Get the Registry value for REG_BINARY
- getValueI(long, String) - Static method in class org.apache.tomcat.jni.Registry
-
Get the Registry value for REG_DWORD
- getValueJ(long, String) - Static method in class org.apache.tomcat.jni.Registry
-
Get the Registry value for REG_QWORD or REG_DWORD
- getValueS(long, String) - Static method in class org.apache.tomcat.jni.Registry
-
Get the Registry value for REG_SZ or REG_EXPAND_SZ
- getVersion(long) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_get_version
- gid(String, long) - Static method in class org.apache.tomcat.jni.User
-
Get the groupid for a specified group name
This function is available only if APR_HAS_USER is defined.
- gidcompare(long, long) - Static method in class org.apache.tomcat.jni.User
-
Compare two group identifiers for equality.
- gidCurrent(long) - Static method in class org.apache.tomcat.jni.User
-
Get the groupid of the calling process
This function is available only if APR_HAS_USER is defined.
- Global - Class in org.apache.tomcat.jni
-
Global
- Global() - Constructor for class org.apache.tomcat.jni.Global
-
- globalPool() - Static method in class org.apache.tomcat.jni.Library
-
- group - Variable in class org.apache.tomcat.jni.FileInfo
-
The group id that owns the file
- groupname(long, long) - Static method in class org.apache.tomcat.jni.User
-
Get the group name for a specified groupid
This function is available only if APR_HAS_USER is defined.
- groupSet(long, String) - Static method in class org.apache.tomcat.jni.Procattr
-
Set the group used for running process
- randLoad(String) - Static method in class org.apache.tomcat.jni.SSL
-
Add content of the file to the PRNG
- randMake(String, int, boolean) - Static method in class org.apache.tomcat.jni.SSL
-
Creates random data to filename
- random(byte[], int) - Static method in class org.apache.tomcat.jni.OS
-
Generate random bytes.
- randSave(String) - Static method in class org.apache.tomcat.jni.SSL
-
Writes a number of random bytes (currently 1024) to
file filename which can be used to initialize the PRNG
by calling randLoad in a later session.
- randSet(String) - Static method in class org.apache.tomcat.jni.SSL
-
Sets global random filename.
- rawData(AprSocket, boolean, byte[], int, int, int, boolean) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- rawData(AprSocket, boolean, byte[], int, int, int, boolean) - Method in interface org.apache.tomcat.jni.socket.AprSocketContext.RawDataHandler
-
- read(byte[]) - Method in interface org.apache.tomcat.jni.BIOCallback
-
Read data
- read(FileInfo, int, long) - Static method in class org.apache.tomcat.jni.Directory
-
Read the next entry from the specified directory.
- read(long, byte[], int, int) - Static method in class org.apache.tomcat.jni.File
-
Read data from the specified file.
- read(byte[], int, int, long) - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- read(byte[], int, int) - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- readb(long, ByteBuffer, int, int) - Static method in class org.apache.tomcat.jni.File
-
Read data from the specified file.
- readFromBIO(long, long, int) - Static method in class org.apache.tomcat.jni.SSL
-
BIO_read
- readFromSSL(long, long, int) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_read
- readFull(long, byte[], int, int) - Static method in class org.apache.tomcat.jni.File
-
Read data from the specified file, ensuring that the buffer is filled
before returning.
- readFullb(long, ByteBuffer, int, int) - Static method in class org.apache.tomcat.jni.File
-
Read data from the specified file, ensuring that the buffer is filled
before returning.
- readNB(byte[], int, int) - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- realloc(long, int) - Static method in class org.apache.tomcat.jni.Stdlib
-
Reallocate memory blocks.
- recv(long, byte[], int, int) - Static method in class org.apache.tomcat.jni.Socket
-
Read data from a network.
- recvb(long, ByteBuffer, int, int) - Static method in class org.apache.tomcat.jni.Socket
-
Read data from a network.
- recvbb(long, int, int) - Static method in class org.apache.tomcat.jni.Socket
-
Read data from a network using internally set ByteBuffer
- recvbbt(long, int, int, long) - Static method in class org.apache.tomcat.jni.Socket
-
Read data from a network with timeout using internally set ByteBuffer
- recvbt(long, ByteBuffer, int, int, long) - Static method in class org.apache.tomcat.jni.Socket
-
Read data from a network with timeout.
- recvfrom(long, long, int, byte[], int, int) - Static method in class org.apache.tomcat.jni.Socket
-
- recvt(long, byte[], int, int, long) - Static method in class org.apache.tomcat.jni.Socket
-
Read data from a network with timeout.
- recycle() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- REG_BINARY - Static variable in class org.apache.tomcat.jni.Registry
-
- REG_DWORD - Static variable in class org.apache.tomcat.jni.Registry
-
- REG_EXPAND_SZ - Static variable in class org.apache.tomcat.jni.Registry
-
- REG_MULTI_SZ - Static variable in class org.apache.tomcat.jni.Registry
-
- REG_QWORD - Static variable in class org.apache.tomcat.jni.Registry
-
- REG_SZ - Static variable in class org.apache.tomcat.jni.Registry
-
- Registry - Class in org.apache.tomcat.jni
-
Windows Registy support
- Registry() - Constructor for class org.apache.tomcat.jni.Registry
-
- remove(String, long) - Static method in class org.apache.tomcat.jni.Directory
-
Remove directory from the file system.
- remove(String, long) - Static method in class org.apache.tomcat.jni.File
-
Delete the specified file.
- remove(long, long) - Static method in class org.apache.tomcat.jni.Poll
-
Remove a descriptor from a pollset
- remove(String, long) - Static method in class org.apache.tomcat.jni.Shm
-
Remove shared memory segment associated with a filename.
- rename(String, String, long) - Static method in class org.apache.tomcat.jni.File
-
Rename the specified file.
- renegotiate(long) - Static method in class org.apache.tomcat.jni.SSL
-
Call SSL_renegotiate.
- renegotiate(long) - Static method in class org.apache.tomcat.jni.SSLSocket
-
Do a SSL renegotiation.
- requested(long, byte[], byte[][]) - Method in interface org.apache.tomcat.jni.CertificateRequestedCallback
-
Called during cert selection.
- reset() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
Close input and output, potentially sending RST, than close the socket.
- rewind(long) - Static method in class org.apache.tomcat.jni.Directory
-
Rewind the directory to the first entry.
- rfc822(long) - Static method in class org.apache.tomcat.jni.Time
-
Formats dates in the RFC822
format in an efficient manner.
- run() - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- running - Variable in class org.apache.tomcat.jni.socket.AprSocketContext
-
- sec(long) - Static method in class org.apache.tomcat.jni.Time
-
- secure - Variable in class org.apache.tomcat.jni.socket.HostInfo
-
- seek(long, int, long) - Static method in class org.apache.tomcat.jni.File
-
Move the read/write file offset to a specified byte within a file.
- send(long, byte[], int, int) - Static method in class org.apache.tomcat.jni.Socket
-
Send data over a network.
- sendb(long, ByteBuffer, int, int) - Static method in class org.apache.tomcat.jni.Socket
-
Send data over a network.
- sendbb(long, int, int) - Static method in class org.apache.tomcat.jni.Socket
-
Send data over a network using internally set ByteBuffer
- sendfile(long, long, byte[][], byte[][], long, long, int) - Static method in class org.apache.tomcat.jni.Socket
-
Send a file from an open file descriptor to a socket, along with
optional headers and trailers.
- sendfilen(long, long, long, long, int) - Static method in class org.apache.tomcat.jni.Socket
-
Send a file without header and trailer arrays.
- sendib(long, ByteBuffer, int, int) - Static method in class org.apache.tomcat.jni.Socket
-
Send data over a network without retry
This functions acts like a blocking write by default.
- sendibb(long, int, int) - Static method in class org.apache.tomcat.jni.Socket
-
Send data over a network using internally set ByteBuffer
without internal retry.
- sendto(long, long, int, byte[], int, int) - Static method in class org.apache.tomcat.jni.Socket
-
- sendv(long, byte[][]) - Static method in class org.apache.tomcat.jni.Socket
-
Send multiple packets of data over a network.
- servname - Variable in class org.apache.tomcat.jni.Sockaddr
-
Either a string of the port number or the service name for the port
- sessDer - Variable in class org.apache.tomcat.jni.socket.HostInfo
-
DER-encoded session data.
- sessionAccept(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
Session resumption statistics methods.
- sessionAcceptGood(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- sessionAcceptRenegotiate(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- sessionCacheFull(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- sessionCbHits(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- sessionConnect(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- sessionConnectGood(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- sessionConnectRenegotiate(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- sessionHits(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- sessionId - Variable in class org.apache.tomcat.jni.socket.HostInfo
-
- sessionMisses(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- sessionNumber(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- SessionTicketKey - Class in org.apache.tomcat.jni
-
Session Ticket Key
- SessionTicketKey(byte[], byte[], byte[]) - Constructor for class org.apache.tomcat.jni.SessionTicketKey
-
Construct SesionTicketKey.
- sessionTicketKeyFail(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- sessionTicketKeyNew(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
TLS session ticket key resumption statistics.
- sessionTicketKeyRenew(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- sessionTicketKeyResume(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- sessionTimeouts(long) - Static method in class org.apache.tomcat.jni.SSLContext
-
- setAlpnProtos(long, String[], int) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set application layer protocol for application layer protocol negotiation extension
- setBacklog(int) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- setBIO(long, long, long) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_set_bio
- setBIO(long, long, int) - Static method in class org.apache.tomcat.jni.SSLContext
-
Associate BIOCallback for input or output data capture.
- setCACertificate(long, String, String) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set File and Directory of concatenated PEM-encoded CA Certificates
for Client Auth
This directive sets the all-in-one file where you can assemble the
Certificates of Certification Authorities (CA) whose clients you deal with.
- setCACertificateBio(long, long) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set concatenated PEM-encoded CA Certificates for Client Auth
This directive sets the all-in-one BIO where you can assemble the
Certificates of Certification Authorities (CA) whose clients you deal with.
- setCARevocation(long, String, String) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set File of concatenated PEM-encoded CA CRLs or
directory of PEM-encoded CA Certificates for Client Auth
This directive sets the all-in-one file where you can assemble the
Certificate Revocation Lists (CRL) of Certification Authorities (CA)
whose clients you deal with.
- setCertificate(long, String, String, String, int) - Static method in class org.apache.tomcat.jni.SSLContext
-
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.)
- setCertificate(long, String, String, String) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set Certificate
Point setCertificateFile at a PEM encoded certificate.
- setCertificateBio(long, long, long, String) - Static method in class org.apache.tomcat.jni.SSL
-
Set Certificate
Point setCertificate at a PEM encoded certificate stored in a BIO.
- setCertificateBio(long, long, long, String, int) - Static method in class org.apache.tomcat.jni.SSLContext
-
Deprecated.
Use SSLContext.setCertificateBio(long, long, long, String)
Set Certificate
Point 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.)
- setCertificateBio(long, long, long, String) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set Certificate
Point setCertificate at a PEM encoded certificate stored in a BIO.
- setCertificateChainBio(long, long, boolean) - Static method in class org.apache.tomcat.jni.SSL
-
Set BIO 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.
- setCertificateChainBio(long, long, boolean) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set BIO 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.
- setCertificateChainFile(long, String, boolean) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set File of PEM-encoded Server CA Certificates
This directive sets the optional all-in-one file where you can assemble the
certificates of Certification Authorities (CA) which form the certificate
chain of the server certificate.
- setCertRequestedCallback(long, CertificateRequestedCallback) - Static method in class org.apache.tomcat.jni.SSLContext
-
- setCertVerifyCallback(long, CertificateVerifier) - Static method in class org.apache.tomcat.jni.SSLContext
-
- setCipherSuite(long, String) - Static method in class org.apache.tomcat.jni.SSLContext
-
Cipher Suite available for negotiation in SSL handshake.
- setCipherSuites(long, String) - Static method in class org.apache.tomcat.jni.SSL
-
Returns the cipher suites available for negotiation in SSL handshake.
- setContextId(long, String) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set Session context id.
- setDeferAccept(boolean) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
Defer accept.
- setHandler(AprSocketContext.BlockingPollHandler) - Method in class org.apache.tomcat.jni.socket.AprSocket
-
- setHostLoader(AprSocketContext.HostInfoLoader) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- setKeys(String, String) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
Set certificate, will also enable TLS mode.
- setMaxconnections(int) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- setMode(long, int) - Static method in class org.apache.tomcat.jni.SSLContext
-
Call SSL_CTX_set_mode
- setNextProtos(long, String) - Static method in class org.apache.tomcat.jni.SSLContext
-
- setNpn(String) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
For client:
- ClientHello will include the npn extension ( the ID == 0x3374)
- if ServerHello includes a list of protocols - select one
- send it after ChangeCipherSpec and before Finish
For server:
- if ClientHello includes the npn extension
-- will send this string as list of supported protocols in ServerHello
- read the selection before Finish.
- setNpn(byte[]) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- setNpn(String) - Method in class org.apache.tomcat.jni.socket.HostInfo
-
- setNPN(long, byte[], int) - Static method in class org.apache.tomcat.jni.SSLExt
-
Set advertised NPN protocol.
- setNPN(long, byte[]) - Static method in class org.apache.tomcat.jni.SSLExt
-
- setNpnProtos(long, String[], int) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set next protocol for next protocol negotiation extension
- setOptions(long, int) - Static method in class org.apache.tomcat.jni.SSL
-
Set OpenSSL Option.
- setOptions(long, int) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set OpenSSL Option.
- setPassword(String) - Static method in class org.apache.tomcat.jni.SSL
-
Set global Password for decrypting certificates and keys.
- setPasswordCallback(PasswordCallback) - Static method in class org.apache.tomcat.jni.SSL
-
Set global Password callback for obtaining passwords.
- setPollerThreadCount(int) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- setQuietShutdown(long, boolean) - Static method in class org.apache.tomcat.jni.SSLContext
-
Sets the "quiet shutdown" flag for ctx to be
mode.
- setRandom(long, String) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set file for randomness
- setrbb(long, ByteBuffer) - Static method in class org.apache.tomcat.jni.Socket
-
Set internal receive ByteBuffer.
- setsbb(long, ByteBuffer) - Static method in class org.apache.tomcat.jni.Socket
-
Set internal send ByteBuffer.
- setSessionCacheMode(long, long) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set the mode of the internal session cache and return the previous used mode.
- setSessionCacheSize(long, long) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set the size of the internal session cache.
- setSessionCacheTimeout(long, long) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set the timeout for the internal session cache in seconds.
- setSessionData(long, byte[], int) - Static method in class org.apache.tomcat.jni.SSLExt
-
Server: Set the session data for a socket.
- setSessionIdContext(long, byte[]) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set the context within which session be reused (server side only)
http://www.openssl.org/docs/ssl/SSL_CTX_set_session_id_context.html
- setSessionTicketKeys(long, SessionTicketKey[]) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set TLS session ticket keys.
- setSessionTicketKeys(long, byte[]) - Static method in class org.apache.tomcat.jni.SSLContext
-
- setShutdown(long, int) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_set_shutdown
- setShutdownType(long, int) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set SSL connection shutdown type
The following levels are available for level:
SSL_SHUTDOWN_TYPE_STANDARD
SSL_SHUTDOWN_TYPE_UNCLEAN
SSL_SHUTDOWN_TYPE_ACCURATE
- setSNI(long, byte[], int) - Static method in class org.apache.tomcat.jni.SSLExt
-
For client side calls.
- setSSLCipherSuite(String) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- setSslProtocol(String) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- setState(long, int) - Static method in class org.apache.tomcat.jni.SSL
-
Call SSL_set_state.
- setTcpNoDelay(boolean) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- setTicket(long, byte[], int) - Static method in class org.apache.tomcat.jni.SSLExt
-
Client: set the previously received ticket.
- setTicketKey(byte[]) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- setTicketKeys(long, byte[], int) - Static method in class org.apache.tomcat.jni.SSLExt
-
Set the key used by server to generate tickets.
- setTimeout(long, long) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_set_timeout
- setTls() - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
All accepted/connected sockets will start handshake automatically.
- setTlsExtHostName(long, String) - Static method in class org.apache.tomcat.jni.SSL
-
Call SSL_set_tlsext_host_name
- setTmpDH(long, String) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set DH parameters
- setTmpDHLength(long, int) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set length of the DH to use.
- setTmpECDHByCurveName(long, String) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set ECDH elliptic curve by name
- setTtl(long, long) - Static method in class org.apache.tomcat.jni.Poll
-
Set the socket time to live.
- setValueA(long, String, String[]) - Static method in class org.apache.tomcat.jni.Registry
-
Set the Registry value for REG_MULTI_SZ
- setValueB(long, String, byte[]) - Static method in class org.apache.tomcat.jni.Registry
-
Set the Registry value for REG_BINARY
- setValueE(long, String, String) - Static method in class org.apache.tomcat.jni.Registry
-
Set the Registry value for REG_EXPAND_SZ
- setValueI(long, String, int) - Static method in class org.apache.tomcat.jni.Registry
-
Set the Registry value for REG_DWORD
- setValueJ(long, String, long) - Static method in class org.apache.tomcat.jni.Registry
-
Set the Registry value for REG_QWORD
- setValueS(long, String, String) - Static method in class org.apache.tomcat.jni.Registry
-
Set the Registry value for REG_SZ
- setVerify(long, int, int) - Static method in class org.apache.tomcat.jni.SSL
-
Set Type of Client Certificate verification and Maximum depth of CA Certificates
in Client Certificate verification.
- setVerify(long, int, int) - Static method in class org.apache.tomcat.jni.SSLContext
-
Set Type of Client Certificate verification and Maximum depth of CA Certificates
in Client Certificate verification.
- setVerify(long, int, int) - Static method in class org.apache.tomcat.jni.SSLSocket
-
Set Type of Client Certificate verification and Maximum depth of CA
Certificates in Client Certificate verification.
- Shm - Class in org.apache.tomcat.jni
-
Shm
- Shm() - Constructor for class org.apache.tomcat.jni.Shm
-
- shouldRetryBIO(long) - Static method in class org.apache.tomcat.jni.SSL
-
BIO_should_retry
- shutdown(long, int) - Static method in class org.apache.tomcat.jni.Socket
-
Shutdown either reading, writing, or both sides of a socket.
- shutdownSSL(long) - Static method in class org.apache.tomcat.jni.SSL
-
SSL_shutdown
- size(ByteBuffer) - Static method in class org.apache.tomcat.jni.Buffer
-
Returns the allocated memory size of the ByteBuffer.
- size - Variable in class org.apache.tomcat.jni.FileInfo
-
The size of the file
- size(long) - Static method in class org.apache.tomcat.jni.Shm
-
Retrieve the length of a shared memory segment in bytes.
- sleep(long) - Static method in class org.apache.tomcat.jni.Time
-
Sleep for the specified number of micro-seconds.
- SOCK_DGRAM - Static variable in class org.apache.tomcat.jni.Socket
-
- SOCK_STREAM - Static variable in class org.apache.tomcat.jni.Socket
-
- Sockaddr - Class in org.apache.tomcat.jni
-
Sockaddr
- Sockaddr() - Constructor for class org.apache.tomcat.jni.Sockaddr
-
- Socket - Class in org.apache.tomcat.jni
-
Socket
- Socket() - Constructor for class org.apache.tomcat.jni.Socket
-
- socket(String, int, boolean) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
Get a socket for connectiong to host:port.
- socket(HostInfo) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- socket(long) - Method in class org.apache.tomcat.jni.socket.AprSocketContext
-
- SOCKET_GET_APRS - Static variable in class org.apache.tomcat.jni.Socket
-
- SOCKET_GET_IMPL - Static variable in class org.apache.tomcat.jni.Socket
-
- SOCKET_GET_POOL - Static variable in class org.apache.tomcat.jni.Socket
-
- SOCKET_GET_TYPE - Static variable in class org.apache.tomcat.jni.Socket
-
- SSL - Class in org.apache.tomcat.jni
-
SSL
- SSL() - Constructor for class org.apache.tomcat.jni.SSL
-
- SSL_AIDX_DSA - Static variable in class org.apache.tomcat.jni.SSL
-
Deprecated.
- SSL_AIDX_MAX - Static variable in class org.apache.tomcat.jni.SSL
-
Deprecated.
- SSL_AIDX_RSA - Static variable in class org.apache.tomcat.jni.SSL
-
Deprecated.
- SSL_ALGO_ALL - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_ALGO_DSA - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_ALGO_RSA - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_ALGO_UNKNOWN - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_CRT_FORMAT_ASN1 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_CRT_FORMAT_ENGINE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_CRT_FORMAT_NETSCAPE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_CRT_FORMAT_PEM - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_CRT_FORMAT_PKCS12 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_CRT_FORMAT_SMIME - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_CRT_FORMAT_TEXT - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_CRT_FORMAT_UNDEF - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_CVERIFY_NONE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_CVERIFY_OPTIONAL - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_CVERIFY_OPTIONAL_NO_CA - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_CVERIFY_REQUIRE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_CVERIFY_UNSET - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_ERROR_NONE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_ERROR_SSL - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_ERROR_SYSCALL - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_ERROR_WANT_ACCEPT - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_ERROR_WANT_CONNECT - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_ERROR_WANT_READ - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_ERROR_WANT_WRITE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_ERROR_WANT_X509_LOOKUP - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_ERROR_ZERO_RETURN - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CIPHER - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CIPHER_ALGKEYSIZE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CIPHER_DESCRIPTION - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CIPHER_USEKEYSIZE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CIPHER_VERSION - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CLIENT_A_KEY - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CLIENT_A_SIG - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CLIENT_CERT - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CLIENT_CERT_CHAIN - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CLIENT_I_DN - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CLIENT_M_SERIAL - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CLIENT_M_VERSION - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CLIENT_S_DN - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CLIENT_V_END - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CLIENT_V_REMAIN - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_CLIENT_V_START - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_DN_COMMONNAME - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_DN_COUNTRYNAME - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_DN_DESCRIPTION - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_DN_EMAILADDRESS - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_DN_GIVENNAME - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_DN_INITIALS - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_DN_LOCALITYNAME - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_DN_ORGANIZATIONALUNITNAME - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_DN_ORGANIZATIONNAME - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_DN_STATEORPROVINCENAME - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_DN_SURNAME - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_DN_TITLE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_DN_UNIQUEIDENTIFIER - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_PROTOCOL - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_SERVER_A_KEY - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_SERVER_A_SIG - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_SERVER_CERT - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_SERVER_I_DN - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_SERVER_M_SERIAL - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_SERVER_M_VERSION - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_SERVER_S_DN - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_SERVER_V_END - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_SERVER_V_START - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_INFO_SESSION_ID - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER - Static variable in class org.apache.tomcat.jni.SSLExt
-
- SSL_MODE_AUTO_RETRY - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_MODE_CLIENT - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_MODE_COMBINED - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_MODE_ENABLE_PARTIAL_WRITE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_MODE_ENABLE_PARTIAL_WRITE - Static variable in class org.apache.tomcat.jni.SSLExt
-
- SSL_MODE_NO_AUTO_CHAIN - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_MODE_RELEASE_BUFFERS - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_MODE_RELEASE_BUFFERS - Static variable in class org.apache.tomcat.jni.SSLExt
-
- SSL_MODE_SEND_CLIENTHELLO_TIME - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_MODE_SEND_FALLBACK_SCSV - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_MODE_SEND_SERVERHELLO_TIME - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_MODE_SERVER - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_ALL - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_CIPHER_SERVER_PREFERENCE - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_EPHEMERAL_RSA - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_MICROSOFT_SESS_ID_BUG - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_MSIE_SSLV2_RSA_PADDING - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_NETSCAPE_CA_DN_BUG - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_NETSCAPE_CHALLENGE_BUG - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_NO_COMPRESSION - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_NO_SSLv2 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_NO_SSLv3 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_NO_TICKET - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_NO_TLSv1 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_NO_TLSv1_1 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_NO_TLSv1_2 - Static variable in class org.apache.tomcat.jni.SSL
-
- SSL_OP_PKCS1_CHECK_1 - Static variable in class org.apache.tomcat.jni.SSL
-
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.