| 
JavaTM 2 Platform Std. Ed. v1.4.2  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| 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, certificate revocation lists (CRLs), and certification paths. | 
| javax.crypto | Provides the classes and interfaces for cryptographic operations. | 
| javax.net.ssl | Provides classes for the secure socket package. | 
| org.ietf.jgss | This package presents a framework that allows application developers to make use of security services like authentication, data integrity and data confidentiality from a variety of underlying security mechanisms like Kerberos, using a unified API. | 
| Uses of Provider in java.security | 
| Methods in java.security that return Provider | |
 Provider | 
KeyPairGenerator.getProvider()
Returns the provider of this key pair generator object.  | 
 Provider | 
AlgorithmParameterGenerator.getProvider()
Returns the provider of this algorithm parameter generator object.  | 
 Provider | 
KeyFactory.getProvider()
Returns the provider of this key factory object.  | 
 Provider | 
KeyStore.getProvider()
Returns the provider of this keystore.  | 
 Provider | 
SecureRandom.getProvider()
Returns the provider of this SecureRandom object.  | 
 Provider | 
Signature.getProvider()
Returns the provider of this signature object.  | 
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 | 
AlgorithmParameters.getProvider()
Returns the provider of this parameter object.  | 
 Provider | 
MessageDigest.getProvider()
Returns the provider of this message digest object.  | 
| Methods in java.security with parameters of type Provider | |
static KeyPairGenerator | 
KeyPairGenerator.getInstance(String algorithm,
            Provider provider)
Generates a KeyPairGenerator object implementing the specified algorithm, as supplied from the specified provider, if such an algorithm is available from the provider.  | 
static AlgorithmParameterGenerator | 
AlgorithmParameterGenerator.getInstance(String algorithm,
            Provider provider)
Generates an AlgorithmParameterGenerator object for the requested algorithm, as supplied from the specified provider, if such a parameter generator is available from the provider.  | 
static KeyFactory | 
KeyFactory.getInstance(String algorithm,
            Provider provider)
Generates a KeyFactory object for the specified algorithm from the specified provider.  | 
static KeyStore | 
KeyStore.getInstance(String type,
            Provider provider)
Generates a keystore object for the specified keystore type from the specified provider.  | 
static SecureRandom | 
SecureRandom.getInstance(String algorithm,
            Provider provider)
Generates a SecureRandom object for the specified PRNG algorithm, as supplied from the specified provider, if such a PRNG implementation is available from the provider.  | 
static 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.  | 
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.  | 
static AlgorithmParameters | 
AlgorithmParameters.getInstance(String algorithm,
            Provider provider)
Generates a parameter object for the specified algorithm, as supplied by the specified provider, if such an algorithm is available from the provider.  | 
static 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.  | 
| Constructors in java.security with parameters of type Provider | |
AlgorithmParameterGenerator(AlgorithmParameterGeneratorSpi paramGenSpi,
                            Provider provider,
                            String algorithm)
Creates an AlgorithmParameterGenerator object.  | 
|
KeyFactory(KeyFactorySpi keyFacSpi,
           Provider provider,
           String algorithm)
Creates a KeyFactory 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.  | 
|
SecureRandom(SecureRandomSpi secureRandomSpi,
             Provider provider)
Creates a SecureRandom object.  | 
|
AlgorithmParameters(AlgorithmParametersSpi paramSpi,
                    Provider provider,
                    String algorithm)
Creates an AlgorithmParameters object.  | 
|
| Uses of Provider in java.security.cert | 
| Methods in java.security.cert that return Provider | |
 Provider | 
CertStore.getProvider()
Returns the provider of this CertStore. | 
 Provider | 
CertPathValidator.getProvider()
Returns the Provider of this
 CertPathValidator. | 
 Provider | 
CertPathBuilder.getProvider()
Returns the provider of this CertPathBuilder. | 
 Provider | 
CertificateFactory.getProvider()
Returns the provider of this certificate factory.  | 
| Methods in java.security.cert with parameters of type Provider | |
static CertStore | 
CertStore.getInstance(String type,
            CertStoreParameters params,
            Provider provider)
Returns a CertStore object that implements the specified
 CertStore type, as supplied by the specified provider and
 initialized with the specified parameters. | 
static CertPathValidator | 
CertPathValidator.getInstance(String algorithm,
            Provider provider)
Returns a CertPathValidator object that implements the
 specified algorithm, as supplied by the specified provider. | 
static CertPathBuilder | 
CertPathBuilder.getInstance(String algorithm,
            Provider provider)
Returns a CertPathBuilder object that implements the
 specified algorithm, as supplied by the specified provider. | 
static CertificateFactory | 
CertificateFactory.getInstance(String type,
            Provider provider)
Generates a certificate factory object for the specified certificate type from the specified provider.  | 
| Constructors in java.security.cert with parameters of type Provider | |
CertStore(CertStoreSpi storeSpi,
          Provider provider,
          String type,
          CertStoreParameters params)
Creates a CertStore object of the given type, and
 encapsulates the given provider implementation (SPI object) in it. | 
|
CertPathValidator(CertPathValidatorSpi validatorSpi,
                  Provider provider,
                  String algorithm)
Creates a CertPathValidator object of the given algorithm, 
 and encapsulates the given provider implementation (SPI object) in it. | 
|
CertPathBuilder(CertPathBuilderSpi builderSpi,
                Provider provider,
                String algorithm)
Creates a CertPathBuilder object of the given algorithm, 
 and encapsulates the given provider implementation (SPI object) in it. | 
|
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.  | 
|
| Uses of Provider in javax.crypto | 
| Methods in javax.crypto that return Provider | |
 Provider | 
SecretKeyFactory.getProvider()
Returns the provider of this SecretKeyFactory object. | 
 Provider | 
Mac.getProvider()
Returns the provider of this Mac object. | 
 Provider | 
KeyGenerator.getProvider()
Returns the provider of this KeyGenerator object. | 
 Provider | 
KeyAgreement.getProvider()
Returns the provider of this KeyAgreement object. | 
 Provider | 
ExemptionMechanism.getProvider()
Returns the provider of this ExemptionMechanism object. | 
 Provider | 
Cipher.getProvider()
Returns the provider of this Cipher object. | 
| Methods in javax.crypto with parameters of type Provider | |
static SecretKeyFactory | 
SecretKeyFactory.getInstance(String algorithm,
            Provider provider)
Generates a SecretKeyFactory object for the specified
 secret-key algorithm from the specified provider. | 
static Mac | 
Mac.getInstance(String algorithm,
            Provider provider)
Generates an Mac object for the specified MAC
 algorithm from the specified provider. | 
static KeyGenerator | 
KeyGenerator.getInstance(String algorithm,
            Provider provider)
Generates a KeyGenerator object for the specified key
 algorithm from the specified provider. | 
static KeyAgreement | 
KeyAgreement.getInstance(String algorithm,
            Provider provider)
Generates a KeyAgreement object for the specified key
 agreement algorithm from the specified provider. | 
static ExemptionMechanism | 
ExemptionMechanism.getInstance(String mechanism,
            Provider provider)
Generates a ExemptionMechanism object for the specified
 exemption mechanism from the specified provider. | 
static Cipher | 
Cipher.getInstance(String transformation,
            Provider provider)
Creates a Cipher object that implements the specified
 transformation, as supplied by the specified provider. | 
| Constructors in javax.crypto with parameters of type Provider | |
SecretKeyFactory(SecretKeyFactorySpi keyFacSpi,
                 Provider provider,
                 String algorithm)
Creates a SecretKeyFactory object.  | 
|
Mac(MacSpi macSpi,
    Provider provider,
    String algorithm)
Creates a MAC object.  | 
|
KeyGenerator(KeyGeneratorSpi keyGenSpi,
             Provider provider,
             String algorithm)
Creates a KeyGenerator object.  | 
|
KeyAgreement(KeyAgreementSpi keyAgreeSpi,
             Provider provider,
             String algorithm)
Creates a KeyAgreement object.  | 
|
ExemptionMechanism(ExemptionMechanismSpi exmechSpi,
                   Provider provider,
                   String mechanism)
Creates a ExemptionMechanism object.  | 
|
Cipher(CipherSpi cipherSpi,
       Provider provider,
       String transformation)
Creates a Cipher object.  | 
|
| Uses of Provider in javax.net.ssl | 
| Methods in javax.net.ssl that return Provider | |
 Provider | 
TrustManagerFactory.getProvider()
Returns the provider of this TrustManagerFactory object. | 
 Provider | 
SSLContext.getProvider()
Returns the provider of this SSLContext object. | 
 Provider | 
KeyManagerFactory.getProvider()
Returns the provider of this KeyManagerFactory object. | 
| Methods in javax.net.ssl with parameters of type Provider | |
static TrustManagerFactory | 
TrustManagerFactory.getInstance(String algorithm,
            Provider provider)
Generates a TrustManagerFactory object for the specified
 trust management algorithm from the specified provider. | 
static SSLContext | 
SSLContext.getInstance(String protocol,
            Provider provider)
Generates a SSLContext object that implements the
 specified secure socket protocol from the specified provider. | 
static KeyManagerFactory | 
KeyManagerFactory.getInstance(String algorithm,
            Provider provider)
Generates a KeyManagerFactory object for the specified
 key management algorithm from the specified provider. | 
| Constructors in javax.net.ssl with parameters of type Provider | |
TrustManagerFactory(TrustManagerFactorySpi factorySpi,
                    Provider provider,
                    String algorithm)
Creates a TrustManagerFactory object.  | 
|
SSLContext(SSLContextSpi contextSpi,
           Provider provider,
           String protocol)
Creates an SSLContext object.  | 
|
KeyManagerFactory(KeyManagerFactorySpi factorySpi,
                  Provider provider,
                  String algorithm)
Creates a KeyManagerFactory object.  | 
|
| Uses of Provider in org.ietf.jgss | 
| Methods in org.ietf.jgss with parameters of type Provider | |
abstract  void | 
GSSManager.addProviderAtFront(Provider p,
                   Oid mech)
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.  | 
abstract  void | 
GSSManager.addProviderAtEnd(Provider p,
                 Oid mech)
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.  | 
  | 
JavaTM 2 Platform Std. Ed. v1.4.2  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.