CryptoPrimitive
public
final
enum
CryptoPrimitive
extends Enum<CryptoPrimitive>
| java.lang.Object | ||
| ↳ | java.lang.Enum<java.security.CryptoPrimitive> | |
| ↳ | java.security.CryptoPrimitive | |
An enumeration of cryptographic primitives.
Summary
Enum values | |
|---|---|
CryptoPrimitive |
BLOCK_CIPHER
Symmetric primitive: block cipher |
CryptoPrimitive |
KEY_AGREEMENT
Asymmetric primitive: key agreement and key distribution |
CryptoPrimitive |
KEY_ENCAPSULATION
Asymmetric primitive: key encapsulation mechanism |
CryptoPrimitive |
KEY_WRAP
Symmetric primitive: key wrap |
CryptoPrimitive |
MAC
Symmetric primitive: message authentication code |
CryptoPrimitive |
MESSAGE_DIGEST
Hash function |
CryptoPrimitive |
PUBLIC_KEY_ENCRYPTION
Asymmetric primitive: public key encryption |
CryptoPrimitive |
SECURE_RANDOM
Cryptographic random number generator |
CryptoPrimitive |
SIGNATURE
Asymmetric primitive: signature scheme |
CryptoPrimitive |
STREAM_CIPHER
Symmetric primitive: stream cipher |
Public methods | |
|---|---|
static
CryptoPrimitive
|
valueOf(String name)
|
static
final
CryptoPrimitive[]
|
values()
|
Inherited methods | |
|---|---|
java.lang.Enum
| |
java.lang.Object
| |
java.lang.Comparable
| |
Enum values
KEY_AGREEMENT
CryptoPrimitive KEY_AGREEMENT
Asymmetric primitive: key agreement and key distribution
KEY_ENCAPSULATION
CryptoPrimitive KEY_ENCAPSULATION
Asymmetric primitive: key encapsulation mechanism
PUBLIC_KEY_ENCRYPTION
CryptoPrimitive PUBLIC_KEY_ENCRYPTION
Asymmetric primitive: public key encryption
SECURE_RANDOM
CryptoPrimitive SECURE_RANDOM
Cryptographic random number generator
STREAM_CIPHER
CryptoPrimitive STREAM_CIPHER
Symmetric primitive: stream cipher
Public methods
valueOf
CryptoPrimitive valueOf (String name)
| Parameters | |
|---|---|
name |
String
|
| Returns | |
|---|---|
CryptoPrimitive |
|
Interfaces
Classes
- AccessControlContext
- AccessController
- AlgorithmParameterGenerator
- AlgorithmParameterGeneratorSpi
- AlgorithmParameters
- AlgorithmParametersSpi
- AllPermission
- AuthProvider
- BasicPermission
- CodeSigner
- CodeSource
- DigestInputStream
- DigestOutputStream
- GuardedObject
- Identity
- IdentityScope
- KeyFactory
- KeyFactorySpi
- KeyPair
- KeyPairGenerator
- KeyPairGeneratorSpi
- KeyRep
- KeyStore
- KeyStore.Builder
- KeyStore.CallbackHandlerProtection
- KeyStore.PasswordProtection
- KeyStore.PrivateKeyEntry
- KeyStore.SecretKeyEntry
- KeyStore.TrustedCertificateEntry
- KeyStoreSpi
- MessageDigest
- MessageDigestSpi
- Permission
- PermissionCollection
- Permissions
- Policy
- PolicySpi
- ProtectionDomain
- Provider
- Provider.Service
- SecureClassLoader
- SecureRandom
- SecureRandomSpi
- Security
- SecurityPermission
- Signature
- SignatureSpi
- SignedObject
- Signer
- Timestamp
- UnresolvedPermission
Enums
Exceptions
- AccessControlException
- DigestException
- GeneralSecurityException
- InvalidAlgorithmParameterException
- InvalidKeyException
- InvalidParameterException
- KeyException
- KeyManagementException
- KeyStoreException
- NoSuchAlgorithmException
- NoSuchProviderException
- PrivilegedActionException
- ProviderException
- SignatureException
- UnrecoverableEntryException
- UnrecoverableKeyException

