Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.3.1
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
java.security.Provider

Packages that use Provider
java.security | Provides the classes and interfaces for the security framework.
java.security.cert | Provides classes and interfaces for parsing and managing certificates.

Uses of Provider in java.security

Methods in java.security that return Provider
`Provider` | `KeyFactory.getProvider()` Returns the provider of this key factory object.
`Provider` | `KeyPairGenerator.getProvider()` Returns the provider of this key pair generator object.
`Provider` | `SecureRandom.getProvider()` Returns the provider of this SecureRandom object.
`Provider` | `AlgorithmParameters.getProvider()` Returns the provider of this parameter object.
`Provider` | `AlgorithmParameterGenerator.getProvider()` Returns the provider of this algorithm parameter generator object.
`Provider` | `KeyStore.getProvider()` Returns the provider of this keystore.
`static Provider[]` | `Security.getProviders()` Returns an array containing all the installed providers.
`static Provider` | `Security.getProvider(String name)` Returns the provider installed with the specified name, if any.
`static Provider[]` | `Security.getProviders(String filter)` Returns an array containing all installed providers that satisfy the specified selection criterion, or null if no such providers have been installed.
`static Provider[]` | `Security.getProviders(Map filter)` Returns an array containing all installed providers that satisfy the specified selection criteria, or null if no such providers have been installed.
`Provider` | `MessageDigest.getProvider()` Returns the provider of this message digest object.
`Provider` | `Signature.getProvider()` Returns the provider of this signature object.

Methods in java.security with parameters of type Provider
`static int` | `Security.insertProviderAt(Provider provider, int position)` Adds a new provider, at a specified position.
`static int` | `Security.addProvider(Provider provider)` Adds a provider to the next position available.

Constructors in java.security with parameters of type Provider
`KeyFactory(KeyFactorySpi keyFacSpi, Provider provider, String algorithm)` Creates a KeyFactory object.
`SecureRandom(SecureRandomSpi secureRandomSpi, Provider provider)` Creates a SecureRandom object.
`AlgorithmParameters(AlgorithmParametersSpi paramSpi, Provider provider, String algorithm)` Creates an AlgorithmParameters object.
`AlgorithmParameterGenerator(AlgorithmParameterGeneratorSpi paramGenSpi, Provider provider, String algorithm)` Creates an AlgorithmParameterGenerator object.
`KeyStore(KeyStoreSpi keyStoreSpi, Provider provider, String type)` Creates a KeyStore object of the given type, and encapsulates the given provider implementation (SPI object) in it.

Uses of Provider in java.security.cert

Methods in java.security.cert that return Provider
`Provider` | `CertificateFactory.getProvider()` Returns the provider of this certificate factory.

Constructors in java.security.cert with parameters of type Provider
`CertificateFactory(CertificateFactorySpi certFacSpi, Provider provider, String type)` Creates a CertificateFactory object of the given type, and encapsulates the given provider implementation (SPI object) in it.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.3.1
PREV NEXT | FRAMES NO FRAMES

Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2001 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.