A B C D E F G H I J K L M N O P R S T U V W X

C

canonicalize(Oid) - Method in interface org.ietf.jgss.GSSName
Creates a name that is canonicalized for some mechanism.
CertChecker - class com.dstc.security.ssl.CertChecker.
Abstract callback for checking each certificate in a cert path.
CertChecker() - Constructor for class com.dstc.security.ssl.CertChecker
 
Certificate - class javax.security.cert.Certificate.
Abstract class for managing a variety of identity certificates.
Certificate() - Constructor for class javax.security.cert.Certificate
 
CertificateEncodingException - exception javax.security.cert.CertificateEncodingException.
Certificate Encoding Exception.
CertificateEncodingException() - Constructor for class javax.security.cert.CertificateEncodingException
Constructs a CertificateEncodingException with no detail message.
CertificateEncodingException(String) - Constructor for class javax.security.cert.CertificateEncodingException
Constructs a CertificateEncodingException with the specified detail message.
CertificateException - exception javax.security.cert.CertificateException.
This exception indicates one of a variety of certificate problems.
CertificateException() - Constructor for class javax.security.cert.CertificateException
Constructs a CertificateException with no detail message.
CertificateException(String) - Constructor for class javax.security.cert.CertificateException
Constructs a CertificateException with the specified detail message.
CertificateExpiredException - exception javax.security.cert.CertificateExpiredException.
Certificate Expired Exception.
CertificateExpiredException() - Constructor for class javax.security.cert.CertificateExpiredException
Constructs a CertificateExpiredException with no detail message.
CertificateExpiredException(String) - Constructor for class javax.security.cert.CertificateExpiredException
Constructs a CertificateExpiredException with the specified detail message.
CertificateNotYetValidException - exception javax.security.cert.CertificateNotYetValidException.
Certificate is not yet valid exception.
CertificateNotYetValidException() - Constructor for class javax.security.cert.CertificateNotYetValidException
Constructs a CertificateNotYetValidException with no detail message.
CertificateNotYetValidException(String) - Constructor for class javax.security.cert.CertificateNotYetValidException
Constructs a CertificateNotYetValidException with the specified detail message.
CertificateParsingException - exception javax.security.cert.CertificateParsingException.
Certificate Parsing Exception.
CertificateParsingException() - Constructor for class javax.security.cert.CertificateParsingException
Constructs a CertificateParsingException with no detail message.
CertificateParsingException(String) - Constructor for class javax.security.cert.CertificateParsingException
Constructs a CertificateParsingException with the specified detail message.
CertificationRequest - interface com.dstc.security.pki.CertificationRequest.
An interface for certification requests
CertPathValidationException - exception com.dstc.security.ssl.CertPathValidationException.
Signals that a cert path was deemed invalid
CertPathValidationException() - Constructor for class com.dstc.security.ssl.CertPathValidationException
Constructs a CertPathValidationException with no detail message.
CertPathValidationException(String) - Constructor for class com.dstc.security.ssl.CertPathValidationException
Constructs a CertPathValidationException with the specified detail message.
CertUtil - class com.dstc.security.pki.CertUtil.
 
ChannelBinding - class org.ietf.jgss.ChannelBinding.
This class encapsulates the concept of caller-provided channel binding information.
ChannelBinding(byte[]) - Constructor for class org.ietf.jgss.ChannelBinding
Creates a ChannelBinding object without any addressing information.
ChannelBinding(InetAddress, InetAddress, byte[]) - Constructor for class org.ietf.jgss.ChannelBinding
Create a ChannelBinding object with user supplied address information and data.
checkCert(X509Certificate, Date) - Method in class com.dstc.security.ssl.CertChecker
Check the validity of one certificate at a given point in time.
checkCert(X509Certificate, Date) - Method in class com.dstc.security.ssl.OptimisticCRLChecker
 
Checksum - class com.dstc.security.kerberos.Checksum.
A class representing a Kerberos checksum.
Checksum(int, byte[]) - Constructor for class com.dstc.security.kerberos.Checksum
Constructs a Checksum from a type and value
checkValidity() - Method in class javax.security.cert.X509Certificate
Checks that the certificate is currently valid.
checkValidity(Date) - Method in class javax.security.cert.X509Certificate
Checks that the specified date is within the certificate's validity period.
Cipher - class javax.crypto.Cipher.
This class provides the functionality of a cryptographic cipher for encryption and decryption.
Cipher(CipherSpi, Provider, String) - Constructor for class javax.crypto.Cipher
Creates a Cipher object.
CipherInputStream - class javax.crypto.CipherInputStream.
A CipherInputStream is composed of an InputStream and a Cipher so that read() methods return data that are read in from the underlying InputStream but have been additionally processed by the Cipher.
CipherInputStream(InputStream) - Constructor for class javax.crypto.CipherInputStream
Constructs a CipherInputStream from an InputStream without specifying a Cipher.
CipherInputStream(InputStream, Cipher) - Constructor for class javax.crypto.CipherInputStream
Constructs a CipherInputStream from an InputStream and a Cipher.
CipherOutputStream - class javax.crypto.CipherOutputStream.
A CipherOutputStream is composed of an OutputStream and a Cipher so that write() methods first process the data before writing them out to the underlying OutputStream.
CipherOutputStream(OutputStream) - Constructor for class javax.crypto.CipherOutputStream
Constructs a CipherOutputStream from an OutputStream without specifying a Cipher.
CipherOutputStream(OutputStream, Cipher) - Constructor for class javax.crypto.CipherOutputStream
Constructs a CipherOutputStream from an OutputStream and a Cipher.
CipherSpi - class javax.crypto.CipherSpi.
This class defines the Service Provider Interface (SPI) for the Cipher class.
CipherSpi() - Constructor for class javax.crypto.CipherSpi
 
CKSUM_CRC32 - Static variable in class com.dstc.security.kerberos.Kerberos
Checksum type CRC32 (0x01)
CKSUM_DES_MAC - Static variable in class com.dstc.security.kerberos.Kerberos
Checksum type des-mac (0x04)
CKSUM_MD4 - Static variable in class com.dstc.security.kerberos.Kerberos
Checksum type rsa-md4 (0x02)
CKSUM_MD5 - Static variable in class com.dstc.security.kerberos.Kerberos
Checksum type rsa-md5 (0x07)
clone() - Method in class javax.crypto.MacSpi
Returns a clone if the implementation is cloneable.
clone() - Method in class javax.crypto.Mac
Returns a clone if the implementation is cloneable.
close() - Method in class javax.crypto.CipherOutputStream
Closes this output stream and releases any system resources associated with this stream.
close() - Method in class javax.crypto.CipherInputStream
Closes this input stream and releases any system resources associated with the stream.
CMSCipher - class com.dstc.security.cms.CMSCipher.
A class for encrypting (enveloping) data according to RFC 2630 "Cryptographic Message Syntax" and for decrypting data generated according to that specification.
CMSCipher() - Constructor for class com.dstc.security.cms.CMSCipher
Default constructor
CMSException - exception com.dstc.security.cms.CMSException.
A generic CMS exception class
CMSException() - Constructor for class com.dstc.security.cms.CMSException
Constructs a CMSException with no detail message.
CMSException(String) - Constructor for class com.dstc.security.cms.CMSException
Constructs an CMSException with the specified detail message.
CMSSignature - class com.dstc.security.cms.CMSSignature.
A class for signing data according to RFC 2630 "Cryptographic Message Syntax" and for verifying data signed according to that specification.
CMSSignature() - Constructor for class com.dstc.security.cms.CMSSignature
Default constructor
CMSTypedDataInputStream - class com.dstc.security.cms.CMSTypedDataInputStream.
A simple FilterInputStream class which wraps an underlying InputStream representing CMS content together with its content type.
CMSTypedDataInputStream(InputStream) - Constructor for class com.dstc.security.cms.CMSTypedDataInputStream
Constructs a CMSTypedInputStream from an InputStream with the content type set to DATA
CMSTypedDataInputStream(int, InputStream) - Constructor for class com.dstc.security.cms.CMSTypedDataInputStream
Constructs a CMSTypedInputStream from an InputStream and a content type.
com.dstc.security.cms - package com.dstc.security.cms
This package defines classes and interfaces for IETF RFC 2630 "Cryptographic Message Syntax" (CMS).
com.dstc.security.cms.atts - package com.dstc.security.cms.atts
This package defines interfaces for CMS attributes that are supported by JCSI
com.dstc.security.kerberos - package com.dstc.security.kerberos
This package defines the main Kerberos 5 interfaces and classes.
com.dstc.security.kerberos.creds - package com.dstc.security.kerberos.creds
This package defines interfaces to Kerberos Credentials and KeyTabs and their management.
com.dstc.security.kerberos.gssapi - package com.dstc.security.kerberos.gssapi
This package contains an implementation of the Java GSS API for the Kerberos 5 mechanism.
com.dstc.security.kerberos.msg - package com.dstc.security.kerberos.msg
This package defines interfaces to Kerberos 5 messages.
com.dstc.security.keymanage - package com.dstc.security.keymanage
This package defines private key protection classes.
com.dstc.security.pki - package com.dstc.security.pki
This package defines classes and interfaces for certification requests and certificate and CRL generation.
com.dstc.security.smime - package com.dstc.security.smime
This package defines classes and interfaces for S/MIME v3 as specified in IETF RFC 2633 "S/MIME Version 3 Message Specification".
com.dstc.security.ssl - package com.dstc.security.ssl
Provides configurable SSLSocket and SSLServerSocket factories.
Constants - interface com.dstc.security.kerberos.msg.Constants.
A holder for Kerberos message tags
containedIn(Oid[]) - Method in class org.ietf.jgss.Oid
A utility method to test if this Oid value is contained within the supplied Oid array.
ContentType - interface com.dstc.security.cms.atts.ContentType.
An interface to the ContentType attribute which must be amongst the list of signed attributes in a CMS SignedData.
CONTEXT_EXPIRED - Static variable in class org.ietf.jgss.GSSException
Specified security context expired error.
createApplicationRequest(Credential, APOptions, int, Checksum, EncryptionKey) - Static method in class com.dstc.security.kerberos.Kerberos
Creates and returns an APReq to hand over to a Kerberized application, using a supplied Credential and request options.
createApplicationResponse(EncryptionKey, Date, int, int, EncryptionKey) - Static method in class com.dstc.security.kerberos.Kerberos
Creates and returns an APRep in response to a successful application request with a given Kerberos encryption key.
createContext(byte[]) - Method in class org.ietf.jgss.GSSManager
Factory method for creating a previously exported context.
createContext(byte[]) - Method in class com.dstc.security.kerberos.gssapi.GSSManager
 
createContext(GSSCredential) - Method in class org.ietf.jgss.GSSManager
Factory method for creating a context on the acceptor's side.
createContext(GSSCredential) - Method in class com.dstc.security.kerberos.gssapi.GSSManager
 
createContext(GSSName, Oid, GSSCredential, int) - Method in class org.ietf.jgss.GSSManager
Factory method for creating a context on the initiator's side.
createContext(GSSName, Oid, GSSCredential, int) - Method in class com.dstc.security.kerberos.gssapi.GSSManager
 
createCredential(GSSName, int, Oid[], int) - Method in class org.ietf.jgss.GSSManager
Factory method for acquiring credentials over a set of mechanisms.
createCredential(GSSName, int, Oid[], int) - Method in class com.dstc.security.kerberos.gssapi.GSSManager
 
createCredential(GSSName, int, Oid, int) - Method in class org.ietf.jgss.GSSManager
Factory method for acquiring a single mechanism credential.
createCredential(GSSName, int, Oid, int) - Method in class com.dstc.security.kerberos.gssapi.GSSManager
 
createCredential(int) - Method in class org.ietf.jgss.GSSManager
Factory method for acquiring default credentials.
createCredential(int) - Method in class com.dstc.security.kerberos.gssapi.GSSManager
 
createKrbASReq(PrincipalName, KDCOptions, InetAddress[], Date, Date, PaData[]) - Method in class com.dstc.security.kerberos.Kerberos
Creates and returns a KrbASReq in order to send to a KDC.
createKrbCred(EncryptionKey, Credential[]) - Static method in class com.dstc.security.kerberos.Kerberos
Creates a KrbCred message with an EncryptionKey and a list of Credentials to forward.
createKrbError(int, String) - Static method in class com.dstc.security.kerberos.Kerberos
Creates a KrbError message with an error code, and the server name.
createKrbError(int, String, PrincipalName) - Static method in class com.dstc.security.kerberos.Kerberos
Creates a KrbError message with an error code, and the realm and server principal name
createKrbTGSReq(Credential, PrincipalName, String, KDCOptions, Date, Date, InetAddress[], Ticket, AuthorizationDataElement[]) - Method in class com.dstc.security.kerberos.Kerberos
Creates and returns a KrbTGSReq in order to send to a KDC.
createName(byte[], Oid) - Method in class org.ietf.jgss.GSSManager
Factory method to convert a byte array containing a name from the specified namespace to an GSSName object.
createName(byte[], Oid) - Method in class com.dstc.security.kerberos.gssapi.GSSManager
 
createName(byte[], Oid, Oid) - Method in class org.ietf.jgss.GSSManager
Factory method to convert a byte array containing a name from the specified namespace to a GSSName object and canonicalize it at the same time for a mechanism.
createName(byte[], Oid, Oid) - Method in class com.dstc.security.kerberos.gssapi.GSSManager
 
createName(String, Oid) - Method in class org.ietf.jgss.GSSManager
Factory method to convert a string name from the specified namespace to an GSSName object.
createName(String, Oid) - Method in class com.dstc.security.kerberos.gssapi.GSSManager
 
createName(String, Oid, Oid) - Method in class org.ietf.jgss.GSSManager
Factory method to convert a string name from the specified namespace to a GSSName object and canonicalize it at the same time for a mechanism.
createName(String, Oid, Oid) - Method in class com.dstc.security.kerberos.gssapi.GSSManager
 
createServerSocket(int) - Method in class javax.net.ServerSocketFactory
Returns a server socket which uses all network interfaces on the host, and is bound to the specified port.
createServerSocket(int) - Method in class com.dstc.security.ssl.SSLServerSocketFactory
 
createServerSocket(int, int) - Method in class javax.net.ServerSocketFactory
Returns a server socket which uses all network interfaces on the host, is bound to a the specified port, and uses the specified connection backlog.
createServerSocket(int, int) - Method in class com.dstc.security.ssl.SSLServerSocketFactory
 
createServerSocket(int, int, InetAddress) - Method in class javax.net.ServerSocketFactory
Returns a server socket which uses only the specified network interface on the local host, is bound to a the specified port, and uses the specified connection backlog.
createServerSocket(int, int, InetAddress) - Method in class com.dstc.security.ssl.SSLServerSocketFactory
 
createSocket(InetAddress, int) - Method in class javax.net.SocketFactory
Returns a socket connected to a ServerSocket at the specified network address and port.
createSocket(InetAddress, int) - Method in class com.dstc.security.ssl.SSLSocketFactory
 
createSocket(InetAddress, int, InetAddress, int) - Method in class javax.net.SocketFactory
Returns a socket connected to a ServerSocket at the specified network address and port.
createSocket(InetAddress, int, InetAddress, int) - Method in class com.dstc.security.ssl.SSLSocketFactory
 
createSocket(Socket, String, int, boolean) - Method in class javax.net.ssl.SSLSocketFactory
Returns a socket layered over an existing socket to a ServerSocket on the named host, at the given port.
createSocket(Socket, String, int, boolean) - Method in class com.dstc.security.ssl.SSLSocketFactory
 
createSocket(String, int) - Method in class javax.net.SocketFactory
Returns a socket connected to a ServerSocket on the named host, at the given port.
createSocket(String, int) - Method in class com.dstc.security.ssl.SSLSocketFactory
 
createSocket(String, int, InetAddress, int) - Method in class javax.net.SocketFactory
Returns a socket connected to a ServerSocket on the named host, at the given port.
createSocket(String, int, InetAddress, int) - Method in class com.dstc.security.ssl.SSLSocketFactory
 
Credential - interface com.dstc.security.kerberos.creds.Credential.
An interface to a Kerberos credential.
CREDENTIALS_EXPIRED - Static variable in class org.ietf.jgss.GSSException
Expired credentials detected error.
CredentialStore - interface com.dstc.security.kerberos.creds.CredentialStore.
An interface to a store for Kerberos credentials.
CryptoException - exception com.dstc.security.kerberos.CryptoException.
An Exception for general crypto exceptions in Kerberos
CryptoException() - Constructor for class com.dstc.security.kerberos.CryptoException
Default constructor
CryptoException(String) - Constructor for class com.dstc.security.kerberos.CryptoException
Constructs a CryptoException with a message

A B C D E F G H I J K L M N O P R S T U V W X