BEA WebLogic Server 9.0 Domain Configuration Schema Reference

http://www.bea.com/ns/weblogic/90/domain
complexType ldap-realmType

Super Types
{http://www.bea.com/ns/weblogic/90/domain}ldap-realmType (extension)

Documentation
Corresponds to LDAPRealmMBean
Properties
This component is not nillable.

Model
<...>
(ldapurl?, principal?, credential-encrypted?, ssl-enable?, ldap-provider?, auth-protocol, user-authentication, user-password-attribute?, user-dn?, user-name-attribute?, group-dn?, group-name-attribute?, group-is-context?, group-username-attribute? )
</...>


Nested Element Summary
 auth-protocol
          The type of authentication used to authenticate the LDAP server. 
xs:stringcredential-encrypted
          
xs:stringgroup-dn
          The list of attributes that, when combined with the value of the Group Name Attribute field, uniquely identifies a group in the LDAP directory. 
xs:booleangroup-is-context
          Specifies how group membership is recorded in the LDAP directory. 
xs:stringgroup-name-attribute
          The name of a group in the LDAP directory. 
xs:stringgroup-username-attribute
          The name of the attribute that contains a group member in a group entry. 
xs:stringldap-provider
          The name of the class that implements an LDAP directory server. 
xs:stringldapurl
          The location of the LDAP server. 
xs:stringprincipal
          The distinguished name (DN) of the LDAP user that WebLogic Server uses to connect to the LDAP server. 
xs:booleanssl-enable
          Specifies whether the SSL protocol is used to protect communications between the LDAP server and WebLogic Server. 
 user-authentication
          The method for allowing or denying a user the right to communicate with WebLogic Server. 
xs:stringuser-dn
          The list of attributes that, when combined with the attribute named in the User Name Attribute field, uniquely identifies a user in the LDAP directory. 
xs:stringuser-name-attribute
          The login name of a user for the LDAP directory. 
xs:stringuser-password-attribute
          If the User Authentication field is set to local, this attribute finds the attribute in the LDAP user objects that contains the passwords of the LDAP users. 
Source
<xs:complexType name="ldap-realmType">
<xs:complexContent>
<xs:extension base="dom:basic-realmType">
<xs:sequence>
<xs:element minOccurs="0" name="ldapurl" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="principal" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="credential-encrypted" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="ssl-enable" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="ldap-provider" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="auth-protocol" nillable="true">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="none"/>
<xs:enumeration value="simple"/>
<xs:enumeration value="CRAM-MD5"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="user-authentication" nillable="true">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="bind"/>
<xs:enumeration value="external"/>
<xs:enumeration value="local"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="user-password-attribute" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="user-dn" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="user-name-attribute" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="group-dn" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="group-name-attribute" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="group-is-context" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="group-username-attribute" nillable="true" type="xs:string">
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>

BEA WebLogic Server 9.0 Domain Configuration Schema Reference

Copyright 2005 BEA Systems Inc. Complete WebLogic Server Documentation