クラス
java.security.NoSuchAlgorithmExceptionの使用
NoSuchAlgorithmExceptionを使用するパッケージ
パッケージ
説明
セキュリティ・フレームワークのクラスとインタフェースを提供します。
証明書、証明書失効リスト(CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。
暗号化操作のクラスとインタフェースを提供します。
セキュア・ソケット・パッケージのクラスを提供します。
このパッケージは、プラグイン可能な認証フレームワークを提供します。
公開キー証明書用のクラスを提供します。
Java™スマート・カード入出力API
XMLデジタル署名の生成および検証用のクラスです。
このパッケージは、jarファイルに署名するためのAPIを定義します。
-
java.securityでのNoSuchAlgorithmExceptionの使用
修飾子と型メソッド説明KeyStoreSpi.engineGetEntry(String alias, KeyStore.ProtectionParameter protParam) 指定された保護パラメータを使用して、指定された別名に対するKeyStore.Entryを取得します。abstract KeyKeyStoreSpi.engineGetKey(String alias, char[] password) 指定されたパスワードを使って、指定された別名に関連したキーを復元し、そのキーを返します。abstract voidKeyStoreSpi.engineLoad(InputStream stream, char[] password) 指定された入力ストリームからキーストアをロードします。voidKeyStoreSpi.engineLoad(KeyStore.LoadStoreParameter param) 指定されたKeyStore.LoadStoreParameterを使用してキーストアをロードします。abstract voidKeyStoreSpi.engineStore(OutputStream stream, char[] password) 指定された出力ストリームにこのキーストアを格納し、指定されたパスワードでその整合性を保護します。voidKeyStoreSpi.engineStore(KeyStore.LoadStoreParameter param) 指定されたKeyStore.LoadStoreParameterを使用してこのキーストアを格納します。final KeyStore.EntryKeyStore.getEntry(String alias, KeyStore.ProtectionParameter protParam) 指定された保護パラメータを使用して、指定された別名に対するキーストアEntryを取得します。static AlgorithmParameterGeneratorAlgorithmParameterGenerator.getInstance(String algorithm) 指定されたアルゴリズムで使用される一連のパラメータを生成するためのAlgorithmParameterGeneratorオブジェクトを返します。static AlgorithmParameterGeneratorAlgorithmParameterGenerator.getInstance(String algorithm, String provider) 指定されたアルゴリズムで使用される一連のパラメータを生成するためのAlgorithmParameterGeneratorオブジェクトを返します。static AlgorithmParameterGeneratorAlgorithmParameterGenerator.getInstance(String algorithm, Provider provider) 指定されたアルゴリズムで使用される一連のパラメータを生成するためのAlgorithmParameterGeneratorオブジェクトを返します。static AlgorithmParametersAlgorithmParameters.getInstance(String algorithm) 指定されたアルゴリズムのパラメータ・オブジェクトを返します。static AlgorithmParametersAlgorithmParameters.getInstance(String algorithm, String provider) 指定されたアルゴリズムのパラメータ・オブジェクトを返します。static AlgorithmParametersAlgorithmParameters.getInstance(String algorithm, Provider provider) 指定されたアルゴリズムのパラメータ・オブジェクトを返します。static KeyFactoryKeyFactory.getInstance(String algorithm) 指定されたアルゴリズムの公開/秘密キーを変換するKeyFactoryオブジェクトを返します。static KeyFactoryKeyFactory.getInstance(String algorithm, String provider) 指定されたアルゴリズムの公開/秘密キーを変換するKeyFactoryオブジェクトを返します。static KeyFactoryKeyFactory.getInstance(String algorithm, Provider provider) 指定されたアルゴリズムの公開/秘密キーを変換するKeyFactoryオブジェクトを返します。static KeyPairGeneratorKeyPairGenerator.getInstance(String algorithm) 指定されたアルゴリズムの公開/秘密キーのペアを生成するKeyPairGeneratorオブジェクトを返します。static KeyPairGeneratorKeyPairGenerator.getInstance(String algorithm, String provider) 指定されたアルゴリズムの公開/秘密キーのペアを生成するKeyPairGeneratorオブジェクトを返します。static KeyPairGeneratorKeyPairGenerator.getInstance(String algorithm, Provider provider) 指定されたアルゴリズムの公開/秘密キーのペアを生成するKeyPairGeneratorオブジェクトを返します。static final KeyStoreKeyStore.getInstance(File file, char[] password) 適切なキーストア・タイプのロードされたキーストア・オブジェクトを返します。static final KeyStoreKeyStore.getInstance(File file, KeyStore.LoadStoreParameter param) 適切なキーストア・タイプのロードされたキーストア・オブジェクトを返します。static MessageDigestMessageDigest.getInstance(String algorithm) 指定されたダイジェスト・アルゴリズムを実装するMessageDigestオブジェクトを返します。static MessageDigestMessageDigest.getInstance(String algorithm, String provider) 指定されたダイジェスト・アルゴリズムを実装するMessageDigestオブジェクトを返します。static MessageDigestMessageDigest.getInstance(String algorithm, Provider provider) 指定されたダイジェスト・アルゴリズムを実装するMessageDigestオブジェクトを返します。static PolicyPolicy.getInstance(String type, Policy.Parameters params) 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。指定された型のPolicyオブジェクトを返します。static PolicyPolicy.getInstance(String type, Policy.Parameters params, String provider) 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。指定されたタイプのPolicyオブジェクトを返します。static PolicyPolicy.getInstance(String type, Policy.Parameters params, Provider provider) 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。指定されたタイプのPolicyオブジェクトを返します。static SecureRandomSecureRandom.getInstance(String algorithm) 指定された乱数ジェネレータの(RNG)アルゴリズムを実装するSecureRandomオブジェクトを返します。static SecureRandomSecureRandom.getInstance(String algorithm, String provider) 指定された乱数ジェネレータの(RNG)アルゴリズムを実装するSecureRandomオブジェクトを返します。static SecureRandomSecureRandom.getInstance(String algorithm, Provider provider) 指定された乱数ジェネレータの(RNG)アルゴリズムを実装するSecureRandomオブジェクトを返します。static SecureRandomSecureRandom.getInstance(String algorithm, SecureRandomParameters params) 指定された乱数ジェネレータの(RNG)アルゴリズムを実装し、指定されたSecureRandomParametersリクエストをサポートするSecureRandomオブジェクトを返します。static SecureRandomSecureRandom.getInstance(String algorithm, SecureRandomParameters params, String provider) 指定された乱数ジェネレータの(RNG)アルゴリズムを実装し、指定されたSecureRandomParametersリクエストをサポートするSecureRandomオブジェクトを返します。static SecureRandomSecureRandom.getInstance(String algorithm, SecureRandomParameters params, Provider provider) 指定された乱数ジェネレータの(RNG)アルゴリズムを実装し、指定されたSecureRandomParametersリクエストをサポートするSecureRandomオブジェクトを返します。static SignatureSignature.getInstance(String algorithm) 指定されたシグネチャ・アルゴリズムを実装するSignatureオブジェクトを返します。static SignatureSignature.getInstance(String algorithm, String provider) 指定されたシグネチャ・アルゴリズムを実装するSignatureオブジェクトを返します。static SignatureSignature.getInstance(String algorithm, Provider provider) 指定されたシグネチャ・アルゴリズムを実装するSignatureオブジェクトを返します。static SecureRandomSecureRandom.getInstanceStrong()securerandom.strongAlgorithmsSecurityプロパティで指定されたアルゴリズムまたはプロバイダを使用して選択されたSecureRandomオブジェクトを返します。final Key指定されたパスワードを使って、指定された別名に関連したキーを復元し、そのキーを返します。final voidKeyStore.load(InputStream stream, char[] password) 指定された入力ストリームからこのキーストアをロードします。final voidKeyStore.load(KeyStore.LoadStoreParameter param) 指定されたLoadStoreParameterを使用してこのキーストアをロードします。Provider.Service.newInstance(Object constructorParameter) このサービスが記述する実装の新しいインスタンスを返します。final voidKeyStore.store(OutputStream stream, char[] password) 指定された出力ストリームにこのキーストアを格納し、指定されたパスワードでその整合性を保護します。final voidKeyStore.store(KeyStore.LoadStoreParameter param) 指定されたLoadStoreParameterを使用してこのキーストアを格納します。 -
java.security.certでのNoSuchAlgorithmExceptionの使用
修飾子と型メソッド説明static CertPathBuilderCertPathBuilder.getInstance(String algorithm) 指定されたアルゴリズムを実装するCertPathBuilderオブジェクトを返します。static CertPathBuilderCertPathBuilder.getInstance(String algorithm, String provider) 指定されたアルゴリズムを実装するCertPathBuilderオブジェクトを返します。static CertPathBuilderCertPathBuilder.getInstance(String algorithm, Provider provider) 指定されたアルゴリズムを実装するCertPathBuilderオブジェクトを返します。static CertPathValidatorCertPathValidator.getInstance(String algorithm) 指定されたアルゴリズムを実装するCertPathValidatorオブジェクトを返します。static CertPathValidatorCertPathValidator.getInstance(String algorithm, String provider) 指定されたアルゴリズムを実装するCertPathValidatorオブジェクトを返します。static CertPathValidatorCertPathValidator.getInstance(String algorithm, Provider provider) 指定されたアルゴリズムを実装するCertPathValidatorオブジェクトを返します。static CertStoreCertStore.getInstance(String type, CertStoreParameters params) 指定したCertStore型を実装し、指定したパラメータで初期化されるCertStoreを返します。static CertStoreCertStore.getInstance(String type, CertStoreParameters params, String provider) 指定されたCertStoreタイプを実装するCertStoreオブジェクトを返します。static CertStoreCertStore.getInstance(String type, CertStoreParameters params, Provider provider) 指定されたCertStoreタイプを実装するCertStoreオブジェクトを返します。abstract void指定された公開キーに対応する非公開キーを使って、この証明書が署名されたことを検証します。abstract void指定された公開キーに対応する非公開キーを使って、この証明書が署名されたことを検証します。void指定された公開キーに対応する非公開キーを使って、この証明書が署名されたことを検証します。void指定された公開キーに対応する非公開キーを使って、この証明書が署名されたことを検証します。abstract void指定された公開キーに対応する非公開キーを使って、このCRLが署名されたことを検証します。abstract void指定された公開キーに対応する非公開キーを使って、このCRLが署名されたことを検証します。void指定された公開キーに対応する非公開キーを使って、このCRLが署名されたことを検証します。 -
javax.cryptoでのNoSuchAlgorithmExceptionの使用
NoSuchAlgorithmExceptionを投げるjavax.cryptoのメソッド修飾子と型メソッド説明KDF.deriveKey(String alg, AlgorithmParameterSpec derivationSpec) SecretKeyオブジェクトとして返されるキーを導出します。protected abstract SecretKeyKDFSpi.engineDeriveKey(String alg, AlgorithmParameterSpec derivationSpec) SecretKeyオブジェクトとして返されるキーを導出します。protected abstract SecretKeyKeyAgreementSpi.engineGenerateSecret(String algorithm) 共有の秘密情報を作成して、それを要求されたアルゴリズム型の秘密キー・オブジェクトとして返します。protected abstract voidCipherSpi.engineSetMode(String mode) この暗号のモードを設定します。protected KeyCipherSpi.engineUnwrap(byte[] wrappedKey, String wrappedKeyAlgorithm, int wrappedKeyType) 前にラップされたキーをラップ解除します。final SecretKeyKeyAgreement.generateSecret(String algorithm) 共有の秘密情報を作成して、それを指定されたアルゴリズムのSecretKeyオブジェクトとして返します。static final CipherCipher.getInstance(String transformation) 指定された変換を実装するCipherオブジェクトを返します。static final CipherCipher.getInstance(String transformation, String provider) 指定された変換を実装するCipherオブジェクトを返します。static final CipherCipher.getInstance(String transformation, Provider provider) 指定された変換を実装するCipherオブジェクトを返します。static final ExemptionMechanismExemptionMechanism.getInstance(String algorithm) 指定した除外メカニズム・アルゴリズムを実装するExemptionMechanismオブジェクトを返します。static final ExemptionMechanismExemptionMechanism.getInstance(String algorithm, String provider) 指定した除外メカニズム・アルゴリズムを実装するExemptionMechanismオブジェクトを返します。static final ExemptionMechanismExemptionMechanism.getInstance(String algorithm, Provider provider) 指定した除外メカニズム・アルゴリズムを実装するExemptionMechanismオブジェクトを返します。KDF.getInstance(String algorithm) 指定されたアルゴリズムを実装するKDFオブジェクトを返します。KDF.getInstance(String algorithm, String provider) 指定されたセキュリティ・プロバイダから指定されたアルゴリズムを実装するKDFオブジェクトを返します。KDF.getInstance(String algorithm, Provider provider) 指定されたセキュリティ・プロバイダから指定されたアルゴリズムを実装するKDFオブジェクトを返します。KDF.getInstance(String algorithm, KDFParametersPREVIEW kdfParameters) 指定されたアルゴリズムを実装し、指定されたパラメータで初期化されるKDFオブジェクトを返します。KDF.getInstance(String algorithm, KDFParametersPREVIEW kdfParameters, String provider) 指定されたプロバイダから指定されたアルゴリズムを実装し、指定されたパラメータで初期化されるKDFオブジェクトを返します。KDF.getInstance(String algorithm, KDFParametersPREVIEW kdfParameters, Provider provider) 指定されたプロバイダから指定されたアルゴリズムを実装し、指定されたパラメータで初期化されるKDFオブジェクトを返します。static KEMKEM.getInstance(String algorithm) 指定されたアルゴリズムを実装するKEMオブジェクトを返します。static KEMKEM.getInstance(String algorithm, String provider) 指定されたセキュリティ・プロバイダから指定されたアルゴリズムを実装するKEMオブジェクトを返します。static KEMKEM.getInstance(String algorithm, Provider provider) 指定されたセキュリティ・プロバイダから指定されたアルゴリズムを実装するKEMオブジェクトを返します。static final KeyAgreementKeyAgreement.getInstance(String algorithm) 指定したキー合意アルゴリズムを実装するKeyAgreementオブジェクトを返します。static final KeyAgreementKeyAgreement.getInstance(String algorithm, String provider) 指定したキー合意アルゴリズムを実装するKeyAgreementオブジェクトを返します。static final KeyAgreementKeyAgreement.getInstance(String algorithm, Provider provider) 指定したキー合意アルゴリズムを実装するKeyAgreementオブジェクトを返します。static final KeyGeneratorKeyGenerator.getInstance(String algorithm) 指定されたアルゴリズムの秘密キーを生成するKeyGeneratorオブジェクトを返します。static final KeyGeneratorKeyGenerator.getInstance(String algorithm, String provider) 指定されたアルゴリズムの秘密キーを生成するKeyGeneratorオブジェクトを返します。static final KeyGeneratorKeyGenerator.getInstance(String algorithm, Provider provider) 指定されたアルゴリズムの秘密キーを生成するKeyGeneratorオブジェクトを返します。static final MacMac.getInstance(String algorithm) 指定されたMACアルゴリズムを実装するMacオブジェクトを返します。static final MacMac.getInstance(String algorithm, String provider) 指定されたMACアルゴリズムを実装するMacオブジェクトを返します。static final MacMac.getInstance(String algorithm, Provider provider) 指定されたMACアルゴリズムを実装するMacオブジェクトを返します。static final SecretKeyFactorySecretKeyFactory.getInstance(String algorithm) 指定されたアルゴリズムの秘密キーを変換するSecretKeyFactoryオブジェクトを返します。static final SecretKeyFactorySecretKeyFactory.getInstance(String algorithm, String provider) 指定されたアルゴリズムの秘密キーを変換するSecretKeyFactoryオブジェクトを返します。static final SecretKeyFactorySecretKeyFactory.getInstance(String algorithm, Provider provider) 指定されたアルゴリズムの秘密キーを変換するSecretKeyFactoryオブジェクトを返します。EncryptedPrivateKeyInfo.getKeySpec(Key decryptKey) 暗号化されたデータから内包されているPKCS8EncodedKeySpecオブジェクトを抽出して返します。EncryptedPrivateKeyInfo.getKeySpec(Key decryptKey, String providerName) 暗号化されたデータから内包されているPKCS8EncodedKeySpecオブジェクトを抽出して返します。EncryptedPrivateKeyInfo.getKeySpec(Key decryptKey, Provider provider) 暗号化されたデータから内包されているPKCS8EncodedKeySpecオブジェクトを抽出して返します。static final intCipher.getMaxAllowedKeyLength(String transformation) インストールされているJCE管轄ポリシー・ファイルに従って、指定された変換のキーの最大長を返します。static final AlgorithmParameterSpecCipher.getMaxAllowedParameterSpec(String transformation) 管轄ポリシー・ファイルに従って最大Cipherパラメータ値を含む {code AlgorithmParameterSpec} オブジェクトを返します。final Object元の(カプセル化された)オブジェクトを取り出します。final Object元の(カプセル化された)オブジェクトを取り出します。final Key前にラップされたキーをラップ解除します。NoSuchAlgorithmExceptionをスローするjavax.cryptoのコンストラクタ修飾子コンストラクタ説明EncryptedPrivateKeyInfo(String algName, byte[] encryptedData) 暗号化アルゴリズム名と暗号化されたデータからEncryptedPrivateKeyInfoを構築します。EncryptedPrivateKeyInfo(AlgorithmParameters algParams, byte[] encryptedData) 暗号化アルゴリズム・パラメータと暗号化されたデータからEncryptedPrivateKeyInfoを構築します。 -
javax.net.sslでのNoSuchAlgorithmExceptionの使用
修飾子と型メソッド説明protected abstract voidKeyManagerFactorySpi.engineInit(KeyStore ks, char[] password) キー・データのソースを使用して、このファクトリを初期化します。static SSLContextSSLContext.getDefault()デフォルトのSSLコンテキストを返します。static final KeyManagerFactoryKeyManagerFactory.getInstance(String algorithm) キー・マネージャのファクトリとして機能するKeyManagerFactoryオブジェクトを返します。static final KeyManagerFactoryKeyManagerFactory.getInstance(String algorithm, String provider) キー・マネージャのファクトリとして機能するKeyManagerFactoryオブジェクトを返します。static final KeyManagerFactoryKeyManagerFactory.getInstance(String algorithm, Provider provider) キー・マネージャのファクトリとして機能するKeyManagerFactoryオブジェクトを返します。static SSLContextSSLContext.getInstance(String protocol) 指定されたセキュア・ソケット・プロトコルを実装するSSLContextオブジェクトを返します。static SSLContextSSLContext.getInstance(String protocol, String provider) 指定されたセキュア・ソケット・プロトコルを実装するSSLContextオブジェクトを返します。static SSLContextSSLContext.getInstance(String protocol, Provider provider) 指定されたセキュア・ソケット・プロトコルを実装するSSLContextオブジェクトを返します。static final TrustManagerFactoryTrustManagerFactory.getInstance(String algorithm) キー・マネージャのファクトリとして機能するTrustManagerFactoryオブジェクトを返します。static final TrustManagerFactoryTrustManagerFactory.getInstance(String algorithm, String provider) キー・マネージャのファクトリとして機能するTrustManagerFactoryオブジェクトを返します。static final TrustManagerFactoryTrustManagerFactory.getInstance(String algorithm, Provider provider) キー・マネージャのファクトリとして機能するTrustManagerFactoryオブジェクトを返します。final voidキー・データのソースを使用して、このファクトリを初期化します。 -
javax.security.auth.loginでのNoSuchAlgorithmExceptionの使用
修飾子と型メソッド説明static ConfigurationConfiguration.getInstance(String type, Configuration.Parameters params) 指定された型のConfigurationオブジェクトを返します。static ConfigurationConfiguration.getInstance(String type, Configuration.Parameters params, String provider) 指定された型のConfigurationオブジェクトを返します。static ConfigurationConfiguration.getInstance(String type, Configuration.Parameters params, Provider provider) 指定された型のConfigurationオブジェクトを返します。 -
javax.security.certでのNoSuchAlgorithmExceptionの使用
修飾子と型メソッド説明abstract void削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。指定された公開キーに対応する非公開キーを使って、この証明書が署名されたことを検証します。abstract void削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。指定された公開キーに対応する非公開キーを使って、この証明書が署名されたことを検証します。 -
javax.smartcardioでのNoSuchAlgorithmExceptionの使用
修飾子と型メソッド説明static TerminalFactoryTerminalFactory.getInstance(String type, Object params) 指定されたパラメータで初期化される、指定された型のTerminalFactoryを返します。static TerminalFactoryTerminalFactory.getInstance(String type, Object params, String provider) 指定されたパラメータで初期化される、指定された型のTerminalFactoryを返します。static TerminalFactoryTerminalFactory.getInstance(String type, Object params, Provider provider) 指定されたパラメータで初期化される、指定された型のTerminalFactoryを返します。 -
javax.xml.crypto.dsigでのNoSuchAlgorithmExceptionの使用
修飾子と型メソッド説明static TransformServiceTransformService.getInstance(String algorithm, String mechanismType) 指定されたアルゴリズムURI (例:Transform.XPATH2)およびメカニズム型(例: DOM)をサポートするTransformServiceを返します。static TransformServiceTransformService.getInstance(String algorithm, String mechanismType, String provider) 指定したプロバイダが提供する、指定されたアルゴリズムURI (例:Transform.XPATH2)およびメカニズム型(例: DOM)をサポートするTransformServiceを返します。static TransformServiceTransformService.getInstance(String algorithm, String mechanismType, Provider provider) 指定したプロバイダが提供する、指定されたアルゴリズムURI (例:Transform.XPATH2)およびメカニズム型(例: DOM)をサポートするTransformServiceを返します。abstract CanonicalizationMethodXMLSignatureFactory.newCanonicalizationMethod(String algorithm, C14NMethodParameterSpec params) 指定したアルゴリズムURIおよびパラメータ用にCanonicalizationMethodを作成します。abstract CanonicalizationMethodXMLSignatureFactory.newCanonicalizationMethod(String algorithm, XMLStructure params) 指定したアルゴリズムURIおよびパラメータ用にCanonicalizationMethodを作成します。abstract DigestMethodXMLSignatureFactory.newDigestMethod(String algorithm, DigestMethodParameterSpec params) 指定したアルゴリズムURIおよびパラメータ用にDigestMethodを作成します。abstract SignatureMethodXMLSignatureFactory.newSignatureMethod(String algorithm, SignatureMethodParameterSpec params) 指定したアルゴリズムURIおよびパラメータ用にSignatureMethodを作成します。abstract TransformXMLSignatureFactory.newTransform(String algorithm, TransformParameterSpec params) 指定したアルゴリズムURIおよびパラメータ用にTransformを作成します。abstract TransformXMLSignatureFactory.newTransform(String algorithm, XMLStructure params) 指定したアルゴリズムURIおよびパラメータ用にTransformを作成します。 -
jdk.security.jarsignerでのNoSuchAlgorithmExceptionの使用
修飾子と型メソッド説明JarSigner.Builder.digestAlgorithm(String algorithm) ダイジェスト・アルゴリズムを設定します。JarSigner.Builder.digestAlgorithm(String algorithm, Provider provider) 指定されたプロバイダからダイジェスト・アルゴリズムを設定します。JarSigner.Builder.signatureAlgorithm(String algorithm) シグネチャ・アルゴリズムを設定します。JarSigner.Builder.signatureAlgorithm(String algorithm, Provider provider) 指定されたプロバイダのシグネチャ・アルゴリズムを設定します。