SEC-648: Added custom-authentication-provider element.

This commit is contained in:
Luke Taylor 2008-01-27 00:42:35 +00:00
parent e852cf53a8
commit cd16dac290
2 changed files with 7 additions and 0 deletions

View File

@ -226,6 +226,10 @@ ap.attlist &=
## Specifies a reference to a separately configured UserDetailsService from which to obtain authentication data.
attribute user-service-ref {xsd:string}?
custom-authentication-provider =
element custom-authentication-provider {cap.attlist}
cap.attlist &= empty
user-service =
## Creates an in-memory UserDetailsService from a properties file or a list of "user" child elements.
element user-service {id? & (properties-file | (user*))}

View File

@ -561,6 +561,9 @@
</xs:annotation>
</xs:attribute>
</xs:attributeGroup>
<xs:element name="custom-authentication-provider">
<xs:complexType/>
</xs:element>
<xs:element name="user-service">
<xs:annotation>
<xs:documentation>Creates an in-memory UserDetailsService from a properties file or a list of "user" child elements.</xs:documentation>