|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SecretKey | |
---|---|
java.security | Provides the classes and interfaces for the security framework. |
javax.crypto | Provides the classes and interfaces for cryptographic operations. |
javax.crypto.interfaces | Provides interfaces for Diffie-Hellman keys as defined in RSA Laboratories' PKCS #3. |
javax.crypto.spec | Provides classes and interfaces for key specifications and algorithm parameter specifications. |
javax.security.auth.kerberos | This package contains utility classes related to the Kerberos network authentication protocol. |
Uses of SecretKey in java.security |
---|
Methods in java.security that return SecretKey | |
---|---|
SecretKey |
KeyStore.SecretKeyEntry.getSecretKey()
Gets the SecretKey from this entry. |
Constructors in java.security with parameters of type SecretKey | |
---|---|
KeyStore.SecretKeyEntry(SecretKey secretKey)
Constructs a SecretKeyEntry with a
SecretKey . |
Uses of SecretKey in javax.crypto |
---|
Methods in javax.crypto that return SecretKey | |
---|---|
protected abstract SecretKey |
KeyGeneratorSpi.engineGenerateKey()
Generates a secret key. |
protected abstract SecretKey |
SecretKeyFactorySpi.engineGenerateSecret(KeySpec keySpec)
Generates a SecretKey object from the
provided key specification (key material). |
protected abstract SecretKey |
KeyAgreementSpi.engineGenerateSecret(String algorithm)
Creates the shared secret and returns it as a secret key object of the requested algorithm type. |
protected abstract SecretKey |
SecretKeyFactorySpi.engineTranslateKey(SecretKey key)
Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this secret-key factory. |
SecretKey |
KeyGenerator.generateKey()
Generates a secret key. |
SecretKey |
SecretKeyFactory.generateSecret(KeySpec keySpec)
Generates a SecretKey object from the provided key
specification (key material). |
SecretKey |
KeyAgreement.generateSecret(String algorithm)
Creates the shared secret and returns it as a SecretKey
object of the specified algorithm. |
SecretKey |
SecretKeyFactory.translateKey(SecretKey key)
Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this secret-key factory. |
Methods in javax.crypto with parameters of type SecretKey | |
---|---|
protected abstract KeySpec |
SecretKeyFactorySpi.engineGetKeySpec(SecretKey key,
Class keySpec)
Returns a specification (key material) of the given key object in the requested format. |
protected abstract SecretKey |
SecretKeyFactorySpi.engineTranslateKey(SecretKey key)
Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this secret-key factory. |
KeySpec |
SecretKeyFactory.getKeySpec(SecretKey key,
Class keySpec)
Returns a specification (key material) of the given key object in the requested format. |
SecretKey |
SecretKeyFactory.translateKey(SecretKey key)
Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this secret-key factory. |
Uses of SecretKey in javax.crypto.interfaces |
---|
Subinterfaces of SecretKey in javax.crypto.interfaces | |
---|---|
interface |
PBEKey
The interface to a PBE key. |
Uses of SecretKey in javax.crypto.spec |
---|
Classes in javax.crypto.spec that implement SecretKey | |
---|---|
class |
SecretKeySpec
This class specifies a secret key in a provider-independent fashion. |
Uses of SecretKey in javax.security.auth.kerberos |
---|
Classes in javax.security.auth.kerberos that implement SecretKey | |
---|---|
class |
KerberosKey
This class encapsulates a long term secret key for a Kerberos principal. |
Methods in javax.security.auth.kerberos that return SecretKey | |
---|---|
SecretKey |
KerberosTicket.getSessionKey()
Returns the session key associated with this ticket. |
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.