All Downloads are FREE. Search and download functionalities are using the official Maven repository.

force.authzforce-ce-pap-dao-flat-file.15.0.0.source-code.org.ow2.authzforce.pap.dao.flatfile.properties.xsd Maven / Gradle / Ivy

The newest version!


	
		
			Data Model for policy domain properties used by the AuthZForce PAP DAO based on flat file database.
			

XML schema versioning: the 'version' attribute of the root 'schema' element identifies the Major.Minor.Patch version of this schema. The Major.Minor part must match the Major.Minor part of the first compatible version of authzforce-ce-pap-dao-file library. The Patch version is used for any backwards-compatible change. The Minor version is incremented after any change that is NOT backwards-compatible. (As a result, the authzforce-ce-pap-dao-file library's minor version is incremented as well.) The Major.Minor version part must be part of the target namespace - but not the Patch version - to separate namespaces that are not backwards-compatible.

Same function as in SCIM schema: An identifier for the Resource as defined by the Service Consumer. The externalId may simplify identification of the Resource between Service Consumer and Service provider by allowing the Consumer to refer to the Resource with its own identifier, obviating the need to store a local mapping between the local identifier of the Resource and the identifier used by the Service Provider. Each Resource MAY include a non-empty externalId value. The value of the externalId attribute is always issued be the Service Consumer and can never be specified by the Service Provider. The Service Provider MUST always interpret the externalId as scoped to the Service Consumer's tenant. Maximum number of policies. No limit if this attribute is missing. Maximum number of versions per policy. No limit if this attribute is missing. True iff versions are automatically removed to keep the number of versions under 'maxVersionCountPerPolicy', especially when this max is already reached. The strategy for removing versions is implementation-specific; e.g. implementations may remove the oldest versions first. Implementations must make sure it does not break the 'rootPolicyRef' defined previously or any Policy reference from it (direct or indirect).




© 2015 - 2025 Weber Informatics LLC | Privacy Policy