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 org.ietf.jgss 该软件包提供了一个框架,允许应用程序开发人员使用诸如Kerberos等各种基础安全机制(使用统一API)的身份验证,数据完整性和数据机密性等安全服务。 -
-
Uses of Provider in java.security
Subclasses of Provider in java.security Modifier and Type Class 描述 classAuthProvider此类为提供程序定义登录和注销方法。Methods in java.security that return Provider Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 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)返回指定类型的密钥库对象。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 Constructor 描述 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 Modifier and Type 方法 描述 ProviderCertificateFactory. getProvider()返回此证书工厂的提供者。ProviderCertPathBuilder. getProvider()返回此CertPathBuilder的提供者。ProviderCertPathValidator. getProvider()返回此Provider的CertPathValidator。ProviderCertStore. getProvider()返回此CertStore的提供者。Methods in java.security.cert with parameters of type Provider Modifier and Type 方法 描述 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 Constructor 描述 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 Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 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 Constructor 描述 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 Modifier and Type 方法 描述 ProviderKeyManagerFactory. getProvider()返回此KeyManagerFactory对象的提供者。ProviderSSLContext. getProvider()返回此SSLContext对象的提供者。ProviderTrustManagerFactory. getProvider()返回此TrustManagerFactory对象的提供者。Methods in javax.net.ssl with parameters of type Provider Modifier and Type 方法 描述 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 Constructor 描述 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 Modifier and Type 方法 描述 ProviderConfiguration. getProvider()返回此配置的提供程序。Methods in javax.security.auth.login with parameters of type Provider Modifier and Type 方法 描述 static ConfigurationConfiguration. getInstance(String type, Configuration.Parameters params, Provider provider)返回指定类型的Configuration对象。 -
Uses of Provider in javax.smartcardio
Methods in javax.smartcardio that return Provider Modifier and Type 方法 描述 ProviderTerminalFactory. getProvider()返回此TerminalFactory的提供者。Methods in javax.smartcardio with parameters of type Provider Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 ProviderTransformService. getProvider()返回此TransformService的提供者。ProviderXMLSignatureFactory. getProvider()返回此XMLSignatureFactory的提供者。Methods in javax.xml.crypto.dsig with parameters of type Provider Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 ProviderKeyInfoFactory. getProvider()返回此KeyInfoFactory的提供者。Methods in javax.xml.crypto.dsig.keyinfo with parameters of type Provider Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 abstract voidGSSManager. addProviderAtEnd(Provider p, Oid mech)该方法用于向GSSManager指示,如果没有找到支持给定机制的其他提供程序,应用程序将希望使用特定的提供程序。abstract voidGSSManager. addProviderAtFront(Provider p, Oid mech)该方法用于向GSSManager指示当给定机制需要支持时,应用程序希望在所有其他提供程序之前使用特定的提供程序。
-