Uses of Class java.security.Provider

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 gnu.java.security

Methods with parameter type java.security.Provider

Object
Engine.getInstance(String service, String algorithm, Provider provider)
Get the implementation for algorithm for service service from provider.
Object
Engine.getInstance(String service, String algorithm, Provider provider, Object[] initArgs)
Get the implementation for algorithm for service service from provider, passing initArgs to the SPI class's constructor (which cannot be null; pass a zero-length array if the SPI takes no arguments).

Uses in package gnu.javax.net.ssl.provider

Classes derived from java.security.Provider

class
This is the security provider for Jessie.

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 gnu.java.security.provider

Classes derived from java.security.Provider

class

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 gnu.javax.security.auth.callback

Classes derived from java.security.Provider

class

Methods with parameter type java.security.Provider

CallbackHandler

Uses in package gnu.javax.crypto.jce

Classes derived from java.security.Provider

class
The additional GNU algorithm implementation as a Java Cryptographic Extension (JCE) Provider.
class

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
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
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
Gets an instance of the KeyStore class representing the specified key store 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.
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)
Adds a new provider, at a specified position.

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 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.

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.