Uses of Class java.security.Provider

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
Get a certificate factory for the given certificate type from the given provider.
CertPathBuilder
Get an instance of a named CertPathBuilder from the specified provider.
CertPathValidator
Get an instance of the given validator from the given provider.
CertStore
Get an instance of the given certificate store from the 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
Get 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 the given transform and the given provider.
ExemptionMechanism
KeyAgreement
KeyAgreement.getInstance(String algorithm, Provider provider)
Get 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)
Get 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.

Uses in package java.security

Constructors with parameter type java.security.Provider

Creates an AlgorithmParameterGenerator object.
Creates an AlgorithmParameters object.
KeyFactory.KeyFactory(KeyFactorySpi keyFacSpi, Provider provider, String algorithm)
Creates a KeyFactory object.
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
Adds a provider to the next position available.

First, if there is a security manager, its checkSecurityAccess() method is called with the string "insertProvider."+provider.

AlgorithmParameterGenerator
Generates an AlgorithmParameterGenerator object for the requested algorithm, as supplied from the specified provider, if such a parameter generator is available from the provider.
AlgorithmParameters
Generates an AlgorithmParameterGenerator object for the requested algorithm, as supplied from the specified provider, if such a parameter generator is available from the provider.
KeyFactory
KeyFactory.getInstance(String algorithm, Provider provider)
Generates a KeyFactory object for the specified algorithm from the specified provider.
KeyPairGenerator
Generates a KeyPairGenerator object implementing the specified algorithm, as supplied from the specified provider, if such an algorithm is available from the provider.
KeyStore
Gets an instance of the KeyStore class representing the specified key store from the specified provider.
MessageDigest
MessageDigest.getInstance(String algorithm, Provider provider)
Generates a MessageDigest object implementing the specified algorithm, as supplied from the specified provider, if such an algorithm is available from the provider.
SecureRandom
SecureRandom.getInstance(String algorithm, Provider provider)
Returns an instance of a SecureRandom.
Signature
Signature.getInstance(String algorithm, Provider provider)
Generates a Signature object implementing the specified algorithm, as supplied from the specified provider, if such an algorithm is available from the provider.
int
Security.insertProviderAt(Provider provider, int position)
Adds a new provider, at a specified position.

Methods with return type java.security.Provider

Provider
Returns the provider of this algorithm parameter generator object.
Provider
Returns the provider of this parameter object.
Provider
Returns the provider of this key factory object.
Provider
Returns the provider of this key pair generator object.
Provider
Gets the provider that the class is from.
Provider
Returns the provider of this message digest object.
Provider
Returns the provider being used by the current SecureRandom class.
Provider
Returns the provider of this signature object.
Provider
Returns the provider installed with the specified name, if any.
Provider[]
Returns an array containing all the installed providers.
Provider[]
Returns an array containing all installed providers that satisfy the specified selection criterion, or null if no such providers have been installed.
Provider[]
Returns an array containing all installed providers that satisfy the specified selection criteria, or null if no such providers have been installed.