| 
 | JavaTM Platform Standard Ed. 6 | |||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 NoSuchAlgorithmException 的软件包 | |
|---|---|
| java.security | 为安全框架提供类和接口。 | 
| java.security.cert | 提供用于解析和管理证书、证书撤消列表 (CRL) 和证书路径的类和接口。 | 
| javax.crypto | 为加密操作提供类和接口。 | 
| javax.net.ssl | 提供用于安全套接字包的类。 | 
| javax.security.auth.login | 此包提供可插入的验证框架。 | 
| javax.security.cert | 为公钥证书提供类。 | 
| javax.xml.crypto.dsig | 用于生成和验证 XML 数字签名的类。 | 
| java.security 中 NoSuchAlgorithmException 的使用 | 
|---|
| 抛出 NoSuchAlgorithmException 的 java.security 中的方法 | |
|---|---|
|  KeyStore.Entry | KeyStoreSpi.engineGetEntry(String alias, KeyStore.ProtectionParameter protParam)使用指定保护参数获取指定别名的 KeyStore.Entry。 | 
| abstract  Key | KeyStoreSpi.engineGetKey(String alias, char[] password)返回与给定别名关联的密钥,使用给定密码恢复它。 | 
| abstract  void | KeyStoreSpi.engineLoad(InputStream stream, char[] password)从给定的输入流中加载此 KeyStore。 | 
|  void | KeyStoreSpi.engineLoad(KeyStore.LoadStoreParameter param)使用给定的 KeyStore.LoadStoreParameter加载该 keystore。 | 
|  void | KeyStoreSpi.engineStore(KeyStore.LoadStoreParameter param)使用给定的 KeyStore.LoadStoreParmeter存储此 keystore。 | 
| abstract  void | KeyStoreSpi.engineStore(OutputStream stream, char[] password)将此 keystore 存储到给定输出流中,并用给定的密码保护其完整性。 | 
|  KeyStore.Entry | KeyStore.getEntry(String alias, KeyStore.ProtectionParameter protParam)使用指定保护参数获取指定别名的 keystore Entry。 | 
| static AlgorithmParameterGenerator | AlgorithmParameterGenerator.getInstance(String algorithm)返回生成与指定算法一起使用的参数集的 AlgorithmParameterGenerator 对象。 | 
| static KeyPairGenerator | KeyPairGenerator.getInstance(String algorithm)返回生成指定算法的 public/private 密钥对的 KeyPairGenerator 对象。 | 
| static SecureRandom | SecureRandom.getInstance(String algorithm)返回实现指定随机数生成器 (RNG) 算法的 SecureRandom 对象。 | 
| static Signature | Signature.getInstance(String algorithm)返回实现指定签名算法的 Signature 对象。 | 
| static AlgorithmParameters | AlgorithmParameters.getInstance(String algorithm)返回指定算法的参数对象。 | 
| static KeyFactory | KeyFactory.getInstance(String algorithm)返回转换指定算法的 public/private 关键字的 KeyFactory 对象。 | 
| static MessageDigest | MessageDigest.getInstance(String algorithm)返回实现指定摘要算法的 MessageDigest 对象。 | 
| static Policy | Policy.getInstance(String type, Policy.Parameters params)返回指定类型的 Policy 对象。 | 
| static Policy | Policy.getInstance(String type, Policy.Parameters params, Provider provider)返回指定类型的 Policy 对象。 | 
| static Policy | Policy.getInstance(String type, Policy.Parameters params, String provider)返回指定类型的 Policy 对象。 | 
| static AlgorithmParameterGenerator | AlgorithmParameterGenerator.getInstance(String algorithm, Provider provider)返回生成与指定算法一起使用的参数集的 AlgorithmParameterGenerator 对象。 | 
| static KeyPairGenerator | KeyPairGenerator.getInstance(String algorithm, Provider provider)返回生成指定算法的 public/private 密钥对的 KeyPairGenerator 对象。 | 
| static SecureRandom | SecureRandom.getInstance(String algorithm, Provider provider)返回实现指定随机数生成器 (RNG) 算法的 SecureRandom 对象。 | 
| static Signature | Signature.getInstance(String algorithm, Provider provider)返回实现指定签名算法的 Signature 对象。 | 
| static AlgorithmParameters | AlgorithmParameters.getInstance(String algorithm, Provider provider)返回指定算法的参数对象。 | 
| static KeyFactory | KeyFactory.getInstance(String algorithm, Provider provider)返回转换指定算法的 public/private 关键字的 KeyFactory 对象。 | 
| static MessageDigest | MessageDigest.getInstance(String algorithm, Provider provider)返回实现指定摘要算法的 MessageDigest 对象。 | 
| static AlgorithmParameterGenerator | AlgorithmParameterGenerator.getInstance(String algorithm, String provider)返回生成与指定算法一起使用的参数集的 AlgorithmParameterGenerator 对象。 | 
| static KeyPairGenerator | KeyPairGenerator.getInstance(String algorithm, String provider)返回生成指定算法的 public/private 密钥对的 KeyPairGenerator 对象。 | 
| static SecureRandom | SecureRandom.getInstance(String algorithm, String provider)返回实现指定随机数生成器 (RNG) 算法的 SecureRandom 对象。 | 
| static Signature | Signature.getInstance(String algorithm, String provider)返回实现指定签名算法的 Signature 对象。 | 
| static AlgorithmParameters | AlgorithmParameters.getInstance(String algorithm, String provider)返回指定算法的参数对象。 | 
| static KeyFactory | KeyFactory.getInstance(String algorithm, String provider)返回转换指定算法的 public/private 关键字的 KeyFactory 对象。 | 
| static MessageDigest | MessageDigest.getInstance(String algorithm, String provider)返回实现指定摘要算法的 MessageDigest 对象。 | 
|  Key | KeyStore.getKey(String alias, char[] password)返回与给定别名关联的密钥,并用给定密码来恢复它。 | 
|  void | KeyStore.load(InputStream stream, char[] password)从给定输入流中加载此 KeyStore。 | 
|  void | KeyStore.load(KeyStore.LoadStoreParameter param)使用给定 LoadStoreParameter加载此 keystore。 | 
|  Object | Provider.Service.newInstance(Object constructorParameter)返回此服务描述的实现的新实例。 | 
|  void | KeyStore.store(KeyStore.LoadStoreParameter param)使用给定 LoadStoreParameter存储此 keystore。 | 
|  void | KeyStore.store(OutputStream stream, char[] password)将此 keystore 存储到给定输出流,并用给定密码保护其完整性。 | 
| java.security.cert 中 NoSuchAlgorithmException 的使用 | 
|---|
| 抛出 NoSuchAlgorithmException 的 java.security.cert 中的方法 | |
|---|---|
| static CertPathBuilder | CertPathBuilder.getInstance(String algorithm)返回实现了指定算法的 CertPathBuilder对象。 | 
| static CertPathValidator | CertPathValidator.getInstance(String algorithm)返回实现了指定算法的 CertPathValidator对象。 | 
| static CertStore | CertStore.getInstance(String type, CertStoreParameters params)返回一个实现指定 CertStore类型,并已使用指定参数初始化的CertStore对象。 | 
| static CertStore | CertStore.getInstance(String type, CertStoreParameters params, Provider provider)返回一个实现指定 CertStore类型的CertStore对象。 | 
| static CertStore | CertStore.getInstance(String type, CertStoreParameters params, String provider)返回一个实现指定 CertStore类型的CertStore对象。 | 
| static CertPathBuilder | CertPathBuilder.getInstance(String algorithm, Provider provider)返回实现了指定算法的 CertPathBuilder对象。 | 
| static CertPathValidator | CertPathValidator.getInstance(String algorithm, Provider provider)返回实现指定算法的 CertPathValidator对象。 | 
| static CertPathBuilder | CertPathBuilder.getInstance(String algorithm, String provider)返回实现了指定算法的 CertPathBuilder对象。 | 
| static CertPathValidator | CertPathValidator.getInstance(String algorithm, String provider)返回实现指定算法的 CertPathValidator对象。 | 
| abstract  void | X509CRL.verify(PublicKey key)验证是否已使用与给定公钥相应的私钥签署了此 CRL。 | 
| abstract  void | Certificate.verify(PublicKey key)验证是否已使用与指定公钥相应的私钥签署了此证书。 | 
| abstract  void | X509CRL.verify(PublicKey key, String sigProvider)验证是否已使用与给定公钥相应的私钥签署了此 CRL。 | 
| abstract  void | Certificate.verify(PublicKey key, String sigProvider)验证是否已使用与指定公钥相应的私钥签署了此证书。 | 
| javax.crypto 中 NoSuchAlgorithmException 的使用 | 
|---|
| 抛出 NoSuchAlgorithmException 的 javax.crypto 中的方法 | |
|---|---|
| protected abstract  SecretKey | KeyAgreementSpi.engineGenerateSecret(String algorithm)创建共享秘密密钥,并将它作为所请求算法类型的秘密密钥对象返回。 | 
| protected abstract  void | CipherSpi.engineSetMode(String mode)设置此 cipher 的模式。 | 
| protected  Key | CipherSpi.engineUnwrap(byte[] wrappedKey, String wrappedKeyAlgorithm, int wrappedKeyType)打开一个以前包装的密钥。 | 
|  SecretKey | KeyAgreement.generateSecret(String algorithm)创建共享秘密并将其作为指定算法的 SecretKey对象返回。 | 
| static Cipher | Cipher.getInstance(String transformation)返回实现指定转换的 Cipher对象。 | 
| static ExemptionMechanism | ExemptionMechanism.getInstance(String algorithm)返回实现指定豁免机制算法的 ExemptionMechanism对象。 | 
| static KeyAgreement | KeyAgreement.getInstance(String algorithm)返回实现指定密钥协定算法的 KeyAgreement对象。 | 
| static KeyGenerator | KeyGenerator.getInstance(String algorithm)返回生成指定算法的秘密密钥的 KeyGenerator对象。 | 
| static Mac | Mac.getInstance(String algorithm)返回实现指定 MAC 算法的 Mac对象。 | 
| static SecretKeyFactory | SecretKeyFactory.getInstance(String algorithm)返回转换指定算法的秘密密钥的 SecretKeyFactory对象。 | 
| static Cipher | Cipher.getInstance(String transformation, Provider provider)返回实现指定转换的 Cipher对象。 | 
| static ExemptionMechanism | ExemptionMechanism.getInstance(String algorithm, Provider provider)返回实现指定豁免机制算法的 ExemptionMechanism对象。 | 
| static KeyAgreement | KeyAgreement.getInstance(String algorithm, Provider provider)返回实现指定密钥协定算法的 KeyAgreement对象。 | 
| static KeyGenerator | KeyGenerator.getInstance(String algorithm, Provider provider)返回生成指定算法的秘密密钥的 KeyGenerator对象。 | 
| static Mac | Mac.getInstance(String algorithm, Provider provider)返回实现指定 MAC 算法的 Mac对象。 | 
| static SecretKeyFactory | SecretKeyFactory.getInstance(String algorithm, Provider provider)返回转换指定算法的秘密密钥的 SecretKeyFactory对象。 | 
| static Cipher | Cipher.getInstance(String transformation, String provider)返回实现指定转换的 Cipher对象。 | 
| static ExemptionMechanism | ExemptionMechanism.getInstance(String algorithm, String provider)返回实现指定豁免机制算法的 ExemptionMechanism对象。 | 
| static KeyAgreement | KeyAgreement.getInstance(String algorithm, String provider)返回实现指定密钥协定算法的 KeyAgreement对象。 | 
| static KeyGenerator | KeyGenerator.getInstance(String algorithm, String provider)返回生成指定算法的秘密密钥的 KeyGenerator对象。 | 
| static Mac | Mac.getInstance(String algorithm, String provider)返回实现指定 MAC 算法的 Mac对象。 | 
| static SecretKeyFactory | SecretKeyFactory.getInstance(String algorithm, String provider)返回转换指定算法的秘密密钥的 SecretKeyFactory对象。 | 
|  PKCS8EncodedKeySpec | EncryptedPrivateKeyInfo.getKeySpec(Key decryptKey)将密封的 PKCS8EncodedKeySpec 对象从加密的数据中抽取出来并将其返回。 | 
|  PKCS8EncodedKeySpec | EncryptedPrivateKeyInfo.getKeySpec(Key decryptKey, Provider provider)将密封的 PKCS8EncodedKeySpec 对象从加密的数据中抽取出来并将其返回。 | 
|  PKCS8EncodedKeySpec | EncryptedPrivateKeyInfo.getKeySpec(Key decryptKey, String providerName)将密封的 PKCS8EncodedKeySpec 对象从加密的数据中抽取出来并将其返回。 | 
| static int | Cipher.getMaxAllowedKeyLength(String transformation)根据所安装的 JCE 仲裁策略文件,返回指定转换的最大密钥长度。 | 
| static AlgorithmParameterSpec | Cipher.getMaxAllowedParameterSpec(String transformation)根据仲裁策略文件,返回包含最大 Cipher 参数值的 AlgorithmParameterSpec 对象。 | 
|  Object | SealedObject.getObject(Key key)获取原始(封装的)对象。 | 
|  Object | SealedObject.getObject(Key key, String provider)获取原始(封装的)对象。 | 
|  Key | Cipher.unwrap(byte[] wrappedKey, String wrappedKeyAlgorithm, int wrappedKeyType)解包一个以前包装的密钥。 | 
| 抛出 NoSuchAlgorithmException 的 javax.crypto 中的构造方法 | |
|---|---|
| EncryptedPrivateKeyInfo(AlgorithmParameters algParams, byte[] encryptedData)根据加密算法参数和加密数据构造 EncryptedPrivateKeyInfo。 | |
| EncryptedPrivateKeyInfo(String algName, byte[] encryptedData)根据加密算法名称和加密数据构造 EncryptedPrivateKeyInfo。 | |
| javax.net.ssl 中 NoSuchAlgorithmException 的使用 | 
|---|
| 抛出 NoSuchAlgorithmException 的 javax.net.ssl 中的方法 | |
|---|---|
| protected abstract  void | KeyManagerFactorySpi.engineInit(KeyStore ks, char[] password)使用密钥内容源初始化此工厂。 | 
| static SSLContext | SSLContext.getDefault()返回默认的 SSL 上下文。 | 
| static KeyManagerFactory | KeyManagerFactory.getInstance(String algorithm)返回充当密钥管理器工厂的 KeyManagerFactory对象。 | 
| static SSLContext | SSLContext.getInstance(String protocol)返回实现指定安全套接字协议的 SSLContext对象。 | 
| static TrustManagerFactory | TrustManagerFactory.getInstance(String algorithm)返回充当信任管理器工厂的 TrustManagerFactory对象。 | 
| static KeyManagerFactory | KeyManagerFactory.getInstance(String algorithm, Provider provider)返回充当密钥管理器工厂的 KeyManagerFactory对象。 | 
| static SSLContext | SSLContext.getInstance(String protocol, Provider provider)返回实现指定安全套接字协议的 SSLContext对象。 | 
| static TrustManagerFactory | TrustManagerFactory.getInstance(String algorithm, Provider provider)返回充当信任管理器工厂的 TrustManagerFactory对象。 | 
| static KeyManagerFactory | KeyManagerFactory.getInstance(String algorithm, String provider)返回充当密钥管理器工厂的 KeyManagerFactory对象。 | 
| static SSLContext | SSLContext.getInstance(String protocol, String provider)返回实现指定安全套接字协议的 SSLContext对象。 | 
| static TrustManagerFactory | TrustManagerFactory.getInstance(String algorithm, String provider)返回充当信任管理器工厂的 TrustManagerFactory对象。 | 
|  void | KeyManagerFactory.init(KeyStore ks, char[] password)使用密钥内容源初始化此工厂。 | 
| javax.security.auth.login 中 NoSuchAlgorithmException 的使用 | 
|---|
| 抛出 NoSuchAlgorithmException 的 javax.security.auth.login 中的方法 | |
|---|---|
| static Configuration | Configuration.getInstance(String type, Configuration.Parameters params)返回指定类型的 Configuration 对象。 | 
| static Configuration | Configuration.getInstance(String type, Configuration.Parameters params, Provider provider)返回指定类型的 Configuration 对象。 | 
| static Configuration | Configuration.getInstance(String type, Configuration.Parameters params, String provider)返回指定类型的 Configuration 对象。 | 
| javax.security.cert 中 NoSuchAlgorithmException 的使用 | 
|---|
| 抛出 NoSuchAlgorithmException 的 javax.security.cert 中的方法 | |
|---|---|
| abstract  void | Certificate.verify(PublicKey key)验证是否已使用与指定公钥相对应的私钥签署了此证书。 | 
| abstract  void | Certificate.verify(PublicKey key, String sigProvider)验证是否已使用与指定公钥相对应的私钥签署了此证书。 | 
| javax.xml.crypto.dsig 中 NoSuchAlgorithmException 的使用 | 
|---|
| 抛出 NoSuchAlgorithmException 的 javax.xml.crypto.dsig 中的方法 | |
|---|---|
| static TransformService | TransformService.getInstance(String algorithm, String mechanismType)返回支持指定算法 URI 的 TransformService(比如:Transform.XPATH2)和机制类型(比如:DOM)。 | 
| static TransformService | TransformService.getInstance(String algorithm, String mechanismType, Provider provider)返回支持指定算法 URI(比如: Transform.XPATH2)和机制类型(比如:DOM)的TransformService,由指定提供者提供。 | 
| static TransformService | TransformService.getInstance(String algorithm, String mechanismType, String provider)返回支持指定算法 URI(比如: Transform.XPATH2)和机制类型(比如:DOM)的TransformService,由指定提供者提供。 | 
| abstract  CanonicalizationMethod | XMLSignatureFactory.newCanonicalizationMethod(String algorithm, C14NMethodParameterSpec params)针对指定的算法 URI 和参数创建 CanonicalizationMethod。 | 
| abstract  CanonicalizationMethod | XMLSignatureFactory.newCanonicalizationMethod(String algorithm, XMLStructure params)针对指定的算法 URI 和参数创建 CanonicalizationMethod。 | 
| abstract  DigestMethod | XMLSignatureFactory.newDigestMethod(String algorithm, DigestMethodParameterSpec params)针对指定的算法 URI 和参数创建 DigestMethod。 | 
| abstract  SignatureMethod | XMLSignatureFactory.newSignatureMethod(String algorithm, SignatureMethodParameterSpec params)针对指定的算法 URI 和参数创建 SignatureMethod。 | 
| abstract  Transform | XMLSignatureFactory.newTransform(String algorithm, TransformParameterSpec params)针对指定的算法 URI 和参数创建 Transform。 | 
| abstract  Transform | XMLSignatureFactory.newTransform(String algorithm, XMLStructure params)针对指定的算法 URI 和参数创建 Transform。 | 
| 
 | JavaTM Platform Standard Ed. 6 | |||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。