BEA WebLogic Server 9.0 Domain Security Schema Reference

http://www.bea.com/ns/weblogic/90/security
complexType realmType

Super Types
{http://www.w3.org/2001/XMLSchema}anyType
|
+--{http://www.bea.com/ns/weblogic/90/security}realmType (restriction)

Documentation
Corresponds to RealmMBean
Properties
This component is not nillable.

Model
<...>
(auditor*, authentication-provider*, role-mapper*, authorizer*, adjudicator?, credential-mapper*, cert-path-provider*, cert-path-builder?, key-store*, user-lockout-manager?, deploy-role-ignored?, deploy-policy-ignored?, deploy-credential-mapping-ignored?, fully-delegate-authorization?, validate-dd-security-data?, security-dd-model, combined-role-mapping-enabled?, enable-web-logic-principal-validator-cache?, max-web-logic-principals-in-cache?, name? )
</...>


Nested Element Summary
sec:adjudicatorTypeadjudicator
          Returns the Adjudication provider for this security realm. 
sec:auditorTypeauditor
          Returns the Auditing providers for this security realm (in invocation order). 
sec:authentication-providerTypeauthentication-provider
          Returns the Authentication providers for this security realm (in invocation order). 
sec:authorizerTypeauthorizer
          Returns the Authorization providers for this security realm (in invocation order). 
xs:stringcert-path-builder
          
sec:cert-path-providerTypecert-path-provider
          Returns the Certification Path providers for this security realm (in invocation order). 
xs:booleancombined-role-mapping-enabled
          Returns whether application role mappings are combined by the J2EE containers. 
sec:credential-mapperTypecredential-mapper
          Returns the Credential Mapping providers for this security realm (in invocation order). 
xs:booleandeploy-credential-mapping-ignored
          Returns whether credential mapping deployment calls on the security system are ignored or passed to the configured Credential Mapping providers. 
xs:booleandeploy-policy-ignored
          Returns whether policy deployment calls on the security system are ignored or passed to the configured Authorization providers. 
xs:booleandeploy-role-ignored
          Returns whether role deployment calls on the security system are ignored or passed to the configured Role Mapping providers. 
xs:booleanenable-web-logic-principal-validator-cache
          Returns whether the WebLogic Principal Validator caching is enabled. 
xs:booleanfully-delegate-authorization
          Returns whether the Web and EJB containers should call the security framework on every access. 
sec:key-storeTypekey-store
          Returns the KeyStore providers for this security realm (in invocation order). 
xs:intmax-web-logic-principals-in-cache
          Returns the maximum size of the LRU cache for holding WebLogic Principal signatures. 
xs:stringname
          The name of this configuration. 
sec:role-mapperTyperole-mapper
          Returns the Role Mapping providers for this security realm (in invocation order). 
 security-dd-model
          Returns the default security deployment model for applications deployed in this security realm. 
sec:user-lockout-managerTypeuser-lockout-manager
          Returns the User Lockout Manager for this security realm. 
xs:booleanvalidate-dd-security-data
          Returns whether security data in the deployment descriptor is validated. 
Source
<xs:complexType name="realmType">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="auditor" nillable="true" type="sec:auditorType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="authentication-provider" nillable="true" type="sec:authentication-providerType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="role-mapper" nillable="true" type="sec:role-mapperType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="authorizer" nillable="true" type="sec:authorizerType">
</xs:element>
<xs:element minOccurs="0" name="adjudicator" nillable="true" type="sec:adjudicatorType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="credential-mapper" nillable="true" type="sec:credential-mapperType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="cert-path-provider" nillable="true" type="sec:cert-path-providerType">
</xs:element>
<xs:element minOccurs="0" name="cert-path-builder" nillable="true" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="key-store" nillable="true" type="sec:key-storeType">
</xs:element>
<xs:element minOccurs="0" name="user-lockout-manager" nillable="true" type="sec:user-lockout-managerType">
</xs:element>
<xs:element minOccurs="0" name="deploy-role-ignored" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="deploy-policy-ignored" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="deploy-credential-mapping-ignored" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="fully-delegate-authorization" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="validate-dd-security-data" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="security-dd-model" nillable="true">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="DDOnly"/>
<xs:enumeration value="CustomRoles"/>
<xs:enumeration value="CustomRolesAndPolicies"/>
<xs:enumeration value="Advanced"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="combined-role-mapping-enabled" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="enable-web-logic-principal-validator-cache" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="max-web-logic-principals-in-cache" nillable="true" type="xs:int">
</xs:element>
<xs:element minOccurs="0" name="name" nillable="true" type="xs:string">
</xs:element>
</xs:sequence>
</xs:complexType>

BEA WebLogic Server 9.0 Domain Security Schema Reference

Copyright 2005 BEA Systems Inc. Complete WebLogic Server Documentation