Uses of Class java.security.Provider

Uses in package java.security

Constructors with parameter type java.security.Provider

Constructs a new instance of AlgorithmParameterGenerator.
Constructs a new instance of AlgorithmParameters.
KeyFactory.KeyFactory(KeyFactorySpi keyFacSpi, Provider provider, String algorithm)
Constructs a new instance of KeyFactory with the specified parameters.
KeyStore.KeyStore(KeyStoreSpi keyStoreSpi, Provider provider, String type)
Creates an instance of KeyStore
SecureRandom.SecureRandom(SecureRandomSpi secureRandomSpi, Provider provider)
A constructor for SecureRandom.

Methods with parameter type java.security.Provider

int
Appends the designated new Provider to the current list of installed Providers.
AlgorithmParameterGenerator
Returns a new AlgorithmParameterGenerator instance which generates algorithm parameters for the specified algorithm.
AlgorithmParameters
Returns a new instance of AlgorithmParameters representing the specified algorithm parameters from the specified Provider.
KeyFactory
KeyFactory.getInstance(String algorithm, Provider provider)
Returns a new instance of KeyFactory representing the specified key factory from the designated Provider.
KeyPairGenerator
Returns a new instance of KeyPairGenerator which generates key-pairs for the specified algorithm from a designated Provider.
KeyStore
Returns an instance of a KeyStore representing the specified type, from the specified provider.
MessageDigest
MessageDigest.getInstance(String algorithm, Provider provider)
Returns a new instance of MessageDigest representing the specified algorithm from a designated Provider.
SecureRandom
SecureRandom.getInstance(String algorithm, Provider provider)
Returns an instance of a SecureRandom for the specified algorithm from the given provider.
Signature
Signature.getInstance(String algorithm, Provider provider)
Returns an instance of Signature representing the specified signature from the specified Provider.
int
Security.insertProviderAt(Provider provider, int position)
Inserts a new designated Provider at a designated (1-based) position in the current list of installed Providers,

Methods with return type java.security.Provider

Provider
Provider
Provider
Returns the Provider of this instance.
Provider
Returns the Provider of this instance.
Provider
Gets the provider that the class is from.
Provider
Returns the Provider of this instance.
Provider
Returns the provider being used by the current SecureRandom class.
Provider
Returns the Provider of this instance.
Provider
Returns an already installed Provider given its name.
Provider[]
Returns the current list of installed Providers as an array ordered according to their installation preference order.
Provider[]
Security.getProviders(Map filter)
Returns an array of currently installed Providers which satisfy a set of selection criteria.
Provider[]
Returns an array of currently installed Providers, ordered according to their installation preference order, which satisfy a given selection criterion.

Uses in package java.security.cert

Constructors with parameter type java.security.Provider

Creates a new CertPathBuilder.
Creates a new CertPathValidator.
CertStore.CertStore(CertStoreSpi storeSpi, Provider provider, String type, CertStoreParameters params)
Create a new CertStore.
Creates an instance of CertificateFactory.

Methods with parameter type java.security.Provider

CertificateFactory
Returns an instance of a CertificateFactory representing the specified certificate factory type from the designated provider.
CertPathBuilder
Returns an instance of a named CertPathBuilder from the specified provider.
CertPathValidator
Returns an instance of the given validator from the given provider.
CertStore
Returns an instance of the given certificate store type from a given provider.

Methods with return type java.security.Provider

Provider
Gets the provider of this implementation.
Provider
Return the provider of this instance's implementation.
Provider
Return the provider of this implementation.
Provider
Return the provider of this implementation.

Uses in package javax.net.ssl

Constructors with parameter type java.security.Provider

Create a new key manager factory.
SSLContext.SSLContext(SSLContextSpi ctxSpi, Provider provider, String protocol)
Create a new SSL context.
Creates a new trust manager factory.

Methods with parameter type java.security.Provider

KeyManagerFactory
Create an instance of the named key manager factory, from the given provider.
SSLContext
SSLContext.getInstance(String protocol, Provider provider)
Get an instance of a context for the specified protocol from the specified provider.
TrustManagerFactory
Returns an instance of a trust manager factory for the given algorithm from the specified provider.

Methods with return type java.security.Provider

Provider
Returns the provider of this implementation.
Provider
Returns the provider of this implementation.
Provider
Returns the provider of the underlying implementation.

Uses in package org.ietf.jgss

Methods with parameter type java.security.Provider

void
This method is used to indicate to the GSSManager that the application would like a particular provider to be used if no other provider can be found that supports the given mechanism.
void
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.

Uses in package javax.crypto

Constructors with parameter type java.security.Provider

Cipher.Cipher(CipherSpi cipherSpi, Provider provider, String transformation)
Create a cipher.
Create a new key generator.
Mac.Mac(MacSpi macSpi, Provider provider, String algorithm)
Creates a new Mac instance.
Create a new secret key factory.

Methods with parameter type java.security.Provider

Cipher
Cipher.getInstance(String transformation, Provider provider)
Creates a new cipher instance for a given transformation from a given provider.
ExemptionMechanism
Create an instance of ExemptionMechanism for a designated mechanism from a designated provider.
KeyAgreement
KeyAgreement.getInstance(String algorithm, Provider provider)
Return an implementation of an algorithm from a specific provider.
KeyGenerator
KeyGenerator.getInstance(String algorithm, Provider provider)
Create a new key generator from the supplied provider.
Mac
Mac.getInstance(String algorithm, Provider provider)
Create an instance of the named algorithm from a provider.
SecretKeyFactory
Create a new secret key factory from the specified provider.

Methods with return type java.security.Provider

Provider
Return this cipher's provider.
Provider
Provider
Return the provider of the underlying implementation.
Provider
Return the provider of the underlying implementation.
Provider
Get the provider of the underlying implementation.
Provider
Get the provider of this implementation.