LDAPX509IdentityAsserterMBean


Overview  |   Child MBeans  |   Attributes  |   Operations

Overview

No description provided.

Fully Qualified Interface Name

If you use the getMBeanInfo operation in MBeanTypeServiceMBean, supply the following value as this MBean's fully qualified interface name:
weblogic.security.providers.authentication.LDAPX509IdentityAsserterMBean

Factory Methods

No factory methods. Instances of this MBean are created automatically.

Access Points Inherited from AuthenticationProviderMBean

Because this MBean extends or implements AuthenticationProviderMBean, you can also access this MBean by retrieving AuthenticationProviderMBeans. The following attributes contain AuthenticationProviderMBeans and its subtypes:


    Child MBeans

    This section describes attributes that contain child MBeans. For more information about the MBean hierarchy, refer to WebLogic Server MBean Data Model.


      Realm

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

             
      Factory Methods No explicit creator method. The child shares the lifecycle of its parent.
      Privileges Read only
      TypeRealmMBean


      Attributes

      This section describes the following attributes:


      ActiveTypes

      No description provided.

             
      Privileges Read/Write
      Typeclass java.lang.String[]
      Default Value X.509
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      Base64DecodingRequired

      Returns whether the tokens that are passed to the Identity Assertion provider will be will base64 decoded first. If false then the server will not base64 decode the token before passing it to the identity asserter. This defaults to true for backwards compatibility but most providers will probably want to set this to false.

             
      Privileges Read/Write
      Typeboolean
      Default Valuetrue
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      BindAnonymouslyOnReferrals

      Returns whether to anonymously bind when following referrals within the LDAP directory. If set to false, then the current Principal and Credential will be used.

             
      Privileges Read/Write
      Typeboolean
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      CacheEnabled

      Returns whether to cache LDAP requests with the LDAP server.

             
      Privileges Read/Write
      Typeboolean
      Default Valuetrue
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      CacheSize

      Returns the size of the cache in K.

             
      Privileges Read/Write
      Typeint
      Default Value32
      Minimum value0
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      CacheTTL

      Returns the time-to-live (TTL) of the cache in seconds.

             
      Privileges Read/Write
      Typeint
      Default Value60
      Minimum value0
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      CertificateAttribute

      No description provided.

             
      Privileges Read/Write
      Typejava.lang.String
      Default ValueuserCertificate;binary
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      CertificateMapping

      No description provided.

             
      Privileges Read/Write
      Typejava.lang.String
      Default Valueou=people,ou=$subj.ou,o=$subj.o,c=$subj.c
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      ConnectionRetryLimit

      Specifies the number of times to attempt to connect to the LDAP server if the initial connection failed.

             
      Privileges Read/Write
      Typeint
      Default Value1
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      ConnectTimeout

      Returns the maximum number of seconds to wait for the LDAP connection to be established. If set to 0, there is no maximum time limit.

             
      Privileges Read/Write
      Typeint
      Default Value0
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      Credential

      Returns the credential (generally a password) used to authenticate the LDAP user that is defined in the Principal attribute.

      For more information, see:

             
      Privileges Read/Write
      Typejava.lang.String
      Encryptedtrue
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      CredentialEncrypted

      Returns the credential (generally a password) used to authenticate the LDAP user that is defined in the Principal attribute.

      For more information, see:

             
      Privileges Read/Write
      Typebyte[]
      Encryptedtrue
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      Description

      No description provided.

             
      Privileges Read only
      Typejava.lang.String
      Default ValueProvider that performs identity assertion for X.509 certificates
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      FollowReferrals

      Returns whether referrals will automatically be followed within the LDAP Directory. If set to false, then a Referral exception will be thrown when referrals are encountered during LDAP requests.

             
      Privileges Read/Write
      Typeboolean
      Default Valuetrue
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      Host

      Returns the host name or IP address of the LDAP server.

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

      Name

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

      ParallelConnectDelay

      Returns the number of seconds to delay when making concurrent attempts to connect to multiple servers.

      If set to 0, connection attempts are serialized. An attempt is made to connect to the first server in the list. The next entry in the list is tried only if the attempt to connect to the current host fails. This might cause your application to block for unacceptably long time if a host is down. If set to greater than 0, another connection setup thread is started after this number of delay seconds has passed.

             
      Privileges Read/Write
      Typeint
      Default Value0
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      Port

      Returns the port number on which the LDAP server is listening.

             
      Privileges Read/Write
      Typeint
      Default Value389
      Minimum value1
      Maximum value65534
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      Principal

      Returns the Distinguished Name (DN) of the LDAP user that is used by WebLogic Server to connect to the LDAP server.

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

      ProviderClassName

      No description provided.

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

      ResultsTimeLimit

      Returns the maximum number of milliseconds to wait for results before timing out. If set to 0, there is no maximum time limit.

             
      Privileges Read/Write
      Typeint
      Default Value0
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      SSLEnabled

      Returns whether SSL will be used to connect to the LDAP server.

             
      Privileges Read/Write
      Typeboolean
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      SupportedTypes

      No description provided.

             
      Privileges Read only
      Typeclass java.lang.String[]
      Default Value X.509
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      UserFilterAttributes

      No description provided.

             
      Privileges Read/Write
      Typeclass java.lang.String[]
      Default Value cn=$subj.cn
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      UsernameAttribute

      No description provided.

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

      Version

      No description provided.

             
      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:


        wls_getDisplayName

           
        Operation Name"wls_getDisplayName"
        Parametersnull
        Signaturenull
        ReturnsString