DefaultKeyStoreMBean


Overview  |   Related MBeans  |   Attributes  |   Operations

Overview

This MBean represents configuration attributes for the for the WebLogic Keystore provider. It was deprecated in WLS 8.1.

Deprecated.

       
Fully Qualified Interface NameIf you use the getMBeanInfo operation in MBeanTypeServiceMBean, supply the following value as this MBean's fully qualified interface name:
weblogic.security.providers.pk.DefaultKeyStoreMBean
Factory Methods No factory methods. Instances of this MBean are created automatically.
Access Points Inherited from KeyStoreMBean Because this MBean extends or implements KeyStoreMBean, you can also access this MBean by retrieving KeyStoreMBeans. The following attributes contain KeyStoreMBeans and its subtypes:
    Deprecated Factory Methods and Access Points


      Related MBeans

      This section describes attributes that provide access to other MBeans.


        Realm

        Returns the realm that contains this security provider. Returns null if this security provider is not contained by a realm.

               
        Privileges Read only
        TypeRealmMBean
        Relationship type: Reference.


        Attributes

        This section describes the following attributes:


        Description

        WebLogic KeyStore provider that obtains secured private keys from KeyStores using the JavaSoft jks KeyStore provider type.

               
        Privileges Read only
        Typejava.lang.String
        Default ValueWebLogic KeyStore Security provider that obtains secured private keys from KeyStore.
        Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

        Name

               
        Privileges Read only
        Typejava.lang.String
        Default ValueDefaultKeyStore
        Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

        PrivateKeyStoreLocation

        The location of a private Keystore. The default Keystore provider requires a directory and filename location that is either a complete filepath, or is relative to the server's root directory.

               
        Privileges Read/Write
        Typejava.lang.String
        Default ValuewlDefaultKeyStore.jks

        PrivateKeyStorePassPhrase

        Returns the passphrase used to access the keystore specified by the PrivateKeyStoreLocation attribute. If the passphase is null, no passphrase will be used to access the keystore.

        For more information, see:

               
        Privileges Read/Write
        Typejava.lang.String
        Encryptedtrue

        PrivateKeyStorePassPhraseEncrypted

        Returns the passphrase used to access the keystore specified by the PrivateKeyStoreLocation attribute. If the passphase is null, no passphrase will be used to access the keystore.

               
        Privileges Read/Write
        Typebyte[]
        Encryptedtrue

        ProviderClassName

        The name of the Java class that loads the WebLogic Keystore provider.

               
        Privileges Read only
        Typejava.lang.String
        Default Valueweblogic.security.providers.pk.DefaultKeyStoreProviderImpl
        Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

        RootCAKeyStoreLocation

        The location of a Root Certificate Authority Keystore.

        If you set a null value, WebLogic Server defaults to loading the trusted Certificate Authorities that are in the installed JDK cacerts Keystore, which is JAVA_HOME/jre/lib/security/cacerts and the trusted Certificate Authorities defined by the SSL MBean, if specified.

               
        Privileges Read/Write
        Typejava.lang.String

        RootCAKeyStorePassPhrase

        Returns the passphrase used to access the keystore specified by the RootCAKeyStoreLocation attribute. If the passphase is null, no passphrase will be used to access the keystore.

        For more information, see:

               
        Privileges Read/Write
        Typejava.lang.String
        Encryptedtrue

        RootCAKeyStorePassPhraseEncrypted

        Returns the passphrase used to access the keystore specified by the RootCAKeyStoreLocation attribute. If the passphase is null, no passphrase will be used to access the keystore.

               
        Privileges Read/Write
        Typebyte[]
        Encryptedtrue

        Type

        Returns the type of the Keystore implementation that this provider supports, as defined by the JavaSoft Cryptography Architecture specification.

               
        Privileges Read only
        Typejava.lang.String
        Default Valuejks
        Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

        Version

        The version of the WebLogic Keystore provider.

               
        Privileges Read only
        Typejava.lang.String
        Default Value1.0
        Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.


        Operations

        This section describes the following operations:


        isSet

        Returns true if the specified attribute has been set explicitly in this MBean instance.

           
        Operation Name"isSet"
        ParametersObject [] {  propertyName }

        where:

        • propertyName is an object of type java.lang.String that specifies:

          property to check

        SignatureString [] { "java.lang.String" }
        Returns boolean
        Exceptions
        • java.lang.IllegalArgumentException

        unSet

        Restore the given property to its default value.

           
        Operation Name"unSet"
        ParametersObject [] {  propertyName }

        where:

        • propertyName is an object of type java.lang.String that specifies:

          property to restore

        SignatureString [] { "java.lang.String" }
        Returns void
        Exceptions
        • java.lang.IllegalArgumentException
          UnsupportedOperationException if called on a runtime implementation.

        wls_getDisplayName

           
        Operation Name"wls_getDisplayName"
        Parametersnull
        Signaturenull
        ReturnsString