zxid

 view release on metacpan or  search on metacpan

sg/liberty-idwsf-prov-v1.0.sg  view on Meta::CPAN

# zxid/sg/liberty-idwsf-pmm-v1.0.sg  -- Provisioned Module Manager
# Slightly edited, 3.6.2007, Sampo Kellomaki (sampo@iki.fi)
# $Id: liberty-idwsf-prov-v1.0.sg,v 1.3 2007-08-10 19:19:10 sampo Exp $

target(prov, urn:liberty:prov:2006-12)

import(lu, urn:liberty:util:2006-08, liberty-idwsf-utility-v2.0.xsd)
import(dp, urn:liberty:dp:2006-12,   liberty-idwsf-dp-v1.0.xsd)
import(ds, http://www.w3.org/2000/09/xmldsig#, http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/xmldsig-core-schema.xsd)
import(a,  http://www.w3.org/2005/08/addressing, http://www.w3.org/2005/08/addressing/ws-addr.xsd)

PMID	 -> %prov:PMIDType
%PMIDType:	 base(xs:anyURI)
  @issuer	 -> %xs:anyURI
  ;

PMDescriptor	 -> %prov:PMDescriptorType
%PMDescriptorType:
  prov:PMID
  prov:PMEngineRef?
  prov:PMInitData?
  prov:PMRTData?
  ds:Signature?
  @activate?	 -> %xs:boolean
  @activateAt?	 -> %xs:dateTime
  @deactivateAt? -> %xs:dateTime
  @any
  ;

PMInitData	 -> %xenc:EncryptedData
PMRTData	 -> %xenc:EncryptedData

ProvisioningHandle	 -> %prov:ProvisioningHandleType
%ProvisioningHandleType:
  prov:PMDArtifact
  prov:ProvisioningServiceEPR?
  ds:Signature?
  @expires?	 -> %xs:dateTime
  @any
  ;

ProvisioningServiceEPR	 -> %a:EndpointReferenceType

PMDArtifact	 -> %xs:string

CallbackEPR	 -> %a:EndpointReferenceType

PMStatus	 -> %prov:PMStatusType
%PMStatusType:
  prov:PMID
  prov:State
  ;

State	 -> %prov:StateType
%StateType:	 base(xs:anyURI)
  @asof?	 -> %xs:dateTime
  ;

PMEInfo	 -> %prov:PMEInfoType
%PMEInfoType:
  prov:PMEngineRef
  prov:PMECreatorID
  prov:PMEWhenCreated
  prov:PMEEnabled
  prov:PMEWhenEnabled
  prov:PMESize
  prov:PMEHash
  ;



( run in 1.508 second using v1.01-cache-2.11-cpan-b301d465b3d )