Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

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

## S

save(File) - Method in class com.dstc.security.kerberos.FileCredentialStore
  Saves this CredentialStore into a File
SealedObject - class javax.crypto.SealedObject.
  This class enables a programmer to create an object and protect its confidentiality with a cryptographic algorithm.
SealedObject(Serializable, Cipher) - Constructor for class javax.crypto.SealedObject
  Constructs a SealedObject from any Serializable object.
SecretKey - interface javax.crypto.SecretKey.
  A secret (symmetric) key.
SecretKeyFactory - class javax.crypto.SecretKeyFactory.
  This class represents a factory for secret keys.
SecretKeyFactory(SecretKeyFactorySpi, Provider, String) - Constructor for class javax.crypto.SecretKeyFactory
  Creates a SecretKeyFactory object.
SecretKeyFactorySpi - class javax.crypto.SecretKeyFactorySpi.
  This class defines the Service Provider Interface (SPI) for the SecretKeyFactory class.
SecretKeyFactorySpi() - Constructor for class javax.crypto.SecretKeyFactorySpi
SecretKeySpec - class javax.crypto.spec.SecretKeySpec.
  This class specifies a secret key in a provider-independent fashion.
SecretKeySpec(byte[], int, int, String) - Constructor for class javax.crypto.spec.SecretKeySpec
  Constructs a secret key from the given byte array, using the first len bytes of key, starting at offset.
SecretKeySpec(byte[], String) - Constructor for class javax.crypto.spec.SecretKeySpec
  Constructs a secret key from the given byte array.
ServerSocketFactory - class javax.net.ServerSocketFactory.
  This class creates server sockets.
ServerSocketFactory() - Constructor for class javax.net.ServerSocketFactory
  Constructor is used only by subclasses.
setAllowPostdate() - Method in class com.dstc.security.kerberos.KDCOptions
  Indicates that the ticket to be issued is to have its ALLOW_POSTDATE flag set
setAuthorityKeyIdentifier(byte[]) - Method in class com.dstc.security.pki.X509CRLGen
  Set the issuer's `AuthorityKeyIdentifier` extension for this CRL.
setAuthorityKeyIdentifier(byte[]) - Method in class com.dstc.security.pki.X509CertGen
  Set the issuer's `AuthorityKeyIdentifier` extension for this certificate.
setBasicConstraints(boolean, int) - Method in class com.dstc.security.pki.X509CertGen
  Set the Basic Constraints extension of this certificate.
setChannelBinding(ChannelBinding) - Method in interface org.ietf.jgss.GSSContext
  Sets the channel bindings to be used during context establishment.
setCredentialStore(CredentialStore) - Method in class com.dstc.security.kerberos.KerberosContext
  Sets the CredentialStore for this context
setCRLNumber(BigInteger) - Method in class com.dstc.security.pki.X509CRLGen
  Set this CRL's `CRLNumber` extension.
setDataToBeDecrypted(InputStream) - Method in class com.dstc.security.cms.CMSCipher
  Supplies the CMS enveloped data to be decrypted in the form of an InputStream.
setDataToBeEncrypted(CMSTypedDataInputStream) - Method in class com.dstc.security.cms.CMSCipher
  Supplies the data to be encrypted (turned into CMS enveloped data) in the form of a CMSTypedDataInputStream.
setDataToBeSigned(CMSTypedDataInputStream, boolean) - Method in class com.dstc.security.cms.CMSSignature
  Supplies the data to be signed in the form of a CMSTypedDataInputStream from which it can be read, together with an indication of whether it should be encapsulated in the subsequently generated CMS signed data.
setDataToBeVerified(InputStream) - Method in class com.dstc.security.cms.CMSSignature
  Supplies the CMS signed data for verification as an InputStream from which it can be read.
setDataToBeVerified(InputStream, InputStream) - Method in class com.dstc.security.cms.CMSSignature
  Supplies the CMS signed data for verification as an InputStream from which it can be read together with an InputStream for the signed content.
setDebugLevel(int) - Method in class com.dstc.security.ssl.SSLServerSocketFactory
  Enable or disable SSL debugging output:
setDebugLevel(int) - Method in class com.dstc.security.ssl.SSLSocketFactory
  Enable or disable SSL debugging output:
setDefaultTicketLifeTime(int) - Method in class com.dstc.security.kerberos.KerberosContext
  Sets the default ticket lifetime in all ticket requests.
setDefaultUser(PrincipalName, String) - Method in class com.dstc.security.kerberos.FileCredentialStore
  Sets the default principal and realm for this CredentialStore.
setEnabledCipherSuites(String[]) - Method in class javax.net.ssl.SSLServerSocket
  Controls which particular SSL cipher suites are enabled for use by accepted connections.
setEnabledCipherSuites(String[]) - Method in class javax.net.ssl.SSLSocket
  Controls which particular cipher suites are enabled for use on this connection.
setEnableSessionCreation(boolean) - Method in class javax.net.ssl.SSLServerSocket
  Returns true if new SSL sessions may be established by the sockets which are created from this server socket.
setEnableSessionCreation(boolean) - Method in class javax.net.ssl.SSLSocket
  Controls whether new SSL sessions may be established by this socket.
setEncTicketInSessionKey() - Method in class com.dstc.security.kerberos.KDCOptions
  Indicates that the ticket to be issued is to be encrypted in the session key of a presented TGT
setForwardable() - Method in class com.dstc.security.kerberos.KDCOptions
  Indicates that the ticket to be issued is to have its FORWARDABLE flag set
setForwarded() - Method in class com.dstc.security.kerberos.KDCOptions
  Indicates that the ticket to be issued is to have its FORWARDED flag set
setIssuerDirectoryName(String) - Method in class com.dstc.security.pki.X509CRLGen
  Set the issuer's DirectoryName as part of the `IssuerAltName` extension for this CRL.
setIssuerDirectoryName(String) - Method in class com.dstc.security.pki.X509CertGen
  Set the issuer's DirectoryName as part of the `IssuerAltName` extension for this certificate.
setIssuerDNSName(String) - Method in class com.dstc.security.pki.X509CRLGen
  Set the issuer's DNSName as part of the `IssuerAltName` extension for this CRL.
setIssuerDNSName(String) - Method in class com.dstc.security.pki.X509CertGen
  Set the issuer's DNSName as part of the `IssuerAltName` extension for this certificate.
setIssuerEmail(String) - Method in class com.dstc.security.pki.X509CRLGen
  Set the issuer's e-mail address as part of the `IssuerAltName` extension for this CRL.
setIssuerEmail(String) - Method in class com.dstc.security.pki.X509CertGen
  Set the issuer's e-mail address as part of the `IssuerAltName` extension for this certificate.
setIssuerIPAddress(String) - Method in class com.dstc.security.pki.X509CRLGen
  Set the issuer's IP address as part of the `IssuerAltName` extension for this CRL.
setIssuerIPAddress(String) - Method in class com.dstc.security.pki.X509CertGen
  Set the issuer's IP address as part of the `IssuerAltName` extension for this certificate.
setIssuerURL(String) - Method in class com.dstc.security.pki.X509CRLGen
  Set the issuer's URL as part of the `IssuerAltName` extension for this CRL.
setIssuerURL(String) - Method in class com.dstc.security.pki.X509CertGen
  Set the issuer's URL as part of the `IssuerAltName` extension for this certificate.
setKDCAddress(InetAddress) - Method in class com.dstc.security.kerberos.KerberosContext
  Sets the KDC host address
setKDCPort(int) - Method in class com.dstc.security.kerberos.KerberosContext
  Sets the KDC port.
setKeyTab(KeyTab) - Method in class com.dstc.security.kerberos.KerberosContext
  Sets the KeyTab for this context
setKeyUsage(boolean[]) - Method in class com.dstc.security.pki.X509CertGen
  Set the Key Usage extension of this certificate.
setMessage(MimeMessage) - Method in class com.dstc.security.smime.SMIMESignature
  Sets the message to be signed or verified.
setMessage(MimeMessage) - Method in class com.dstc.security.smime.SMIMECipher
  Sets the MimeMessage to encrypt or decrypt.
setMinor(int, String) - Method in class org.ietf.jgss.GSSException
  Used by the exception thrower to set the mechanism level minor error code and its string explanation.
setMutualRequired() - Method in class com.dstc.security.kerberos.APOptions
  Indicates to the server that the client requires mutual authentication and that it must respond with a KRB_AP_REP message
setNeedClientAuth(boolean) - Method in class javax.net.ssl.SSLServerSocket
  Controls whether the connections which are accepted must include client authentication.
setNeedClientAuth(boolean) - Method in class javax.net.ssl.SSLSocket
  Configures the socket to require client authentication.
setNeedClientAuth(boolean) - Method in class com.dstc.security.ssl.SSLServerSocketFactory
  Set the state of the "client authentication required" flag.
setNetscapeCertType(boolean[]) - Method in class com.dstc.security.pki.X509CertGen
  Set the `NetscapeCertType` extension for this certificate.
setNextUpdate(Date) - Method in class com.dstc.security.pki.X509CRLGen
  Set the `Date` for the next update.
setPostdated() - Method in class com.dstc.security.kerberos.KDCOptions
  Indicates that the ticket to be issued is to have its POSTDATED flag set
setPrincipalName(PrincipalName) - Method in class com.dstc.security.kerberos.KerberosContext
  Sets the principal name valid for the current context
setPrivacy(boolean) - Method in class org.ietf.jgss.MessageProp
  Sets the privacy state.
setProxiable() - Method in class com.dstc.security.kerberos.KDCOptions
  Indicates that the ticket to be issued is to have its PROXIABLE flag set
setProxy() - Method in class com.dstc.security.kerberos.KDCOptions
  Indicates that the ticket to be issued is to have its PROXY flag set
setPublicKey(PublicKey) - Method in class com.dstc.security.pki.X509CertGen
  Set the subject's `PublicKey` in this certificate.
setQOP(int) - Method in class org.ietf.jgss.MessageProp
  Sets the QOP value.
setRealm(String) - Method in class com.dstc.security.kerberos.KerberosContext
  Sets the local realm
setRenewable() - Method in class com.dstc.security.kerberos.KDCOptions
  Indicates that the ticket to be issued is to have its RENEWABLE flag set
setRevokedCerts(Set) - Method in class com.dstc.security.pki.X509CRLGen
  Add a set of revoked certificates to this CRL.
setSerialNumber(BigInteger) - Method in class com.dstc.security.pki.X509CertGen
  Set the serial number of this certificate.
setSessionResumptionForbidden(boolean) - Method in class com.dstc.security.ssl.SSLServerSocketFactory
  Set the state of the "session resumption forbidden" flag.
setSessionResumptionForbidden(boolean) - Method in class com.dstc.security.ssl.SSLSocketFactory
  Set the state of the "session resumption forbidden" flag.
setSubjectDirectoryName(String) - Method in class com.dstc.security.pki.X509CertGen
  Set the subject's DirectoryName as part of the `SubjectAltName` extension for this certificate.
setSubjectDN(String) - Method in class com.dstc.security.pki.X509CertGen
  Set the subject's Distinguished Name (DN).
setSubjectDNSName(String) - Method in class com.dstc.security.pki.X509CertGen
  Set the subject's DNSName as part of the `SubjectAltName` extension for this certificate.
setSubjectEmail(String) - Method in class com.dstc.security.pki.X509CertGen
  Set the subject's e-mail address as part of the `SubjectAltName` extension for this certificate.
setSubjectIPAddress(String) - Method in class com.dstc.security.pki.X509CertGen
  Set the subject's IP address as part of the `SubjectAltName` extension for this certificate.
setSubjectKeyIdentifier(byte[]) - Method in class com.dstc.security.pki.X509CertGen
  Set the subject's `SubjectKeyIdentifier` extension for this certificate.
setSubjectURL(String) - Method in class com.dstc.security.pki.X509CertGen
  Set the subject's URL as part of the `SubjectAltName` extension for this certificate.
setSupplementaryStates(boolean, boolean, boolean, boolean, int, String) - Method in class org.ietf.jgss.MessageProp
  This method sets the state for the supplementary information flags and the minor status in MessageProp.
setSupportedEncryptionTypes(int[]) - Method in class com.dstc.security.kerberos.KerberosContext
  Sets the supported encryption types.
setThisUpdate(Date) - Method in class com.dstc.security.pki.X509CRLGen
  Set the `Date` for this update.
setUseClientMode(boolean) - Method in class javax.net.ssl.SSLServerSocket
  Controls whether accepted connections are in the (default) SSL server mode, or the SSL client mode.
setUseClientMode(boolean) - Method in class javax.net.ssl.SSLSocket
  Configures the socket to use client (or server) mode in its first handshake.
setUseSessionKey() - Method in class com.dstc.security.kerberos.APOptions
  Indicates that the ticket which is presented is encrypted in the session key from the server's TGT.
setValidity(Date, Date) - Method in class com.dstc.security.pki.X509CertGen
  Set the validity period of this certificate.
setValidity(int) - Method in class com.dstc.security.pki.X509CertGen
  Set the validity period (in days) of this certificate.
ShortBufferException - exception javax.crypto.ShortBufferException.
  This exception is thrown when an output buffer provided by the user is too short to hold the operation result.
ShortBufferException() - Constructor for class javax.crypto.ShortBufferException
  Constructs a ShortBufferException with no detail message.
ShortBufferException(String) - Constructor for class javax.crypto.ShortBufferException
  Constructs a ShortBufferException with the specified detail message.
sign() - Method in class com.dstc.security.cms.CMSSignature
  Signs the previously supplied data and returns a CMSTypedDataInputStream from which the CMS signed data can be read.
sign() - Method in class com.dstc.security.smime.SMIMESignature
  Signs the previously set MimeMessage, and if successful returns a MimeMessage encapsulating a representation of the signed message.
SIGNED_DATA - Static variable in class com.dstc.security.cms.CMSTypedDataInputStream
  Content type for CMS signed data
SignedData - interface com.dstc.security.cms.SignedData.
  An interface to data signed according to the CMS specification.
SignerIdentifier - interface com.dstc.security.cms.SignerIdentifier.
  An interface to an identifier for a signer in a CMS SignedData.
SignerInfo - interface com.dstc.security.cms.SignerInfo.
  An interface to per-signer information in a CMS SignedData.
SigningTime - interface com.dstc.security.cms.atts.SigningTime.
  An interface to the SigningTime attribute which must be amongst the list of signed attributes in a CMS SignedData.
skip(long) - Method in class javax.crypto.CipherInputStream
  Skips over and discards n bytes of data from this input stream.
SMIMECapabilities - interface com.dstc.security.cms.atts.SMIMECapabilities.
  An interface to the list of algorithms supported and preferred by an S/MIME user.
SMIMECapability - interface com.dstc.security.cms.atts.SMIMECapability.
  An interface to an algorithmic capability for an S/MIME user.
SMIMECipher - class com.dstc.security.smime.SMIMECipher.
  A class for encryption and decryption of MIME messages according to RFC 2633 "S/MIME Version 3 Message Specification".
SMIMECipher() - Constructor for class com.dstc.security.smime.SMIMECipher
  Default constructor
SMIMEException - exception com.dstc.security.smime.SMIMEException.
  A generic S/MIME exception class
SMIMEException() - Constructor for class com.dstc.security.smime.SMIMEException
  Constructs an SMIMEException with no detail message.
SMIMEException(String) - Constructor for class com.dstc.security.smime.SMIMEException
  Constructs an SMIMEException with the specified detail message.
SMIMESignature - class com.dstc.security.smime.SMIMESignature.
  A class for signing and verification of MIME messages according to RFC 2633 "S/MIME Version 3 Message Specification".
SMIMESignature() - Constructor for class com.dstc.security.smime.SMIMESignature
  Default constructor
SMIMEUtil - class com.dstc.security.smime.SMIMEUtil.
  A utility class for S/MIME message processing
SocketFactory - class javax.net.SocketFactory.
  This class creates sockets.
SocketFactory() - Constructor for class javax.net.SocketFactory
  Constructor is used only by subclasses.
SSLeayEncryptedPrivateKey - class com.dstc.security.keymanage.SSLeayEncryptedPrivateKey.
  This class encrypts/decrypts a PrivateKey to/from the the proprietary encryption format used in SSLeay.
SSLeayEncryptedPrivateKey(byte[]) - Constructor for class com.dstc.security.keymanage.SSLeayEncryptedPrivateKey
  Construct an `SSLeayEncryptedPrivateKey` object from a byte array containing the (base-64 encoded) encrypted private key.
SSLeayEncryptedPrivateKey(InputStream) - Constructor for class com.dstc.security.keymanage.SSLeayEncryptedPrivateKey
  Construct an `SSLeayEncryptedPrivateKey` object from an `InputStream` containing the (base-64 encoded) encrypted private key.
SSLeayEncryptedPrivateKey(SecureRandom, PrivateKey) - Constructor for class com.dstc.security.keymanage.SSLeayEncryptedPrivateKey
  Construct an `SSLeayEncryptedPrivateKey` object from a `PrivateKey`
SSLeayException - exception com.dstc.security.keymanage.SSLeayException.
  A class for general SSLeay exceptions.
SSLeayException() - Constructor for class com.dstc.security.keymanage.SSLeayException
  This constructs a SSLeayException.
SSLeayException(String) - Constructor for class com.dstc.security.keymanage.SSLeayException
  This constructs a SSLeayException with a detail message.
SSLException - exception javax.net.ssl.SSLException.
  Indicates some kind of error detected by an SSL subsystem.
SSLException(String) - Constructor for class javax.net.ssl.SSLException
  Constructs an exception reporting an error found by an SSL subsystem.
SSLHandshakeException - exception javax.net.ssl.SSLHandshakeException.
  Indicates that the client and server could not negotiate the desired level of security.
SSLHandshakeException(String) - Constructor for class javax.net.ssl.SSLHandshakeException
  Constructs an exception reporting an error found by an SSL subsystem during handshaking
SSLKeyException - exception javax.net.ssl.SSLKeyException.
  Reports a bad SSL key.
SSLKeyException(String) - Constructor for class javax.net.ssl.SSLKeyException
  Constructs an exception reporting a key management error found by an SSL subsystem.
SSLPeerUnverifiedException - exception javax.net.ssl.SSLPeerUnverifiedException.
  Indicates that the peer's identity has not been verified.
SSLPeerUnverifiedException(String) - Constructor for class javax.net.ssl.SSLPeerUnverifiedException
  Constructs an exception reporting that the SSL peer's identity has not been verified.
SSLProtocolException - exception javax.net.ssl.SSLProtocolException.
  Reports an error in the operation of the SSL protocol.
SSLProtocolException(String) - Constructor for class javax.net.ssl.SSLProtocolException
  Constructs an exception reporting an SSL protocol error detected by an SSL subsystem.
SSLServerSocket - class javax.net.ssl.SSLServerSocket.
  This class is extended by server sockets which return connections which are protected using the Secure Sockets Layer (SSL) protocol, and which extend the SSLSocket class.
SSLServerSocket(int) - Constructor for class javax.net.ssl.SSLServerSocket
  Used only by subclasses.
SSLServerSocket(int, int) - Constructor for class javax.net.ssl.SSLServerSocket
  Used only by subclasses.
SSLServerSocket(int, int, InetAddress) - Constructor for class javax.net.ssl.SSLServerSocket
  Used only by subclasses.
SSLServerSocketFactory - class javax.net.ssl.SSLServerSocketFactory.
  This class creates SSL server sockets.
SSLServerSocketFactory - class com.dstc.security.ssl.SSLServerSocketFactory.
  A concrete factory for `SSLServerSocket` implementations.
SSLServerSocketFactory() - Constructor for class javax.net.ssl.SSLServerSocketFactory
  Constructor is used only by subclasses.
SSLServerSocketFactory() - Constructor for class com.dstc.security.ssl.SSLServerSocketFactory
  Create the default SSL server socket factory.
SSLSession - interface javax.net.ssl.SSLSession.
  In SSL, sessions are used to describe an ongoing relationship between two entities.
SSLSessionBindingEvent - class javax.net.ssl.SSLSessionBindingEvent.
  This event is communicated to a SSLSessionBindingListener whenever such a listener is bound to or unbound from a SSLSession value.
SSLSessionBindingEvent(SSLSession, String) - Constructor for class javax.net.ssl.SSLSessionBindingEvent
  Constructs a new SSLSessionBindingEvent
SSLSessionBindingListener - interface javax.net.ssl.SSLSessionBindingListener.
  This is interface is implemented by objects which want to know when they are being bound or unbound from a SSLSession.
SSLSessionContext - interface javax.net.ssl.SSLSessionContext.
  A SSLSessionContext is a grouping of SSLSessions associated with a single entity.
SSLSocket - class javax.net.ssl.SSLSocket.
  SSLSocket is a class extended by sockets which support the "Secure Sockets Layer" (SSL) or IETF "Transport Layer Security" (TLS) protocols.
SSLSocket() - Constructor for class javax.net.ssl.SSLSocket
  Constructor is used only by subclasses.
SSLSocket(InetAddress, int) - Constructor for class javax.net.ssl.SSLSocket
  Used only by subclasses.
SSLSocket(InetAddress, int, InetAddress, int) - Constructor for class javax.net.ssl.SSLSocket
  Used only by subclasses.
SSLSocket(String, int) - Constructor for class javax.net.ssl.SSLSocket
  Used only by subclasses.
SSLSocket(String, int, InetAddress, int) - Constructor for class javax.net.ssl.SSLSocket
  Used only by subclasses.
SSLSocketFactory - class javax.net.ssl.SSLSocketFactory.
  Instances of this kind of socket factory return SSL sockets.
SSLSocketFactory - class com.dstc.security.ssl.SSLSocketFactory.
  A concrete factory for `SSLSocket` implementations.
SSLSocketFactory() - Constructor for class javax.net.ssl.SSLSocketFactory
  Constructor is used only by subclasses.
SSLSocketFactory() - Constructor for class com.dstc.security.ssl.SSLSocketFactory
  Create a default SSL socket factory.
startHandshake() - Method in class javax.net.ssl.SSLSocket
  Starts an SSL handshake on this connection.
state - Variable in class javax.crypto.CipherSpi
stringToKey(byte[], byte[]) - Method in class com.dstc.security.kerberos.KerberosKey
  Transforms the supplied password and mix-in string to a key value in an algorithm-specific manner.
SubjectKeyIdentifier - class com.dstc.security.cms.SubjectKeyIdentifier.
  A class for identifying an X.509 certificate through the value of its v3 certicate extension subjectKeyIdentifier.
SubjectKeyIdentifier() - Constructor for class com.dstc.security.cms.SubjectKeyIdentifier

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

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