Uses of Class
java.security.Provider
-
Packages that use Provider 软件包 描述 java.security 提供安全框架的类和接口。java.security.cert 提供用于解析和管理证书,证书吊销列表(CRL)和证书路径的类和接口。javax.crypto 提供加密操作的类和接口。javax.net.ssl 提供安全套接字包的类。javax.security.auth.login 该软件包提供可插入的身份验证框架。javax.smartcardio Java™智能卡I / O APIjavax.xml.crypto.dsig 用于生成和验证XML数字签名的类。javax.xml.crypto.dsig.keyinfo 用于解析和处理KeyInfo元素和结构的类。jdk.security.jarsigner 该包定义了用于签署jar文件的API。org.ietf.jgss 该软件包提供了一个框架,允许应用程序开发人员使用统一的API从各种底层安全机制(如Kerberos)中使用安全服务,如身份验证,数据完整性和数据机密性。 -
-
Uses of Provider in java.security
Subclasses of Provider in java.security 变量和类型 类 描述 classAuthProvider此类定义提供程序的登录和注销方法。Methods in java.security that return Provider 变量和类型 方法 描述 ProviderProvider. configure(String configArg)将提供的配置参数应用于此提供程序实例,并返回配置的提供程序。ProviderAlgorithmParameterGenerator. getProvider()返回此算法参数生成器对象的提供者。ProviderAlgorithmParameters. getProvider()返回此参数对象的提供者。ProviderKeyFactory. getProvider()返回此密钥工厂对象的提供者。ProviderKeyPairGenerator. getProvider()返回此密钥对生成器对象的提供者。ProviderKeyStore. getProvider()返回此密钥库的提供者。ProviderMessageDigest. getProvider()返回此消息摘要对象的提供者。ProviderPolicy. getProvider()退回本政策的提供者。ProviderProvider.Service. getProvider()返回此服务的提供者。ProviderSecureRandom. getProvider()返回此SecureRandom对象的提供程序。static ProviderSecurity. getProvider(String name)返回使用指定名称安装的提供程序(如果有)。ProviderSignature. getProvider()返回此签名对象的提供者。static Provider[]Security. getProviders()返回包含所有已安装提供程序的数组。static Provider[]Security. getProviders(String filter)返回包含满足指定选择条件的所有已安装提供程序的数组,如果尚未安装此类提供程序,则返回null。static Provider[]Security. getProviders(Map<String,String> filter)返回包含满足指定选择条件的所有已安装提供程序的数组,如果尚未安装此类提供程序,则返回null。Methods in java.security with parameters of type Provider 变量和类型 方法 描述 static intSecurity. addProvider(Provider provider)将提供者添加到下一个可用位置。static AlgorithmParameterGeneratorAlgorithmParameterGenerator. getInstance(String algorithm, Provider provider)返回AlgorithmParameterGenerator对象,用于生成要与指定算法一起使用的一组参数。static AlgorithmParametersAlgorithmParameters. getInstance(String algorithm, Provider provider)返回指定算法的参数对象。static KeyFactoryKeyFactory. getInstance(String algorithm, Provider provider)返回一个KeyFactory对象,该对象转换指定算法的公钥/私钥。static KeyPairGeneratorKeyPairGenerator. getInstance(String algorithm, Provider provider)返回KeyPairGenerator对象,该对象为指定的算法生成公钥/私钥对。static KeyStoreKeyStore. getInstance(String type, Provider provider)返回指定类型的keystore对象。static MessageDigestMessageDigest. getInstance(String algorithm, Provider provider)返回实现指定摘要算法的MessageDigest对象。static PolicyPolicy. getInstance(String type, Policy.Parameters params, Provider provider)返回指定类型的Policy对象。static SecureRandomSecureRandom. getInstance(String algorithm, Provider provider)返回实现指定的随机数生成器(RNG)算法的SecureRandom对象。static SecureRandomSecureRandom. getInstance(String algorithm, SecureRandomParameters params, Provider provider)返回实现指定的随机数生成器(RNG)算法的SecureRandom对象,并支持指定的SecureRandomParameters请求。static SignatureSignature. getInstance(String algorithm, Provider provider)返回实现指定签名算法的Signature对象。static intSecurity. insertProviderAt(Provider provider, int position)在指定位置添加新提供程序。static KeyStore.BuilderKeyStore.Builder. newInstance(String type, Provider provider, File file, KeyStore.ProtectionParameter protection)返回一个新的Builder对象。static KeyStore.BuilderKeyStore.Builder. newInstance(String type, Provider provider, KeyStore.ProtectionParameter protection)返回一个新的Builder对象。Constructors in java.security with parameters of type Provider 构造器 描述 AlgorithmParameterGenerator(AlgorithmParameterGeneratorSpi paramGenSpi, Provider provider, String algorithm)创建AlgorithmParameterGenerator对象。AlgorithmParameters(AlgorithmParametersSpi paramSpi, Provider provider, String algorithm)创建AlgorithmParameters对象。KeyFactory(KeyFactorySpi keyFacSpi, Provider provider, String algorithm)创建KeyFactory对象。KeyStore(KeyStoreSpi keyStoreSpi, Provider provider, String type)创建给定类型的KeyStore对象,并将给定的提供程序实现(SPI对象)封装在其中。SecureRandom(SecureRandomSpi secureRandomSpi, Provider provider)创建一个SecureRandom对象。Service(Provider provider, String type, String algorithm, String className, List<String> aliases, Map<String,String> attributes)构建新服务。 -
Uses of Provider in java.security.cert
Methods in java.security.cert that return Provider 变量和类型 方法 描述 ProviderCertificateFactory. getProvider()返回此证书工厂的提供者。ProviderCertPathBuilder. getProvider()返回此CertPathBuilder的提供者。ProviderCertPathValidator. getProvider()返回Provider的CertPathValidator。ProviderCertStore. getProvider()返回此CertStore的提供者。Methods in java.security.cert with parameters of type Provider 变量和类型 方法 描述 static CertificateFactoryCertificateFactory. getInstance(String type, Provider provider)返回指定证书类型的证书工厂对象。static CertPathBuilderCertPathBuilder. getInstance(String algorithm, Provider provider)返回实现指定算法的CertPathBuilder对象。static CertPathValidatorCertPathValidator. getInstance(String algorithm, Provider provider)返回实现指定算法的CertPathValidator对象。static CertStoreCertStore. getInstance(String type, CertStoreParameters params, Provider provider)返回实现指定的CertStore类型的CertStore对象。voidCertificate. verify(PublicKey key, Provider sigProvider)验证是否使用与指定公钥对应的私钥对此证书进行了签名。voidX509Certificate. verify(PublicKey key, Provider sigProvider)验证是否使用与指定公钥对应的私钥对此证书进行了签名。voidX509CRL. verify(PublicKey key, Provider sigProvider)验证是否使用与给定公钥对应的私钥对此CRL进行了签名。Constructors in java.security.cert with parameters of type Provider 构造器 描述 CertificateFactory(CertificateFactorySpi certFacSpi, Provider provider, String type)创建给定类型的CertificateFactory对象,并在其中封装给定的提供程序实现(SPI对象)。CertPathBuilder(CertPathBuilderSpi builderSpi, Provider provider, String algorithm)创建给定算法的CertPathBuilder对象,并在其中封装给定的提供程序实现(SPI对象)。CertPathValidator(CertPathValidatorSpi validatorSpi, Provider provider, String algorithm)创建给定算法的CertPathValidator对象,并在其中封装给定的提供程序实现(SPI对象)。CertStore(CertStoreSpi storeSpi, Provider provider, String type, CertStoreParameters params)创建给定类型的CertStore对象,并在其中封装给定的提供程序实现(SPI对象)。 -
Uses of Provider in javax.crypto
Methods in javax.crypto that return Provider 变量和类型 方法 描述 ProviderCipher. getProvider()返回此Cipher对象的提供程序。ProviderExemptionMechanism. getProvider()返回此ExemptionMechanism对象的提供程序。ProviderKeyAgreement. getProvider()返回此KeyAgreement对象的提供程序。ProviderKeyGenerator. getProvider()返回此KeyGenerator对象的提供程序。ProviderMac. getProvider()返回此Mac对象的提供程序。ProviderSecretKeyFactory. getProvider()返回此SecretKeyFactory对象的提供程序。Methods in javax.crypto with parameters of type Provider 变量和类型 方法 描述 static CipherCipher. getInstance(String transformation, Provider provider)返回实现指定转换的Cipher对象。static ExemptionMechanismExemptionMechanism. getInstance(String algorithm, Provider provider)返回实现指定的免除机制算法的ExemptionMechanism对象。static KeyAgreementKeyAgreement. getInstance(String algorithm, Provider provider)返回实现指定密钥协商算法的KeyAgreement对象。static KeyGeneratorKeyGenerator. getInstance(String algorithm, Provider provider)返回一个KeyGenerator对象,该对象为指定的算法生成密钥。static MacMac. getInstance(String algorithm, Provider provider)返回实现指定MAC算法的Mac对象。static SecretKeyFactorySecretKeyFactory. getInstance(String algorithm, Provider provider)返回一个转换指定算法的密钥的SecretKeyFactory对象。PKCS8EncodedKeySpecEncryptedPrivateKeyInfo. getKeySpec(Key decryptKey, Provider provider)从加密数据中提取附带的PKCS8EncodedKeySpec对象并将其返回。Constructors in javax.crypto with parameters of type Provider 构造器 描述 Cipher(CipherSpi cipherSpi, Provider provider, String transformation)创建一个Cipher对象。ExemptionMechanism(ExemptionMechanismSpi exmechSpi, Provider provider, String mechanism)创建ExemptionMechanism对象。KeyAgreement(KeyAgreementSpi keyAgreeSpi, Provider provider, String algorithm)创建KeyAgreement对象。KeyGenerator(KeyGeneratorSpi keyGenSpi, Provider provider, String algorithm)创建KeyGenerator对象。Mac(MacSpi macSpi, Provider provider, String algorithm)创建MAC对象。SecretKeyFactory(SecretKeyFactorySpi keyFacSpi, Provider provider, String algorithm)创建一个SecretKeyFactory对象。 -
Uses of Provider in javax.net.ssl
Methods in javax.net.ssl that return Provider 变量和类型 方法 描述 ProviderKeyManagerFactory. getProvider()返回此KeyManagerFactory对象的提供程序。ProviderSSLContext. getProvider()返回此SSLContext对象的提供程序。ProviderTrustManagerFactory. getProvider()返回此TrustManagerFactory对象的提供程序。Methods in javax.net.ssl with parameters of type Provider 变量和类型 方法 描述 static KeyManagerFactoryKeyManagerFactory. getInstance(String algorithm, Provider provider)返回一个KeyManagerFactory对象,该对象充当密钥管理器的工厂。static SSLContextSSLContext. getInstance(String protocol, Provider provider)返回实现指定安全套接字协议的SSLContext对象。static TrustManagerFactoryTrustManagerFactory. getInstance(String algorithm, Provider provider)返回一个TrustManagerFactory对象,该对象充当信任管理器的工厂。Constructors in javax.net.ssl with parameters of type Provider 构造器 描述 KeyManagerFactory(KeyManagerFactorySpi factorySpi, Provider provider, String algorithm)创建KeyManagerFactory对象。SSLContext(SSLContextSpi contextSpi, Provider provider, String protocol)创建SSLContext对象。TrustManagerFactory(TrustManagerFactorySpi factorySpi, Provider provider, String algorithm)创建TrustManagerFactory对象。 -
Uses of Provider in javax.security.auth.login
Methods in javax.security.auth.login that return Provider 变量和类型 方法 描述 ProviderConfiguration. getProvider()返回此配置的提供程序。Methods in javax.security.auth.login with parameters of type Provider 变量和类型 方法 描述 static ConfigurationConfiguration. getInstance(String type, Configuration.Parameters params, Provider provider)返回指定类型的Configuration对象。 -
Uses of Provider in javax.smartcardio
Methods in javax.smartcardio that return Provider 变量和类型 方法 描述 ProviderTerminalFactory. getProvider()返回此TerminalFactory的提供者。Methods in javax.smartcardio with parameters of type Provider 变量和类型 方法 描述 static TerminalFactoryTerminalFactory. getInstance(String type, Object params, Provider provider)返回使用指定参数初始化的指定类型的TerminalFactory。 -
Uses of Provider in javax.xml.crypto.dsig
Methods in javax.xml.crypto.dsig that return Provider 变量和类型 方法 描述 ProviderTransformService. getProvider()返回此TransformService的提供者。ProviderXMLSignatureFactory. getProvider()返回此XMLSignatureFactory的提供者。Methods in javax.xml.crypto.dsig with parameters of type Provider 变量和类型 方法 描述 static TransformServiceTransformService. getInstance(String algorithm, String mechanismType, Provider provider)static XMLSignatureFactoryXMLSignatureFactory. getInstance(String mechanismType, Provider provider)返回XMLSignatureFactory,它支持由指定提供程序提供的请求的XML处理机制和表示类型(例如:“DOM”)。 -
Uses of Provider in javax.xml.crypto.dsig.keyinfo
Methods in javax.xml.crypto.dsig.keyinfo that return Provider 变量和类型 方法 描述 ProviderKeyInfoFactory. getProvider()返回此KeyInfoFactory的提供者。Methods in javax.xml.crypto.dsig.keyinfo with parameters of type Provider 变量和类型 方法 描述 static KeyInfoFactoryKeyInfoFactory. getInstance(String mechanismType, Provider provider)返回KeyInfoFactory,它支持由指定提供程序提供的请求的XML处理机制和表示类型(例如:“DOM”)。 -
Uses of Provider in jdk.security.jarsigner
Methods in jdk.security.jarsigner with parameters of type Provider 变量和类型 方法 描述 JarSigner.BuilderJarSigner.Builder. digestAlgorithm(String algorithm, Provider provider)设置指定提供程序的摘要算法。JarSigner.BuilderJarSigner.Builder. signatureAlgorithm(String algorithm, Provider provider)从指定的提供程序设置签名算法。 -
Uses of Provider in org.ietf.jgss
Methods in org.ietf.jgss with parameters of type Provider 变量和类型 方法 描述 abstract voidGSSManager. addProviderAtEnd(Provider p, Oid mech)此方法用于向GSSManager指示如果找不到支持给定机制的其他提供程序,则应用程序将希望使用特定提供程序。abstract voidGSSManager. addProviderAtFront(Provider p, Oid mech)This method is used to indicate to the GSSManager that the application would like a particular provider to be used ahead of all others when support is desired for the given mechanism.
-