Service Provisioning Markup Language [SPML]

Schema Information

Version
1.0
Category
InternetFormat
Namespace
Description
Service Provisioning Markup Language for user, resource and service provisioning information
Publication
2003
Copyright
Copyright (C) The Organization for the Advancement of Structured Information Standards [OASIS] 2003. All Rights Reserved.

attributes

  1. AbandonRequest_abandonID
  2. ActionType_Namespace
  3. AssertionType_AssertionID
  4. AssertionType_IssueInstant
  5. AssertionType_Issuer
  6. AssertionType_MajorVersion
  7. AssertionType_MinorVersion
  8. AttributeDefinitionReference_name
  9. AttributeDefinitionReference_required
  10. AttributeDefinition_description
  11. AttributeDefinition_multivalued
  12. AttributeDefinition_name
  13. AttributeDefinition_type
  14. AttributeDescription_name
  15. AttributeDesignatorType_AttributeName
  16. AttributeDesignatorType_AttributeNamespace
  17. AttributeValueAssertion_name
  18. AuthRequest_principal
  19. AuthenticationStatementType_AuthenticationInstant
  20. AuthenticationStatementType_AuthenticationMethod
  21. AuthorityBindingType_AuthorityKind
  22. AuthorityBindingType_Binding
  23. AuthorityBindingType_Location
  24. AuthorizationDecisionStatementType_Decision
  25. AuthorizationDecisionStatementType_Resource
  26. BatchRequest_onError
  27. BatchRequest_processing
  28. CancelResponse_cancelResult
  29. CanonicalizationMethodType_Algorithm
  30. CompareRequest_dn
  31. Complex_Type_ns
  32. Complex_Type_ns
  33. Complex_Type_ns
  34. Complex_Type_ns
  35. Complex_Type_ns
  36. ConditionsType_NotBefore
  37. ConditionsType_NotOnOrAfter
  38. Control_criticality
  39. Control_type
  40. DelRequest_dn
  41. DigestMethodType_Algorithm
  42. DsmlAttr_name
  43. DsmlMessage_requestID
  44. DsmlModification_name
  45. DsmlModification_operation
  46. ErrorResponse_requestID
  47. ErrorResponse_type
  48. ExtendedRequestDefinition_description
  49. Identifier_type
  50. KeyInfoType_Id
  51. LDAPResult_matchedDN
  52. ManifestType_Id
  53. MatchingRuleAssertion_dnAttributes
  54. MatchingRuleAssertion_matchingRule
  55. MatchingRuleAssertion_name
  56. ModifyDNRequest_deleteoldrdn
  57. ModifyDNRequest_dn
  58. ModifyDNRequest_newSuperior
  59. ModifyDNRequest_newrdn
  60. NameIdentifierType_Format
  61. NameIdentifierType_NameQualifier
  62. ObjectClassDefinitionReference_name
  63. ObjectClassDefinition_description
  64. ObjectClassDefinition_name
  65. ObjectType_Encoding
  66. ObjectType_Id
  67. ObjectType_MimeType
  68. OperationIdentifier_operationIDType
  69. ProviderIdentifier_providerIDType
  70. ReferenceType_Id
  71. ReferenceType_Type
  72. ReferenceType_URI
  73. RetrievalMethodType_Type
  74. RetrievalMethodType_URI
  75. SchemaIdentifier_schemaIDType
  76. Schema_majorVersion
  77. Schema_minorVersion
  78. SignatureMethodType_Algorithm
  79. SignaturePropertiesType_Id
  80. SignaturePropertyType_Id
  81. SignaturePropertyType_Target
  82. SignatureType_Id
  83. SignatureValueType_Id
  84. SignedInfoType_Id
  85. SpmlRequest_execution
  86. SpmlRequest_requestID
  87. SpmlResponse_error
  88. SpmlResponse_requestID
  89. SpmlResponse_result
  90. StatusRequest_statusReturns
  91. SubjectLocalityType_DNSAddress
  92. SubjectLocalityType_IPAddress
  93. SubstringFilter_name
  94. TransformType_Algorithm
  95. code_ns_oasis_names_tc_DSML_2_0_core_ResultCode_code
  96. derefAliases_ns_oasis_names_tc_DSML_2_0_core_SearchRequest_derefAliases
  97. descr_ns_oasis_names_tc_DSML_2_0_core_ResultCode_descr
  98. dn_ns_oasis_names_tc_DSML_2_0_core_AddRequest_dn
  99. dn_ns_oasis_names_tc_DSML_2_0_core_ModifyRequest_dn
  100. dn_ns_oasis_names_tc_DSML_2_0_core_SearchRequest_dn
  101. dn_ns_oasis_names_tc_DSML_2_0_core_SearchResultEntry_dn
  102. requestID_ns_oasis_names_tc_DSML_2_0_core_SearchResponse_requestID
  103. scope_ns_oasis_names_tc_DSML_2_0_core_SearchRequest_scope
  104. sizeLimit_ns_oasis_names_tc_DSML_2_0_core_SearchRequest_sizeLimit
  105. timeLimit_ns_oasis_names_tc_DSML_2_0_core_SearchRequest_timeLimit
  106. typesOnly_ns_oasis_names_tc_DSML_2_0_core_SearchRequest_typesOnly

complexTypes

  1. AbandonRequest
  2. ActionType
  3. AddRequest
  4. AddRequest_ns_oasis_names_tc_DSML_2_0_core_AddRequest
  5. AddResponse
  6. AdviceType
  7. AssertionType
  8. AttributeDefinition
  9. AttributeDefinitionReference
  10. AttributeDefinitionReferences
  11. AttributeDescription
  12. AttributeDescriptions
  13. AttributeDesignatorType
  14. AttributeStatementType
  15. AttributeType
  16. AttributeValueAssertion
  17. Attributes
  18. AudienceRestrictionConditionType
  19. AuthRequest
  20. AuthenticationStatementType
  21. AuthorityBindingType
  22. AuthorizationDecisionStatementType
  23. BatchRequest
  24. BatchResponse
  25. CancelRequest
  26. CancelResponse
  27. CanonicalizationMethodType
  28. CompareRequest
  29. Complex_Type_ns
  30. Complex_Type_ns
  31. ConditionAbstractType
  32. ConditionsType
  33. Control
  34. DSAKeyValueType
  35. DelRequest
  36. DeleteRequest
  37. DeleteResponse
  38. DigestMethodType
  39. DsmlAttr
  40. DsmlMessage
  41. DsmlModification
  42. ErrorResponse
  43. EvidenceType
  44. ExtendedRequest
  45. ExtendedRequestDefinition
  46. ExtendedRequest_ns_oasis_names_tc_DSML_2_0_core_ExtendedRequest
  47. ExtendedResponse
  48. ExtendedResponse_ns_oasis_names_tc_DSML_2_0_core_ExtendedResponse
  49. FilterSet
  50. Filter_ns_oasis_names_tc_DSML_2_0_core_Filter
  51. Identifier
  52. KeyInfoType
  53. KeyValueType
  54. LDAPResult
  55. ManifestType
  56. MatchingRuleAssertion
  57. Modifications
  58. ModifyDNRequest
  59. ModifyRequest
  60. ModifyRequest_ns_oasis_names_tc_DSML_2_0_core_ModifyRequest
  61. ModifyResponse
  62. NameIdentifierType
  63. ObjectClassDefinition
  64. ObjectClassDefinitionReference
  65. ObjectClassDefinitionReferences
  66. ObjectType
  67. OperationIdentifier
  68. PGPDataType
  69. Properties
  70. ProviderIdentifier
  71. RSAKeyValueType
  72. ReferenceType
  73. ResultCode_ns_oasis_names_tc_DSML_2_0_core_ResultCode
  74. RetrievalMethodType
  75. SPKIDataType
  76. Schema
  77. SchemaIdentifier
  78. SchemaRequest
  79. SchemaResponse
  80. SearchRequest
  81. SearchRequest_ns_oasis_names_tc_DSML_2_0_core_SearchRequest
  82. SearchResponse
  83. SearchResponse_ns_oasis_names_tc_DSML_2_0_core_SearchResponse
  84. SearchResultEntry
  85. SearchResultEntry_ns_oasis_names_tc_DSML_2_0_core_SearchResultEntry
  86. SearchResultReference
  87. SignatureMethodType
  88. SignaturePropertiesType
  89. SignaturePropertyType
  90. SignatureType
  91. SignatureValueType
  92. SignedInfoType
  93. SpmlRequest
  94. SpmlResponse
  95. StatementAbstractType
  96. StatusRequest
  97. StatusResponse
  98. SubjectConfirmationType
  99. SubjectLocalityType
  100. SubjectStatementAbstractType
  101. SubjectType
  102. SubstringFilter
  103. TransformType
  104. TransformsType
  105. X509DataType
  106. X509IssuerSerialType

elements

  1. Action
  2. AddRequest_attributes
  3. AddRequest_identifier
  4. AddResponse_attributes
  5. AddResponse_identifier
  6. Advice
  7. Assertion
  8. AssertionIDReference
  9. Attribute
  10. AttributeDefinitionReference_providerIdentifier
  11. AttributeDefinitionReference_schemaIdentifier
  12. AttributeDefinitionReferences_attributeDefinitionReference
  13. AttributeDefinition_properties
  14. AttributeDescriptions_attribute
  15. AttributeDesignator
  16. AttributeStatement
  17. AttributeValue
  18. AttributeValueAssertion_value
  19. Audience
  20. AudienceRestrictionCondition
  21. AuthenticationStatement
  22. AuthorityBinding
  23. AuthorizationDecisionStatement
  24. BatchRequests_addRequest
  25. BatchRequests_deleteRequest
  26. BatchRequests_extendedRequest
  27. BatchRequests_modifyRequest
  28. BatchResponses_addResponse
  29. BatchResponses_deleteResponse
  30. BatchResponses_extendedResponse
  31. BatchResponses_modifyResponse
  32. CanonicalizationMethod
  33. CompareRequest_assertion
  34. Complex_Type_ns
  35. Condition
  36. Conditions
  37. ConfirmationMethod
  38. Control_controlValue
  39. DSAKeyValue
  40. DSAKeyValueType_G
  41. DSAKeyValueType_J
  42. DSAKeyValueType_P
  43. DSAKeyValueType_PgenCounter
  44. DSAKeyValueType_Q
  45. DSAKeyValueType_Seed
  46. DSAKeyValueType_Y
  47. DSMLRequests_authRequest
  48. DSMLResponses_addResponse
  49. DSMLResponses_authResponse
  50. DSMLResponses_compareResponse
  51. DSMLResponses_delResponse
  52. DSMLResponses_errorResponse
  53. DSMLResponses_extendedResponse
  54. DSMLResponses_modDNResponse
  55. DSMLResponses_modifyResponse
  56. DSMLResponses_searchResultDone
  57. DSMLResponses_searchResultEntry
  58. DSMLResponses_searchResultReference
  59. DeleteRequest_identifier
  60. DigestMethod
  61. DigestValue
  62. DsmlAttr_value
  63. DsmlMessage_control
  64. DsmlModification_value
  65. ErrorResponse_detail
  66. ErrorResponse_message
  67. Evidence
  68. ExtendedRequestDefinition_operationIdentifier
  69. ExtendedRequestDefinition_parameters
  70. ExtendedRequestDefinition_properties
  71. ExtendedRequestDefinition_returnValues
  72. ExtendedRequest_attributes
  73. ExtendedRequest_identifier
  74. ExtendedRequest_operationIdentifier
  75. ExtendedRequest_providerIdentifier
  76. ExtendedResponse_attributes
  77. FilterGroup_and
  78. FilterGroup_approxMatch
  79. FilterGroup_equalityMatch
  80. FilterGroup_extensibleMatch
  81. FilterGroup_greaterOrEqual
  82. FilterGroup_lessOrEqual
  83. FilterGroup_not
  84. FilterGroup_or
  85. FilterGroup_present
  86. FilterGroup_substrings
  87. Identifier_id
  88. Identifier_identifierAttributes
  89. Identifier_subject
  90. KeyInfo
  91. KeyName
  92. KeyValue
  93. LDAPResult_errorMessage
  94. LDAPResult_referral
  95. LDAPResult_resultCode
  96. Manifest
  97. MatchingRuleAssertion_value
  98. MgmtData
  99. ModifyRequest_identifier
  100. ModifyRequest_modifications
  101. ModifyResponse_modifications
  102. NameIdentifier
  103. Object
  104. ObjectClassDefinitionReference_providerIdentifier
  105. ObjectClassDefinitionReference_schemaIdentifier
  106. ObjectClassDefinitionReferences_objectClassDefinitionReference
  107. ObjectClassDefinition_memberAttributes
  108. ObjectClassDefinition_properties
  109. ObjectClassDefinition_superiorClasses
  110. OperationIdentifier_operationID
  111. PGPData
  112. PGPDataType_PGPKeyID
  113. PGPDataType_PGPKeyPacket
  114. ProviderIdentifier_providerID
  115. RSAKeyValue
  116. RSAKeyValueType_Exponent
  117. RSAKeyValueType_Modulus
  118. Reference
  119. RetrievalMethod
  120. SPKIData
  121. SPKIDataType_SPKISexp
  122. SchemaIdentifier_schemaID
  123. SchemaRequest_providerIdentifier
  124. SchemaRequest_schemaIdentifier
  125. SchemaResponse_schema
  126. Schema_attributeDefinition
  127. Schema_extendedRequestDefinition
  128. Schema_objectClassDefinition
  129. Schema_providerIdentifier
  130. Schema_schemaIdentifier
  131. SearchRequest_searchBase
  132. SearchResponse_searchResultEntry
  133. SearchResultEntry_attributes
  134. SearchResultEntry_identifier
  135. SearchResultReference_ref
  136. Signature
  137. SignatureMethod
  138. SignatureMethodType_HMACOutputLength
  139. SignatureProperties
  140. SignatureProperty
  141. SignatureValue
  142. SignedInfo
  143. SpmlRequest_operationalAttributes
  144. SpmlResponse_errorMessage
  145. SpmlResponse_operationalAttributes
  146. Statement
  147. StatusResponses_addResponse
  148. StatusResponses_batchResponse
  149. StatusResponses_deleteResponse
  150. StatusResponses_extendedResponse
  151. StatusResponses_modifyResponse
  152. StatusResponses_schemaResponse
  153. StatusResponses_searchResponse
  154. Subject
  155. SubjectConfirmation
  156. SubjectConfirmationData
  157. SubjectLocality
  158. SubjectStatement
  159. SubstringFilter_any
  160. SubstringFilter_final
  161. SubstringFilter_initial
  162. Transform
  163. TransformType_XPath
  164. Transforms
  165. X509Data
  166. X509DataType_X509CRL
  167. X509DataType_X509Certificate
  168. X509DataType_X509IssuerSerial
  169. X509DataType_X509SKI
  170. X509DataType_X509SubjectName
  171. X509IssuerSerialType_X509IssuerName
  172. X509IssuerSerialType_X509SerialNumber
  173. abandonRequest_ns_oasis_names_tc_DSML_2_0_core_BatchRequests_abandonRequest
  174. addRequest_ns_oasis_names_tc_DSML_2_0_core_BatchRequests_addRequest
  175. addRequest_ns_oasis_names_tc_SPML_1_0_addRequest
  176. addResponse_ns_oasis_names_tc_DSML_2_0_core_BatchResponses_addResponse
  177. addResponse_ns_oasis_names_tc_SPML_1_0_addResponse
  178. attr
  179. attr_ns_oasis_names_tc_DSML_2_0_core_AddRequest_attr
  180. attr_ns_oasis_names_tc_DSML_2_0_core_SearchResultEntry_attr
  181. attributes_ns_oasis_names_tc_DSML_2_0_core_SearchRequest_attributes
  182. attributes_ns_oasis_names_tc_DSML_2_0_core_attributes
  183. authResponse_ns_oasis_names_tc_DSML_2_0_core_BatchResponses_authResponse
  184. batchRequest_ns_oasis_names_tc_DSML_2_0_core_batchRequest
  185. batchRequest_ns_oasis_names_tc_SPML_1_0_batchRequest
  186. batchResponse_ns_oasis_names_tc_DSML_2_0_core_batchResponse
  187. batchResponse_ns_oasis_names_tc_SPML_1_0_batchResponse
  188. cancelRequest_ns_oasis_names_tc_SPML_1_0_cancelRequest
  189. cancelResponse_ns_oasis_names_tc_SPML_1_0_cancelResponse
  190. compareRequest_ns_oasis_names_tc_DSML_2_0_core_BatchRequests_compareRequest
  191. compareResponse_ns_oasis_names_tc_DSML_2_0_core_BatchResponses_compareResponse
  192. delRequest_ns_oasis_names_tc_DSML_2_0_core_BatchRequests_delRequest
  193. delResponse_ns_oasis_names_tc_DSML_2_0_core_BatchResponses_delResponse
  194. deleteRequest_ns_oasis_names_tc_SPML_1_0_deleteRequest
  195. deleteResponse_ns_oasis_names_tc_SPML_1_0_deleteResponse
  196. errorResponse_ns_oasis_names_tc_DSML_2_0_core_BatchResponses_errorResponse
  197. extendedRequest_ns_oasis_names_tc_DSML_2_0_core_BatchRequests_extendedRequest
  198. extendedRequest_ns_oasis_names_tc_SPML_1_0_extendedRequest
  199. extendedResponse_ns_oasis_names_tc_DSML_2_0_core_BatchResponses_extendedResponse
  200. extendedResponse_ns_oasis_names_tc_SPML_1_0_extendedResponse
  201. filter
  202. filter_ns_oasis_names_tc_DSML_2_0_core_SearchRequest_filter
  203. modDNRequest_ns_oasis_names_tc_DSML_2_0_core_BatchRequests_modDNRequest
  204. modDNResponse_ns_oasis_names_tc_DSML_2_0_core_BatchResponses_modDNResponse
  205. modification
  206. modification_ns_oasis_names_tc_DSML_2_0_core_ModifyRequest_modification
  207. modifyRequest_ns_oasis_names_tc_DSML_2_0_core_BatchRequests_modifyRequest
  208. modifyRequest_ns_oasis_names_tc_SPML_1_0_modifyRequest
  209. modifyResponse_ns_oasis_names_tc_DSML_2_0_core_BatchResponses_modifyResponse
  210. modifyResponse_ns_oasis_names_tc_SPML_1_0_modifyResponse
  211. requestName_ns_oasis_names_tc_DSML_2_0_core_ExtendedRequest_requestName
  212. requestValue_ns_oasis_names_tc_DSML_2_0_core_ExtendedRequest_requestValue
  213. responseName_ns_oasis_names_tc_DSML_2_0_core_ExtendedResponse_responseName
  214. response_ns_oasis_names_tc_DSML_2_0_core_ExtendedResponse_response
  215. schemaRequest_ns_oasis_names_tc_SPML_1_0_schemaRequest
  216. schemaResponse_ns_oasis_names_tc_SPML_1_0_schemaResponse
  217. schema_ns_oasis_names_tc_SPML_1_0_schema
  218. searchRequest_ns_oasis_names_tc_DSML_2_0_core_BatchRequests_searchRequest
  219. searchRequest_ns_oasis_names_tc_SPML_1_0_searchRequest
  220. searchResponse_ns_oasis_names_tc_DSML_2_0_core_BatchResponses_searchResponse
  221. searchResponse_ns_oasis_names_tc_SPML_1_0_searchResponse
  222. searchResultDone_ns_oasis_names_tc_DSML_2_0_core_SearchResponse_searchResultDone
  223. searchResultEntry_ns_oasis_names_tc_DSML_2_0_core_SearchResponse_searchResultEntry
  224. searchResultReference_ns_oasis_names_tc_DSML_2_0_core_SearchResponse_searchResultReference
  225. statusRequest_ns_oasis_names_tc_SPML_1_0_statusRequest
  226. statusResponse_ns_oasis_names_tc_SPML_1_0_statusResponse

elementGroups

  1. BatchRequests
  2. BatchRequests_ns_oasis_names_tc_DSML_2_0_core_BatchRequests
  3. BatchResponses
  4. BatchResponses_ns_oasis_names_tc_DSML_2_0_core_BatchResponses
  5. DSMLRequests
  6. DSMLResponses
  7. FilterGroup
  8. StatusResponses

schemas

  1. DSMLv2_SPMLv1.xsd
  2. cs-sstc-schema-assertion-01.xsd
  3. os-pstc-spml-schema-1.0.xsd
  4. xmldsig-core-schema.xsd

simpleTypes

  1. AttributeDescriptionValue
  2. CancelResultsType
  3. CryptoBinary
  4. DecisionType
  5. DigestValueType
  6. DsmlDN
  7. DsmlRDN
  8. DsmlValue
  9. ErrorCode
  10. ExecutionType
  11. HMACOutputLengthType
  12. IDReferenceType
  13. IDType
  14. IdentifierType
  15. LDAPResultCode
  16. MAXINT
  17. NumericOID
  18. OnErrorType
  19. ProcessingType
  20. RequestID
  21. ResultCode
  22. StatusReturnsType