Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
4/8/2010

This topic shows the Device Description Framework (DDF) file for the CertificateEnroller Configuration Service Provider. Open Mobile Alliance Device Management (OMA DM) DDF files and the example in this topic are used only for OMA DM provisioning.

Copy Code
<MgmtTree
xmlns:MSFT="http://schemas.microsoft.com/MobileDevice/DM">
	<VerDTD>1.2</VerDTD>
	<Node>
		<NodeName>CertificateEnroller</NodeName>
		<Path>./Vendor/MSFT</Path>
		<DFProperties>
			<AccessType>
				<Get />
			</AccessType>
			<DFFormat>
				<node />
			</DFFormat>
			<Occurrence>
				<One />
			</Occurrence>
			<Scope>
				<Permanent />
			</Scope>
			<MSFT:AccessRole>24</MSFT:AccessRole>
			<MSFT:RWAccess>1</MSFT:RWAccess>
			<DFTitle>CertificateEnroller Root
Node</DFTitle>
			<DFType>
				<DDFName></DDFName>
			</DFType>
		</DFProperties>
		<Node>
			<NodeName>Configuration</NodeName>
			<DFProperties>
				<AccessType>
					<Get />
				</AccessType>
				<DFFormat>
					<node />
				</DFFormat>
				<Occurrence>
					<One />
				</Occurrence>
				<Scope>
					<Permanent />
				</Scope>
				<MSFT:RWAccess>1</MSFT:RWAccess>
				<DFTitle>Certificate Enrollment Configuration
node</DFTitle>
				<DFType>
					<DDFName></DDFName>
				</DFType>
			</DFProperties>
			<Node>
				<NodeName></NodeName>
				<DFProperties>
					<AccessType>
						<Add />
						<Get />
						<Delete />
						<Replace />
					</AccessType>
					<DFFormat>
						<node />
					</DFFormat>
					<Occurrence>
						<ZeroOrMore />
					</Occurrence>
					<Scope>
						<Dynamic />
					</Scope>
					<MSFT:RWAccess>3</MSFT:RWAccess>
					<DFTitle>Certificate Type
Configuration</DFTitle>
					<DFType>
						<DDFName></DDFName>
					</DFType>
					<Description>This is a dynamic node
containing a unique ID for the certificate enrollment
configuration.</Description>
				</DFProperties>
				<Node>
					<NodeName>ServerName</NodeName>
					<DFProperties>
						<AccessType>
							<Add />
							<Get />
							<Replace />
						</AccessType>
						<DFFormat>
							<chr />
						</DFFormat>
						<Occurrence>
							<One />
						</Occurrence>
						<Scope>
							<Dynamic />
						</Scope>
					 
<MSFT:RWAccess>3</MSFT:RWAccess>
						<DFTitle>Configuration
ServerName</DFTitle>
						<DFType>
							<MIME>text/plain</MIME>
						</DFType>
						<Description>value is a string
containing servername of the web-based enrollment
site.</Description>
					</DFProperties>
				</Node>
				<Node>
					<NodeName>Template</NodeName>
					<DFProperties>
						<AccessType>
							<Add />
							<Get />
							<Replace />
						</AccessType>
						<DFFormat>
							<chr />
						</DFFormat>
						<Occurrence>
							<One />
						</Occurrence>
						<Scope>
							<Dynamic />
						</Scope>
					 
<MSFT:RWAccess>3</MSFT:RWAccess>
						<DFTitle>Configuration
Template</DFTitle>
						<DFType>
							<MIME>text/plain</MIME>
						</DFType>
						<Description>value is a string
containing the name of the MS certificate template
requested.</Description>
					</DFProperties>
				</Node>
				<Node>
				 
<NodeName>ServerPickupPage</NodeName>
					<DFProperties>
						<AccessType>
							<Add />
							<Get />
							<Replace />
						</AccessType>
						<DFFormat>
							<chr />
						</DFFormat>
						<Occurrence>
							<One />
						</Occurrence>
						<Scope>
							<Dynamic />
						</Scope>
					 
<MSFT:RWAccess>3</MSFT:RWAccess>
						<DFTitle>Configuration
ServerPickupPage</DFTitle>
						<DFType>
							<MIME>text/plain</MIME>
						</DFType>
						<Description>value is a string
containing the folder/filename of the certificate download location
URL.</Description>
					</DFProperties>
				</Node>
				<Node>
				 
<NodeName>ServerRequestPage</NodeName>
					<DFProperties>
						<AccessType>
							<Add />
							<Get />
							<Replace />
						</AccessType>
						<DFFormat>
							<chr />
						</DFFormat>
						<Occurrence>
							<One />
						</Occurrence>
						<Scope>
							<Dynamic />
						</Scope>
					 
<MSFT:RWAccess>3</MSFT:RWAccess>
						<DFTitle>Configuration
ServerRequestPage</DFTitle>
						<DFType>
							<MIME>text/plain</MIME>
						</DFType>
						<Description>value is a string
containing the folder/filename portion of the URL for the
certificate request page on the web-based enrollment
site.</Description>
					</DFProperties>
				</Node>
				<Node>
					<NodeName>UIAccess</NodeName>
					<DFProperties>
						<AccessType>
							<Add />
							<Get />
							<Replace />
						</AccessType>
						<DFFormat>
							<bool />
						</DFFormat>
						<Occurrence>
							<One />
						</Occurrence>
						<Scope>
							<Dynamic />
						</Scope>
					 
<MSFT:RWAccess>3</MSFT:RWAccess>
						<DFTitle>Configuration
UIAccess</DFTitle>
						<DFType>
							<MIME>text/plain</MIME>
						</DFType>
						<Description>value is 0 or 1
indicating whether UI editing or deleting of the cert type is
enabled.</Description>
					</DFProperties>
				</Node>
				<Node>
					<NodeName>NoSSL</NodeName>
					<DFProperties>
						<AccessType>
							<Add />
							<Get />
							<Replace />
						</AccessType>
						<DFFormat>
							<bool />
						</DFFormat>
						<Occurrence>
							<One />
						</Occurrence>
						<Scope>
							<Dynamic />
						</Scope>
					 
<MSFT:RWAccess>3</MSFT:RWAccess>
						<DFTitle>Configuration
NoSSL</DFTitle>
						<DFType>
							<MIME>text/plain</MIME>
						</DFType>
						<Description>value is 0 or 1 to
indicate whether SSL is or is not required for the web-based
enrollment site.</Description>
					</DFProperties>
				</Node>
			</Node>
		</Node>
		<Node>
			<NodeName>Operation</NodeName>
			<DFProperties>
				<AccessType>
					<Get />
				</AccessType>
				<DFFormat>
					<node />
				</DFFormat>
				<Occurrence>
					<One />
				</Occurrence>
				<Scope>
					<Permanent />
				</Scope>
				<MSFT:RWAccess>1</MSFT:RWAccess>
				<DFTitle>CertificateEnroller Operation
Node</DFTitle>
				<DFType>
					<DDFName></DDFName>
				</DFType>
				<Description>Information used for initiating
enroll or renew operations.</Description>
			</DFProperties>
			<Node>
				<NodeName>Enroll</NodeName>
				<DFProperties>
					<AccessType>
						<Get />
					</AccessType>
					<DFFormat>
						<node />
					</DFFormat>
					<Occurrence>
						<One />
					</Occurrence>
					<Scope>
						<Permanent />
					</Scope>
					<MSFT:RWAccess>1</MSFT:RWAccess>
					<DFTitle>Operation Enroll
Node</DFTitle>
					<DFType>
						<DDFName></DDFName>
					</DFType>
					<Description>Node used to initiate a
certificate enrollment operation.</Description>
				</DFProperties>
				<Node>
					<NodeName></NodeName>
					<DFProperties>
						<AccessType>
							<Add />
							<Get />
							<Delete />
						</AccessType>
						<DFFormat>
							<node />
						</DFFormat>
						<Occurrence>
							<ZeroOrMore />
						</Occurrence>
						<Scope>
							<Dynamic />
						</Scope>
					 
<MSFT:RWAccess>3</MSFT:RWAccess>
						<DFTitle>Operation Enroll UniqueID
Node</DFTitle>
						<DFType>
							<DDFName></DDFName>
						</DFType>
						<Description>This node contains a
unique ID used to identify the enrollment
operation.</Description>
					</DFProperties>
					<Node>
					 
<NodeName>CertificateTypeFriendlyName</NodeName>
						<DFProperties>
							<AccessType>
								<Get />
							</AccessType>
							<DFFormat>
								<chr />
							</DFFormat>
							<Occurrence>
								<One />
							</Occurrence>
							<Scope>
								<Dynamic />
							</Scope>
						 
<MSFT:RWAccess>3</MSFT:RWAccess>
							<DFTitle>Enroll
CertificateTypeFriendlyName</DFTitle>
							<DFType>
								<MIME>text/plain</MIME>
							</DFType>
							<Description>This value is a
string containing the friendly name of the certificate enrollment
configuration properties to be utilized for
enrollment.</Description>
						</DFProperties>
					</Node>
					<Node>
					 
<NodeName>DesktopProxyServer</NodeName>
						<DFProperties>
							<AccessType>
								<Get />
							</AccessType>
							<DFFormat>
								<chr />
							</DFFormat>
							<Occurrence>
								<One />
							</Occurrence>
							<Scope>
								<Dynamic />
							</Scope>
						 
<MSFT:RWAccess>3</MSFT:RWAccess>
							<DFTitle>Enroll
DesktopProxyServer</DFTitle>
							<DFType>
								<MIME>text/plain</MIME>
							</DFType>
							<Description>This value is a
string containing the address of the desktop that will proxy a
desktop cert enroll.</Description>
						</DFProperties>
					</Node>
					<Node>
						<NodeName>Username</NodeName>
						<DFProperties>
							<AccessType>
								<Get />
							</AccessType>
							<DFFormat>
								<chr />
							</DFFormat>
							<Occurrence>
								<One />
							</Occurrence>
							<Scope>
								<Dynamic />
							</Scope>
						 
<MSFT:RWAccess>3</MSFT:RWAccess>
							<DFTitle>Enroll
Username</DFTitle>
							<DFType>
								<MIME>text/plain</MIME>
							</DFType>
							<Description>This value is a
string containing the username used to authenticate the
enrollment.</Description>
						</DFProperties>
					</Node>
					<Node>
						<NodeName>Password</NodeName>
						<DFProperties>
							<AccessType>
								<Get />
							</AccessType>
							<DFFormat>
								<chr />
							</DFFormat>
							<Occurrence>
								<One />
							</Occurrence>
							<Scope>
								<Dynamic />
							</Scope>
						 
<MSFT:RWAccess>3</MSFT:RWAccess>
							<DFTitle>Enroll
Password</DFTitle>
							<DFType>
								<MIME>text/plain</MIME>
							</DFType>
							<Description>This value is a
string containing the password used to authenticate the
enrollment.</Description>
						</DFProperties>
					</Node>
					<Node>
						<NodeName>Domain</NodeName>
						<DFProperties>
							<AccessType>
								<Get />
							</AccessType>
							<DFFormat>
								<chr />
							</DFFormat>
							<Occurrence>
								<One />
							</Occurrence>
							<Scope>
								<Dynamic />
							</Scope>
						 
<MSFT:RWAccess>3</MSFT:RWAccess>
							<DFTitle>Enroll
Domain</DFTitle>
							<DFType>
								<MIME>text/plain</MIME>
							</DFType>
							<Description>This value is a
string containing the domain used to authenticate the
enrollment.</Description>
						</DFProperties>
					</Node>
					<Node>
					 
<NodeName>NotificationParam</NodeName>
						<DFProperties>
							<AccessType>
								<Get />
							</AccessType>
							<DFFormat>
								<chr />
							</DFFormat>
							<Occurrence>
								<One />
							</Occurrence>
							<Scope>
								<Dynamic />
							</Scope>
						 
<MSFT:RWAccess>3</MSFT:RWAccess>
							<DFTitle>Enroll
NotificationParam</DFTitle>
							<DFType>
								<MIME>text/plain</MIME>
							</DFType>
							<Description>This value is a
string containing the name of the global event used to provide
enroll status.</Description>
						</DFProperties>
					</Node>
					<Node>
					 
<NodeName>OperationHresult</NodeName>
						<DFProperties>
							<AccessType>
								<Get />
							</AccessType>
							<DFFormat>
								<chr />
							</DFFormat>
							<Occurrence>
								<One />
							</Occurrence>
							<Scope>
								<Dynamic />
							</Scope>
						 
<MSFT:RWAccess>1</MSFT:RWAccess>
							<DFTitle>Enroll
OperationHresult</DFTitle>
							<DFType>
								<MIME>text/plain</MIME>
							</DFType>
							<Description>This value is a
string containing the HRESULT for the enroll
operation.</Description>
						</DFProperties>
					</Node>
					<Node>
					 
<NodeName>EnrolledCertificateHash</NodeName>
						<DFProperties>
							<AccessType>
								<Get />
							</AccessType>
							<DFFormat>
								<chr />
							</DFFormat>
							<Occurrence>
								<One />
							</Occurrence>
							<Scope>
								<Dynamic />
							</Scope>
						 
<MSFT:RWAccess>1</MSFT:RWAccess>
							<DFTitle>Enroll
EnrolledCertificateHash</DFTitle>
							<DFType>
								<MIME>text/plain</MIME>
							</DFType>
							<Description>This value is a
string containing the hash or thumbprint of the cert that was
enrolled for the operation.</Description>
						</DFProperties>
					</Node>
					<Node>
						<NodeName>Status</NodeName>
						<DFProperties>
							<AccessType>
								<Get />
							</AccessType>
							<DFFormat>
								<chr />
							</DFFormat>
							<Occurrence>
								<One />
							</Occurrence>
							<Scope>
								<Dynamic />
							</Scope>
						 
<MSFT:RWAccess>1</MSFT:RWAccess>
							<DFTitle>Enroll
Status</DFTitle>
							<DFType>
								<MIME>text/plain</MIME>
							</DFType>
							<Description>Returns a textual
string indicating the status pertaining to this request type.  This
will always be "NeedToRenew".</Description>
						</DFProperties>
					</Node>
					<Node>
						<NodeName></NodeName>
						<DFProperties>
							<AccessType>
								<Add />
								<Get />
								<Delete />
							</AccessType>
							<DFFormat>
								<node />
							</DFFormat>
							<Occurrence>
								<ZeroOrMore />
							</Occurrence>
							<Scope>
								<Dynamic />
							</Scope>
						 
<MSFT:RWAccess>3</MSFT:RWAccess>
							<DFTitle>Enroll Configuration
node</DFTitle>
							<DFType>
								<DDFName></DDFName>
							</DFType>
							<Description>This is a dynamic
node containing the certificate enrollment configuration
information used for the enrollment operation.</Description>
						</DFProperties>
						<Node>
						 
<NodeName>ServerName</NodeName>
							<DFProperties>
								<AccessType>
									<Get />
								</AccessType>
								<DFFormat>
									<chr />
								</DFFormat>
								<Occurrence>
									<One />
								</Occurrence>
								<Scope>
									<Dynamic />
								</Scope>
							 
<MSFT:RWAccess>3</MSFT:RWAccess>
								<DFTitle>Enroll
ServerName</DFTitle>
								<DFType>
								 
<MIME>text/plain</MIME>
								</DFType>
								<Description>This value is a
string containing servername of the web-based enrollment
site.</Description>
							</DFProperties>
						</Node>
						<Node>
						 
<NodeName>Template</NodeName>
							<DFProperties>
								<AccessType>
									<Get />
								</AccessType>
								<DFFormat>
									<chr />
								</DFFormat>
								<Occurrence>
									<One />
								</Occurrence>
								<Scope>
									<Dynamic />
								</Scope>
							 
<MSFT:RWAccess>3</MSFT:RWAccess>
								<DFTitle>Enroll
Template</DFTitle>
								<DFType>
								 
<MIME>text/plain</MIME>
								</DFType>
								<Description>This value is a
string containing the name of the MS certificate template
requested.</Description>
							</DFProperties>
						</Node>
						<Node>
						 
<NodeName>ServerPickupPage</NodeName>
							<DFProperties>
								<AccessType>
									<Get />
								</AccessType>
								<DFFormat>
									<chr />
								</DFFormat>
								<Occurrence>
									<One />
								</Occurrence>
								<Scope>
									<Dynamic />
								</Scope>
							 
<MSFT:RWAccess>3</MSFT:RWAccess>
								<DFTitle>Enroll
ServerPickupPage</DFTitle>
								<DFType>
								 
<MIME>text/plain</MIME>
								</DFType>
								<Description>This value is a
string containing the folder/filename of the certificate download
location URL.</Description>
							</DFProperties>
						</Node>
						<Node>
						 
<NodeName>ServerRequestPage</NodeName>
							<DFProperties>
								<AccessType>
									<Get />
								</AccessType>
								<DFFormat>
									<chr />
								</DFFormat>
								<Occurrence>
									<One />
								</Occurrence>
								<Scope>
									<Dynamic />
								</Scope>
							 
<MSFT:RWAccess>3</MSFT:RWAccess>
								<DFTitle>Enroll
ServerRequestPage</DFTitle>
								<DFType>
								 
<MIME>text/plain</MIME>
								</DFType>
								<Description>This value is a
string containing the folder/filename portion of the URL for the
certificate request page on the web-based enrollment
site.</Description>
							</DFProperties>
						</Node>
						<Node>
						 
<NodeName>UIAccess</NodeName>
							<DFProperties>
								<AccessType>
									<Get />
								</AccessType>
								<DFFormat>
									<bool />
								</DFFormat>
								<Occurrence>
									<One />
								</Occurrence>
								<Scope>
									<Dynamic />
								</Scope>
							 
<MSFT:RWAccess>3</MSFT:RWAccess>
								<DFTitle>Enroll
UIAccess</DFTitle>
								<DFType>
								 
<MIME>text/plain</MIME>
								</DFType>
								<Description>This value is 0
or 1 indicating whether UI editing or deleting of the cert type is
enabled.</Description>
							</DFProperties>
						</Node>
						<Node>
							<NodeName>NoSSL</NodeName>
							<DFProperties>
								<AccessType>
									<Get />
								</AccessType>
								<DFFormat>
									<bool />
								</DFFormat>
								<Occurrence>
									<One />
								</Occurrence>
								<Scope>
									<Dynamic />
								</Scope>
							 
<MSFT:RWAccess>3</MSFT:RWAccess>
								<DFTitle>Enroll
NoSSL</DFTitle>
								<DFType>
								 
<MIME>text/plain</MIME>
								</DFType>
								<Description>This value is 0
or 1 to indicate whether SSL is or is not required for the
web-based enrollment site.</Description>
							</DFProperties>
						</Node>
					</Node>
				</Node>
			</Node>
			<Node>
				<NodeName>RenewOperation</NodeName>
				<DFProperties>
					<AccessType>
						<Get />
					</AccessType>
					<DFFormat>
						<node />
					</DFFormat>
					<Occurrence>
						<One />
					</Occurrence>
					<Scope>
						<Permanent />
					</Scope>
					<MSFT:RWAccess>1</MSFT:RWAccess>
					<DFTitle>Operation RenewOperation
Node</DFTitle>
					<DFType>
						<DDFName></DDFName>
					</DFType>
					<Description>This node contains
information used to configure and intiate
renewals.</Description>
				</DFProperties>
				<Node>
					<NodeName></NodeName>
					<DFProperties>
						<AccessType>
							<Add />
							<Get />
							<Delete />
						</AccessType>
						<DFFormat>
							<node />
						</DFFormat>
						<Occurrence>
							<ZeroOrMore />
						</Occurrence>
						<Scope>
							<Dynamic />
						</Scope>
					 
<MSFT:RWAccess>3</MSFT:RWAccess>
						<DFTitle>Operation RenewOperation
UniqueID Node</DFTitle>
						<DFType>
							<DDFName></DDFName>
						</DFType>
						<Description>This node value is a
unique ID used to track the renew operation.</Description>
					</DFProperties>
					<Node>
					 
<NodeName>DesktopProxyServer</NodeName>
						<DFProperties>
							<AccessType>
								<Get />
							</AccessType>
							<DFFormat>
								<chr />
							</DFFormat>
							<Occurrence>
								<One />
							</Occurrence>
							<Scope>
								<Dynamic />
							</Scope>
						 
<MSFT:RWAccess>3</MSFT:RWAccess>
							<DFTitle>RenewOperation
DesktopProxyServer</DFTitle>
							<DFType>
								<MIME>text/plain</MIME>
							</DFType>
							<Description>This value is a
string containing the address of the desktop used to proxy the
desktop certicate renewal.</Description>
						</DFProperties>
					</Node>
					<Node>
						<NodeName>Username</NodeName>
						<DFProperties>
							<AccessType>
								<Get />
							</AccessType>
							<DFFormat>
								<chr />
							</DFFormat>
							<Occurrence>
								<One />
							</Occurrence>
							<Scope>
								<Dynamic />
							</Scope>
						 
<MSFT:RWAccess>3</MSFT:RWAccess>
							<DFTitle>RenewOperation
Username</DFTitle>
							<DFType>
								<MIME>text/plain</MIME>
							</DFType>
							<Description>This value contains
a string which is the username used to authenticate the
enrollment.</Description>
						</DFProperties>
					</Node>
					<Node>
						<NodeName>Password</NodeName>
						<DFProperties>
							<AccessType>
								<Get />
							</AccessType>
							<DFFormat>
								<chr />
							</DFFormat>
							<Occurrence>
								<One />
							</Occurrence>
							<Scope>
								<Dynamic />
							</Scope>
						 
<MSFT:RWAccess>3</MSFT:RWAccess>
							<DFTitle>RenewOperation
Password</DFTitle>
							<DFType>
								<MIME>text/plain</MIME>
							</DFType>
							<Description>This value contains
a string which is the password used to authenticate the
enrollment.</Description>
						</DFProperties>
					</Node>
					<Node>
						<NodeName>Domain</NodeName>
						<DFProperties>
							<AccessType>
								<Get />
							</AccessType>
							<DFFormat>
								<chr />
							</DFFormat>
							<Occurrence>
								<One />
							</Occurrence>
							<Scope>
								<Dynamic />
							</Scope>
						 
<MSFT:RWAccess>3</MSFT:RWAccess>
							<DFTitle>RenewOperation
Domain</DFTitle>
							<DFType>
								<MIME>text/plain</MIME>
							</DFType>
							<Description>This value contains
a string which is the domain used to authenticate the
enrollment.</Description>
						</DFProperties>
					</Node>
					<Node>
					 
<NodeName>NotificationParam</NodeName>
						<DFProperties>
							<AccessType>
								<Get />
							</AccessType>
							<DFFormat>
								<chr />
							</DFFormat>
							<Occurrence>
								<One />
							</Occurrence>
							<Scope>
								<Dynamic />
							</Scope>
						 
<MSFT:RWAccess>3</MSFT:RWAccess>
							<DFTitle>RenewOperation
NotificationParam</DFTitle>
							<DFType>
								<MIME>text/plain</MIME>
							</DFType>
							<Description>The name of the
named event to be set if a client wants to be notified of status
changes.</Description>
						</DFProperties>
					</Node>
					<Node>
					 
<NodeName>OperationHresult</NodeName>
						<DFProperties>
							<AccessType>
								<Get />
							</AccessType>
							<DFFormat>
								<chr />
							</DFFormat>
							<Occurrence>
								<One />
							</Occurrence>
							<Scope>
								<Dynamic />
							</Scope>
						 
<MSFT:RWAccess>1</MSFT:RWAccess>
							<DFTitle>RenewOperation
OperationHresult</DFTitle>
							<DFType>
								<MIME>text/plain</MIME>
							</DFType>
							<Description>Final HRESULT of the
operation.</Description>
						</DFProperties>
					</Node>
					<Node>
					 
<NodeName>RenewCertificateHash</NodeName>
						<DFProperties>
							<AccessType>
								<Get />
							</AccessType>
							<DFFormat>
								<chr />
							</DFFormat>
							<Occurrence>
								<One />
							</Occurrence>
							<Scope>
								<Dynamic />
							</Scope>
						 
<MSFT:RWAccess>3</MSFT:RWAccess>
							<DFTitle>RenewOperation
RenewCertificateHash Parm</DFTitle>
							<DFType>
								<MIME>text/plain</MIME>
							</DFType>
							<Description>This is the hex
encoded binary blob specifying the SHA-1 hash of the certificate
that is to be renewed.</Description>
						</DFProperties>
					</Node>
					<Node>
					 
<NodeName>EnrolledCertificateHash</NodeName>
						<DFProperties>
							<AccessType>
								<Get />
							</AccessType>
							<DFFormat>
								<chr />
							</DFFormat>
							<Occurrence>
								<One />
							</Occurrence>
							<Scope>
								<Dynamic />
							</Scope>
						 
<MSFT:RWAccess>1</MSFT:RWAccess>
							<DFTitle>RenewOperation
EnrolledCertificateHash Parm</DFTitle>
							<DFType>
								<MIME>text/plain</MIME>
							</DFType>
							<Description>This is the hex
encoded binary blob specifying the SHA-1 hash of the certificate
that was obtained using this operation.</Description>
						</DFProperties>
					</Node>
					<Node>
						<NodeName>Status</NodeName>
						<DFProperties>
							<AccessType>
								<Get />
							</AccessType>
							<DFFormat>
								<chr />
							</DFFormat>
							<Occurrence>
								<One />
							</Occurrence>
							<Scope>
								<Dynamic />
							</Scope>
						 
<MSFT:RWAccess>1</MSFT:RWAccess>
							<DFTitle>RenewOperation
Status</DFTitle>
							<DFType>
								<MIME>text/plain</MIME>
							</DFType>
							<Description>Returns a textual
string indicating the status pertaining to this request type.  This
will always be "NeedToRenew".</Description>
						</DFProperties>
					</Node>
					<Node>
						<NodeName></NodeName>
						<DFProperties>
							<AccessType>
								<Add />
								<Get />
								<Delete />
							</AccessType>
							<DFFormat>
								<node />
							</DFFormat>
							<Occurrence>
								<ZeroOrMore />
							</Occurrence>
							<Scope>
								<Dynamic />
							</Scope>
						 
<MSFT:RWAccess>3</MSFT:RWAccess>
							<DFTitle>RenewOperation
Configuration Node</DFTitle>
							<DFType>
								<DDFName></DDFName>
							</DFType>
							<Description>This is a dynamic
node containing the Certificate Type friendly name for the
configuration information used in the renew
operation.</Description>
						</DFProperties>
						<Node>
						 
<NodeName>ServerName</NodeName>
							<DFProperties>
								<AccessType>
									<Get />
								</AccessType>
								<DFFormat>
									<chr />
								</DFFormat>
								<Occurrence>
									<One />
								</Occurrence>
								<Scope>
									<Dynamic />
								</Scope>
							 
<MSFT:RWAccess>3</MSFT:RWAccess>
								<DFTitle>RenewOperation
ServerName</DFTitle>
								<DFType>
								 
<MIME>text/plain</MIME>
								</DFType>
								<Description>This value is a
string containing servername of the web-based enrollment
site.</Description>
							</DFProperties>
						</Node>
						<Node>
						 
<NodeName>Template</NodeName>
							<DFProperties>
								<AccessType>
									<Get />
								</AccessType>
								<DFFormat>
									<chr />
								</DFFormat>
								<Occurrence>
									<One />
								</Occurrence>
								<Scope>
									<Dynamic />
								</Scope>
							 
<MSFT:RWAccess>3</MSFT:RWAccess>
								<DFTitle>RenewOperation
Template</DFTitle>
								<DFType>
								 
<MIME>text/plain</MIME>
								</DFType>
								<Description>This value is a
string containing the name of the MS certificate template
requested.</Description>
							</DFProperties>
						</Node>
						<Node>
						 
<NodeName>ServerPickupPage</NodeName>
							<DFProperties>
								<AccessType>
									<Get />
								</AccessType>
								<DFFormat>
									<chr />
								</DFFormat>
								<Occurrence>
									<One />
								</Occurrence>
								<Scope>
									<Dynamic />
								</Scope>
							 
<MSFT:RWAccess>3</MSFT:RWAccess>
								<DFTitle>RenewOperation
ServerPickupPage</DFTitle>
								<DFType>
								 
<MIME>text/plain</MIME>
								</DFType>
								<Description>This value is a
string containing the folder/filename of the certificate download
location URL.</Description>
							</DFProperties>
						</Node>
						<Node>
						 
<NodeName>ServerRequestPage</NodeName>
							<DFProperties>
								<AccessType>
									<Get />
								</AccessType>
								<DFFormat>
									<chr />
								</DFFormat>
								<Occurrence>
									<One />
								</Occurrence>
								<Scope>
									<Dynamic />
								</Scope>
							 
<MSFT:RWAccess>3</MSFT:RWAccess>
								<DFTitle>RenewOperation
ServerRequestPage</DFTitle>
								<DFType>
								 
<MIME>text/plain</MIME>
								</DFType>
								<Description>This value is a
string containing the folder/filename portion of the URL for the
certificate request page on the web-based enrollment
site.</Description>
							</DFProperties>
						</Node>
						<Node>
						 
<NodeName>UIAccess</NodeName>
							<DFProperties>
								<AccessType>
									<Get />
								</AccessType>
								<DFFormat>
									<bool />
								</DFFormat>
								<Occurrence>
									<One />
								</Occurrence>
								<Scope>
									<Dynamic />
								</Scope>
							 
<MSFT:RWAccess>3</MSFT:RWAccess>
								<DFTitle>RenewOperation
UIAccess</DFTitle>
								<DFType>
								 
<MIME>text/plain</MIME>
								</DFType>
								<Description>This value is 0
or 1 indicating whether UI editing or deleting of the cert type is
enabled.</Description>
							</DFProperties>
						</Node>
						<Node>
							<NodeName>NoSSL</NodeName>
							<DFProperties>
								<AccessType>
									<Get />
								</AccessType>
								<DFFormat>
									<bool />
								</DFFormat>
								<Occurrence>
									<One />
								</Occurrence>
								<Scope>
									<Dynamic />
								</Scope>
							 
<MSFT:RWAccess>3</MSFT:RWAccess>
								<DFTitle>RenewOperation
NoSSL</DFTitle>
								<DFType>
								 
<MIME>text/plain</MIME>
								</DFType>
								<Description>This value is 0
or 1 to indicate whether SSL is or is not required for the
web-based enrollment site.</Description>
							</DFProperties>
						</Node>
					</Node>
				</Node>
			</Node>
			<Node>
				<NodeName>Renew</NodeName>
				<DFProperties>
					<AccessType>
						<Get />
					</AccessType>
					<DFFormat>
						<node />
					</DFFormat>
					<Occurrence>
						<One />
					</Occurrence>
					<Scope>
						<Permanent />
					</Scope>
					<MSFT:RWAccess>1</MSFT:RWAccess>
					<DFTitle>Operation Renew
Node</DFTitle>
					<DFType>
						<DDFName></DDFName>
					</DFType>
					<Description>This node is used to query
the device to get a list of all certificates that require
renewal.</Description>
				</DFProperties>
				<Node>
					<NodeName></NodeName>
					<DFProperties>
						<AccessType>
							<Add />
							<Get />
							<Delete />
						</AccessType>
						<DFFormat>
							<node />
						</DFFormat>
						<Occurrence>
							<ZeroOrMore />
						</Occurrence>
						<Scope>
							<Dynamic />
						</Scope>
					 
<MSFT:RWAccess>3</MSFT:RWAccess>
						<DFTitle>Operation Renew Certificate
Hash node</DFTitle>
						<DFType>
							<DDFName></DDFName>
						</DFType>
						<Description>This value is the hash
of the cert to be renewed.  This is the same as the value in the
RenewCertificateHash node.</Description>
					</DFProperties>
					<Node>
					 
<NodeName>RenewCertificateHash</NodeName>
						<DFProperties>
							<AccessType>
								<Get />
							</AccessType>
							<DFFormat>
								<chr />
							</DFFormat>
							<Occurrence>
								<One />
							</Occurrence>
							<Scope>
								<Dynamic />
							</Scope>
						 
<MSFT:RWAccess>3</MSFT:RWAccess>
							<DFTitle>Renew
RenewCertificateHash</DFTitle>
							<DFType>
								<MIME>text/plain</MIME>
							</DFType>
							<Description>This is the hex
encoded binary blob specifying the SHA-1 hash of this certificate
that needs to be renewed.</Description>
						</DFProperties>
					</Node>
					<Node>
						<NodeName>Status</NodeName>
						<DFProperties>
							<AccessType>
								<Get />
							</AccessType>
							<DFFormat>
								<chr />
							</DFFormat>
							<Occurrence>
								<One />
							</Occurrence>
							<Scope>
								<Dynamic />
							</Scope>
						 
<MSFT:RWAccess>1</MSFT:RWAccess>
							<DFTitle>Renew
Status</DFTitle>
							<DFType>
								<MIME>text/plain</MIME>
							</DFType>
							<Description>Returns a textual
string indicating the status pertaining to this request type.  This
will always be "NeedToRenew".</Description>
						</DFProperties>
					</Node>
					<Node>
					 
<NodeName>OperationHresult</NodeName>
						<DFProperties>
							<AccessType>
								<Get />
							</AccessType>
							<DFFormat>
								<chr />
							</DFFormat>
							<Occurrence>
								<One />
							</Occurrence>
							<Scope>
								<Dynamic />
							</Scope>
						 
<MSFT:RWAccess>1</MSFT:RWAccess>
							<DFTitle>Renew
OperationHresult</DFTitle>
							<DFType>
								<MIME>text/plain</MIME>
							</DFType>
							<Description>Final HRESULT of the
operation. This will always be 0.</Description>
						</DFProperties>
					</Node>
					<Node>
						<NodeName></NodeName>
						<DFProperties>
							<AccessType>
								<Add />
								<Get />
								<Delete />
							</AccessType>
							<DFFormat>
								<node />
							</DFFormat>
							<Occurrence>
								<ZeroOrMore />
							</Occurrence>
							<Scope>
								<Dynamic />
							</Scope>
						 
<MSFT:RWAccess>3</MSFT:RWAccess>
							<DFTitle>Renew Configuration
Node</DFTitle>
							<DFType>
								<DDFName></DDFName>
							</DFType>
							<Description>This is a dynamic
node containing the configuration information used for the
enrollment.  This node has a string value which is the Certificate
Type friendly name for the configuration
information.</Description>
						</DFProperties>
						<Node>
						 
<NodeName>ServerName</NodeName>
							<DFProperties>
								<AccessType>
									<Get />
								</AccessType>
								<DFFormat>
									<chr />
								</DFFormat>
								<Occurrence>
									<One />
								</Occurrence>
								<Scope>
									<Dynamic />
								</Scope>
							 
<MSFT:RWAccess>3</MSFT:RWAccess>
								<DFTitle>Renew
ServerName</DFTitle>
								<DFType>
								 
<MIME>text/plain</MIME>
								</DFType>
								<Description>This value is a
string containing servername of the web-based enrollment
site.</Description>
							</DFProperties>
						</Node>
						<Node>
						 
<NodeName>Template</NodeName>
							<DFProperties>
								<AccessType>
									<Get />
								</AccessType>
								<DFFormat>
									<chr />
								</DFFormat>
								<Occurrence>
									<One />
								</Occurrence>
								<Scope>
									<Dynamic />
								</Scope>
							 
<MSFT:RWAccess>3</MSFT:RWAccess>
								<DFTitle>Renew
Template</DFTitle>
								<DFType>
								 
<MIME>text/plain</MIME>
								</DFType>
								<Description>This value is a
string containing the name of the MS certificate template
requested.</Description>
							</DFProperties>
						</Node>
						<Node>
						 
<NodeName>ServerPickupPage</NodeName>
							<DFProperties>
								<AccessType>
									<Get />
								</AccessType>
								<DFFormat>
									<chr />
								</DFFormat>
								<Occurrence>
									<One />
								</Occurrence>
								<Scope>
									<Dynamic />
								</Scope>
							 
<MSFT:RWAccess>3</MSFT:RWAccess>
								<DFTitle>Renew
ServerPickupPage</DFTitle>
								<DFType>
								 
<MIME>text/plain</MIME>
								</DFType>
								<Description>This value is a
string containing the folder/filename of the certificate download
location URL.</Description>
							</DFProperties>
						</Node>
						<Node>
						 
<NodeName>ServerRequestPage</NodeName>
							<DFProperties>
								<AccessType>
									<Get />
								</AccessType>
								<DFFormat>
									<chr />
								</DFFormat>
								<Occurrence>
									<One />
								</Occurrence>
								<Scope>
									<Dynamic />
								</Scope>
							 
<MSFT:RWAccess>3</MSFT:RWAccess>
								<DFTitle>Renew
ServerRequestPage</DFTitle>
								<DFType>
								 
<MIME>text/plain</MIME>
								</DFType>
								<Description>This value is a
string containing the folder/filename portion of the URL for the
certificate request page on the web-based enrollment
site.</Description>
							</DFProperties>
						</Node>
						<Node>
						 
<NodeName>UIAccess</NodeName>
							<DFProperties>
								<AccessType>
									<Get />
								</AccessType>
								<DFFormat>
									<bool />
								</DFFormat>
								<Occurrence>
									<One />
								</Occurrence>
								<Scope>
									<Dynamic />
								</Scope>
							 
<MSFT:RWAccess>3</MSFT:RWAccess>
								<DFTitle>Renew
UIAccess</DFTitle>
								<DFType>
								 
<MIME>text/plain</MIME>
								</DFType>
								<Description>This value is 0
or 1 indicating whether UI editing or deleting of the cert type is
enabled.</Description>
							</DFProperties>
						</Node>
						<Node>
							<NodeName>NoSSL</NodeName>
							<DFProperties>
								<AccessType>
									<Get />
								</AccessType>
								<DFFormat>
									<bool />
								</DFFormat>
								<Occurrence>
									<One />
								</Occurrence>
								<Scope>
									<Dynamic />
								</Scope>
							 
<MSFT:RWAccess>3</MSFT:RWAccess>
								<DFTitle>Renew
NoSSL</DFTitle>
								<DFType>
								 
<MIME>text/plain</MIME>
								</DFType>
								<Description>This value is 0
or 1 to indicate whether SSL is or is not required for the
web-based enrollment site.</Description>
							</DFProperties>
						</Node>
					</Node>
				</Node>
			</Node>
		</Node>
	</Node>
</MgmtTree>

See Also