Merge pull request #1066 from stianst/master
KEYCLOAK-1076 XML tag <enable-basic-auth> needed in secure-deployments f...
This commit is contained in:
commit
545521137d
2 changed files with 8 additions and 0 deletions
|
@ -68,6 +68,12 @@ public class SecureDeploymentDefinition extends SimpleResourceDefinition {
|
||||||
.setAllowExpression(true)
|
.setAllowExpression(true)
|
||||||
.setDefaultValue(new ModelNode(false))
|
.setDefaultValue(new ModelNode(false))
|
||||||
.build();
|
.build();
|
||||||
|
protected static final SimpleAttributeDefinition ENABLE_BASIC_AUTH =
|
||||||
|
new SimpleAttributeDefinitionBuilder("enable-basic-auth", ModelType.BOOLEAN, true)
|
||||||
|
.setXmlName("enable-basic-auth")
|
||||||
|
.setAllowExpression(true)
|
||||||
|
.setDefaultValue(new ModelNode(false))
|
||||||
|
.build();
|
||||||
protected static final SimpleAttributeDefinition PUBLIC_CLIENT =
|
protected static final SimpleAttributeDefinition PUBLIC_CLIENT =
|
||||||
new SimpleAttributeDefinitionBuilder("public-client", ModelType.BOOLEAN, true)
|
new SimpleAttributeDefinitionBuilder("public-client", ModelType.BOOLEAN, true)
|
||||||
.setXmlName("public-client")
|
.setXmlName("public-client")
|
||||||
|
@ -81,6 +87,7 @@ public class SecureDeploymentDefinition extends SimpleResourceDefinition {
|
||||||
DEPLOYMENT_ONLY_ATTRIBUTES.add(RESOURCE);
|
DEPLOYMENT_ONLY_ATTRIBUTES.add(RESOURCE);
|
||||||
DEPLOYMENT_ONLY_ATTRIBUTES.add(USE_RESOURCE_ROLE_MAPPINGS);
|
DEPLOYMENT_ONLY_ATTRIBUTES.add(USE_RESOURCE_ROLE_MAPPINGS);
|
||||||
DEPLOYMENT_ONLY_ATTRIBUTES.add(BEARER_ONLY);
|
DEPLOYMENT_ONLY_ATTRIBUTES.add(BEARER_ONLY);
|
||||||
|
DEPLOYMENT_ONLY_ATTRIBUTES.add(ENABLE_BASIC_AUTH);
|
||||||
DEPLOYMENT_ONLY_ATTRIBUTES.add(PUBLIC_CLIENT);
|
DEPLOYMENT_ONLY_ATTRIBUTES.add(PUBLIC_CLIENT);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -46,6 +46,7 @@
|
||||||
<xs:element name="use-resource-role-mappings" type="xs:boolean" minOccurs="0" maxOccurs="1" />
|
<xs:element name="use-resource-role-mappings" type="xs:boolean" minOccurs="0" maxOccurs="1" />
|
||||||
<xs:element name="bearer-only" type="xs:boolean" minOccurs="0" maxOccurs="1" />
|
<xs:element name="bearer-only" type="xs:boolean" minOccurs="0" maxOccurs="1" />
|
||||||
<xs:element name="credential" maxOccurs="unbounded" minOccurs="0" type="xs:credential-type"/>
|
<xs:element name="credential" maxOccurs="unbounded" minOccurs="0" type="xs:credential-type"/>
|
||||||
|
<xs:element name="enable-basic-auth" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
|
||||||
</xs:extension>
|
</xs:extension>
|
||||||
</xs:complexContent>
|
</xs:complexContent>
|
||||||
</xs:complexType>
|
</xs:complexType>
|
||||||
|
|
Loading…
Reference in a new issue