en-us/Microsoft.WindowsPassportUtilities.Commands.Amd64.dll-Help.xml

<?xml version="1.0" encoding="utf-8" ?>
<helpItems xmlns="http://msh" schema="maml">
 
    <!-- v 1.3.0.36 -->
    <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
        <command:details>
            <command:name>
                Get-PassportContainer
            </command:name>
            <command:verb>Get</command:verb>
            <command:noun>PassportContainer</command:noun>
            <maml:description>
                <maml:para>Retrieves information about the current user's Passport containers.</maml:para>
            </maml:description>
            <maml:copyright>
                <maml:para></maml:para>
            </maml:copyright>
            <dev:version></dev:version>
        </command:details>
        <maml:description>
            <maml:para>
                The Get-PassportContainer cmdlet retrieves information about all of the current user's Passport containers. This information includes the Identity Provider Domain name, Tenant Domain name, and UserSid for each container.
            </maml:para>
        </maml:description>
        <!-- Cmdlet syntax section-->
        <command:syntax>
            <command:syntaxItem>
                <maml:name>Get-PassportContainer</maml:name>
            </command:syntaxItem>
        </command:syntax>
        <!-- Cmdlet parameter section -->
        <command:parameters>
        </command:parameters>
        <!-- Input - Output section-->
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri/>
                    <maml:description />
                </dev:type>
                <maml:description>
                    <maml:para>
                        <!-- description -->
                    </maml:para>
                </maml:description>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues>
            <command:returnValue>
                <dev:type>
                    <maml:name>PassportContainer</maml:name>
                    <maml:uri />
                    <maml:description />
                </dev:type>
                <maml:description>
                    <maml:para>
                        <!-- description -->
                        PassportContainer object that represents the metadata of the actual PassportContainer.
                    </maml:para>
                </maml:description>
            </command:returnValue>
        </command:returnValues>
        <!-- Error section-->
        <command:terminatingErrors />
        <command:nonTerminatingErrors />
            <!-- Notes section -->
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para>
                               
                </maml:para>
            </maml:alert>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <!-- Example section -->
        <command:examples>
            <command:example>
                <maml:title>
                    -------------------------- EXAMPLE 1 --------------------------
                </maml:title>
                <maml:introduction>
                    <maml:para>C:\PS&gt;</maml:para>
                </maml:introduction>
                <dev:code>
Get-PassportContainer
 
IdentityProviderDomainName TenantDomainName UserSid
-------------------------- ---------------- -------
login.windows.net contoso.com S-1-5-21-1234567890-1234567890-1234567890-12345678
                </dev:code>
                <dev:remarks>
                        <maml:para>Description</maml:para>
                        <maml:para>-----------</maml:para>
                        <maml:para>This command will return information about all containers for the current user. </maml:para>
                        <maml:para></maml:para>
                        <maml:para></maml:para>
                        <maml:para></maml:para>
                        <maml:para></maml:para>
                </dev:remarks>
                <command:commandLines>
                    <command:commandLine>
                        <command:commandText></command:commandText>
                    </command:commandLine>
                </command:commandLines>
            </command:example>
        </command:examples>
        <!-- Link section -->
        <maml:relatedLinks>
            <maml:navigationLink>
                <maml:linkText></maml:linkText>
                <maml:uri/>
            </maml:navigationLink>
        </maml:relatedLinks>
    </command:command>
     
    <!-- v 1.3.0.36 -->
    <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
        <command:details>
            <command:name>
                Remove-PassportContainer
            </command:name>
            <maml:description>
                <maml:para>
                    Deletes the specified Passport container[s].
                </maml:para>
            </maml:description>
            <maml:copyright>
                <maml:para></maml:para>
            </maml:copyright>
            <command:verb>Remove</command:verb>
            <command:noun>PassportContainer</command:noun>
            <dev:version></dev:version>
        </command:details>
        <maml:description>
            <maml:para>
                The Remove-PassportContainer cmdlet deletes the specified Passport container[s]. A container can be specified using the Identity Provider Domain name and the Tenant Domain name. This cmdlet can also be used to easily delete all the containers for the current user or the entire machine at once.
            </maml:para>
        </maml:description>
        <!-- Cmdlet syntax section-->
        <command:syntax>
            <command:syntaxItem>
                <maml:name>Remove-PassportContainer</maml:name>
                <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                    <maml:name>IdentityProviderDomainName</maml:name>
                    <maml:description>
                        <maml:para>Specifies the Identity Provider Domain Name of the container to be deleted.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
                </command:parameter>
                <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
                    <maml:name>TenantDomainName</maml:name>
                    <maml:description>
                        <maml:para>Specifies the Tenant Domain Name of the container to be deleted.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
                </command:parameter>
                <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                    <maml:name>PassThru</maml:name>
                    <maml:description>
                        <maml:para>Pass the PassportContainer down the pipeline.</maml:para>
                    </maml:description>
                </command:parameter>
                <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
                 <maml:name>Confirm</maml:name>
                    <maml:description>
                    <maml:para>Prompts you for confirmation before executing the command.</maml:para>
                    </maml:description>
                </command:parameter>
                <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
                 <maml:name>WhatIf</maml:name>
                    <maml:description>
                    <maml:para>Describes what would happen if you executed the command without actually executing the command.</maml:para>
                    </maml:description>
                </command:parameter>
            </command:syntaxItem>
            <command:syntaxItem>
                <maml:name>Remove-PassportContainer</maml:name>
                <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                    <maml:name>CurrentUser</maml:name>
                    <maml:description>
                        <maml:para>Specifies that only the Passport container for the current user will be deleted.</maml:para>
                    </maml:description>
                </command:parameter>
                <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                    <maml:name>PassThru</maml:name>
                    <maml:description>
                        <maml:para>Pass the PassportContainer down the pipeline.</maml:para>
                    </maml:description>
                </command:parameter>
                <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
                 <maml:name>Confirm</maml:name>
                    <maml:description>
                    <maml:para>Prompts you for confirmation before executing the command.</maml:para>
                    </maml:description>
                </command:parameter>
                <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
                 <maml:name>WhatIf</maml:name>
                    <maml:description>
                    <maml:para>Describes what would happen if you executed the command without actually executing the command.</maml:para>
                    </maml:description>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <!-- Cmdlet parameter section -->
        <command:parameters>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>CurrentUser</maml:name>
                <maml:description>
                    <maml:para>Specifies that only the Passport container for the current user will be deleted.</maml:para>
                                     
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>SwitchParameter</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>IdentityProviderDomainName</maml:name>
                <maml:description>
                    <maml:para>Specifies the Identity Provider Domain Name of the container to be deleted.</maml:para>
                 
                </maml:description>
                <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
                <dev:type>
                    <maml:name>string</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue>$null</dev:defaultValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>PassThru</maml:name>
                <maml:description>
                    <maml:para>Pass the PassportContainer down the pipeline.</maml:para>
                                     
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>SwitchParameter</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
                <maml:name>TenantDomainName</maml:name>
                <maml:description>
                    <maml:para>Specifies the Tenant Domain Name of the container to be deleted.</maml:para>
                                     
                </maml:description>
                <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
                <dev:type>
                    <maml:name>string</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue>$null</dev:defaultValue>
            </command:parameter>
                <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
                 <maml:name>Confirm</maml:name>
                    <maml:description>
                    <maml:para>Prompts you for confirmation before executing the command.</maml:para>
                    </maml:description>
                    <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
                    <dev:type>
                    <maml:name>SwitchParameter</maml:name>
                        <maml:uri />
                        </dev:type>
                <dev:defaultValue />
                </command:parameter>
                <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
                 <maml:name>WhatIf</maml:name>
                    <maml:description>
                    <maml:para>Describes what would happen if you executed the command without actually executing the command.</maml:para>
                    </maml:description>
                    <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
                    <dev:type>
                    <maml:name>SwitchParameter</maml:name>
                        <maml:uri />
                        </dev:type>
                <dev:defaultValue />
                </command:parameter>
        </command:parameters>
        <!-- Input - Output section-->
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri/>
                    <maml:description />
                </dev:type>
                <maml:description>
                    <maml:para>
                        <!-- description -->
                    </maml:para>
                </maml:description>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues>
            <command:returnValue>
                <dev:type>
                    <maml:name>PassportContainer</maml:name>
                    <maml:uri />
                    <maml:description />
                </dev:type>
                <maml:description>
                    <maml:para>
                        <!-- description -->
                        PassportContainer object that represents the metadata of the actual Passport container.
                    </maml:para>
                </maml:description>
            </command:returnValue>
        </command:returnValues>
        <!-- Error section-->
        <command:terminatingErrors />
        <command:nonTerminatingErrors />
            <!-- Notes section -->
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <!-- Example section -->
        <command:examples>
            <command:example>
                <maml:title>
                    -------------------------- EXAMPLE 1 --------------------------
                </maml:title>
                <maml:introduction>
                    <maml:para>C:\PS&gt;</maml:para>
                </maml:introduction>
                <dev:code>
Remove-PassportContainer
                </dev:code>
                <dev:remarks>
                    <maml:para>Description</maml:para>
                    <maml:para>-----------</maml:para>
                    <maml:para>This command will delete the container with IdentityProviderDomainName == $null and TenantDomainName == $null.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
                <command:commandLines>
                    <command:commandLine>
                        <command:commandText></command:commandText>
                    </command:commandLine>
                </command:commandLines>
            </command:example>
 
            <command:example>
                <maml:title>
                    -------------------------- EXAMPLE 2 --------------------------
                </maml:title>
                <maml:introduction>
                    <maml:para>C:\PS&gt;</maml:para>
                </maml:introduction>
                <dev:code>
Remove-PassportContainer -CurrentUser
                </dev:code>
                <dev:remarks>
                    <maml:para>Description</maml:para>
                    <maml:para>-----------</maml:para>
                    <maml:para>This command will delete all of the current user's containers.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
                <command:commandLines>
                    <command:commandLine>
                        <command:commandText></command:commandText>
                    </command:commandLine>
                </command:commandLines>
            </command:example>
 
            <command:example>
                <maml:title>
                    -------------------------- EXAMPLE 3 --------------------------
                </maml:title>
                <maml:introduction>
                    <maml:para>C:\PS&gt;</maml:para>
                </maml:introduction>
                <dev:code>
Remove-PassportContainer -IdentityProviderDomainName login.windows.net -TenantDomainName contoso.com
                </dev:code>
                <dev:remarks>
                    <maml:para>Description</maml:para>
                    <maml:para>-----------</maml:para>
                    <maml:para>
                        This command will delete the container with the specified Identity Provider domain and Tenant domain for the current user. (Disclaimer: The example Tenant domain and Identity Provider domain names will need to be replaced with the user's valid Tenant domain and Identity Provider domain names for this cmdlet to work. These arguments can be retrieved using the Get-PassportContainer cmdlet.)
                    </maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
                <command:commandLines>
                    <command:commandLine>
                        <command:commandText></command:commandText>
                    </command:commandLine>
                </command:commandLines>
            </command:example>
        </command:examples>
        <!-- Link section -->
        <maml:relatedLinks>
            <maml:navigationLink>
                <maml:linkText></maml:linkText>
                <maml:uri/>
            </maml:navigationLink>
        </maml:relatedLinks>
    </command:command>
     
    <!-- v 1.3.0.36 -->
    <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
        <command:details>
            <command:name>
                Get-PassportKey
            </command:name>
            <maml:description>
                <maml:para>Retrieves information about the specified key[s].</maml:para>
            </maml:description>
            <maml:copyright>
                <maml:para></maml:para>
            </maml:copyright>
            <command:verb>Get</command:verb>
            <command:noun>PassportKey</command:noun>
            <dev:version></dev:version>
        </command:details>
        <maml:description>
            <maml:para>The Get-PassportKey cmdlet retrieves information about key[s] stored in Passport containers. An Identity Provider Domain name, Tenant Domain name, and User ID can be provided to show information about specific key[s] or sets of keys. The returned information can also be limited to just the current user's keys.</maml:para>
        </maml:description>
        <!-- Cmdlet syntax section-->
        <command:syntax>
            <command:syntaxItem>
                <maml:name>Get-PassportKey</maml:name>
                <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                    <maml:name>UserId</maml:name>
                    <maml:description>
                        <maml:para>Specifies the User ID of the key[s] to be retrieved. </maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
                </command:parameter>
                <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
                    <maml:name>IdentityProviderDomainName</maml:name>
                    <maml:description>
                        <maml:para>Specifies the Identity Provider Domain Name of the key[s] to be retrieved.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
                </command:parameter>
                <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="3">
                    <maml:name>TenantDomainName</maml:name>
                    <maml:description>
                        <maml:para>Specifies the Tenant Domain Name of the key[s] to be retrieved.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
                </command:parameter>
                <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                    <maml:name>CurrentUser</maml:name>
                    <maml:description>
                        <maml:para>Specifies that only keys associated with the current user will be retrieved.</maml:para>
                    </maml:description>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <!-- Cmdlet parameter section -->
        <command:parameters>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>CurrentUser</maml:name>
                <maml:description>
                    <maml:para>Specifies that only keys associated with the current user will be retrieved.</maml:para>
                                     
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>SwitchParameter</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
                <maml:name>IdentityProviderDomainName</maml:name>
                <maml:description>
                    <maml:para>Specifies the Identity Provider Domain Name of the key[s] to be retrieved.</maml:para>
                                     
                </maml:description>
                <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
                <dev:type>
                    <maml:name>string</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue>$null</dev:defaultValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="3">
                <maml:name>TenantDomainName</maml:name>
                <maml:description>
                    <maml:para>Specifies the Tenant Domain Name of the key[s] to be retrieved.</maml:para>
                                     
                </maml:description>
                <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
                <dev:type>
                    <maml:name>string</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue>$null</dev:defaultValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the User ID of the key[s] to be retrieved. </maml:para>
                                     
                </maml:description>
                <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
                <dev:type>
                    <maml:name>string</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue>$null</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <!-- Input - Output section-->
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri/>
                    <maml:description />
                </dev:type>
                <maml:description>
                    <maml:para>
                        <!-- description -->
                    </maml:para>
                </maml:description>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues>
            <command:returnValue>
                <dev:type>
                    <maml:name>PassportKey</maml:name>
                    <maml:uri />
                    <maml:description />
                </dev:type>
                <maml:description>
                    <maml:para>
                        <!-- description -->
                        PassportKey object that represents the metadata of the actual Passport key.
                    </maml:para>
                </maml:description>
            </command:returnValue>
        </command:returnValues>
        <!-- Error section-->
        <command:terminatingErrors />
        <command:nonTerminatingErrors />
            <!-- Notes section -->
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <!-- Example section -->
        <command:examples>
 
            <command:example>
                <maml:title>
                    -------------------------- EXAMPLE 1 --------------------------
                </maml:title>
                <maml:introduction>
                    <maml:para>C:\PS&gt;</maml:para>
                </maml:introduction>
                <dev:code>
Get-PassportKey
 
IdentityProviderDomainName : login.windows.net
TenantDomainName : contoso.com
UserId : 31dd87d2b6085338
UserSid : S-1-5-21-1234567890-1234567890-1234567890-12345678
KeyName : S-1-5-21-1234567890-1234567890-1234567890-12345678/75c9fe96-e30f-4933-9ac0-6b86abadf8d4/login.windows.net//31dd87d2b6085338
SelfTestResults : Not Supported
 
IdentityProviderDomainName : login.windows.net
TenantDomainName : contoso.com
UserId : 42ed93d3e313598
UserSid : S-1-5-21-0987654321-0987654321-0987654321-09876543
KeyName : S-1-5-21-0987654321-0987654321-0987654321-09876543/C2D8A76E-67E3-4E8B-AAC3-458F1D154779/login.windows.net//42ed93d3e313598
SelfTestResults : Not Supported
                </dev:code>
                <dev:remarks>
                    <maml:para>Description</maml:para>
                    <maml:para>-----------</maml:para>
                    <maml:para>This command will return information about all keys for all users.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
                <command:commandLines>
                    <command:commandLine>
                        <command:commandText></command:commandText>
                    </command:commandLine>
                </command:commandLines>
            </command:example>
 
            <command:example>
                <maml:title>
                    -------------------------- EXAMPLE 2 --------------------------
                </maml:title>
                <maml:introduction>
                    <maml:para>C:\PS&gt;</maml:para>
                </maml:introduction>
                <dev:code>
Get-PassportKey -CurrentUser
 
IdentityProviderDomainName : login.windows.net
TenantDomainName : contoso.com
UserId : 31dd87d2b6085338
UserSid : S-1-5-21-1234567890-1234567890-1234567890-12345678
KeyName : S-1-5-21-1234567890-1234567890-1234567890-12345678/75c9fe96-e30f-4933-9ac0-6b86abadf8d4/login.windows.net//31dd87d2b6085338
SelfTestResults : Not Supported
                </dev:code>
                <dev:remarks>
                    <maml:para>Description</maml:para>
                    <maml:para>-----------</maml:para>
                    <maml:para>This command will return information about all of the current user's keys.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
                <command:commandLines>
                    <command:commandLine>
                        <command:commandText></command:commandText>
                    </command:commandLine>
                </command:commandLines>
            </command:example>
 
            <command:example>
                <maml:title>
                    -------------------------- EXAMPLE 3 --------------------------
                </maml:title>
                <maml:introduction>
                    <maml:para>C:\PS&gt;</maml:para>
                </maml:introduction>
                <dev:code>
Get-PassportKey -UserId 31dd87d2b6085338 -IdentityProviderDomainName login.windows.net -TenantDomainName contoso.com -CurrentUser
 
IdentityProviderDomainName : login.windows.net
TenantDomainName : contoso.com
UserId : 31dd87d2b6085338
UserSid : S-1-5-21-1234567890-1234567890-1234567890-12345678
KeyName : S-1-5-21-1234567890-1234567890-1234567890-12345678/75c9fe96-e30f-4933-9ac0-6b86abadf8d4/login.windows.net//31dd87d2b6085338
SelfTestResults : Not Supported
                </dev:code>
                <dev:remarks>
                    <maml:para>Description</maml:para>
                    <maml:para>-----------</maml:para>
                    <maml:para>This command will return information about keys with the specified User ID, Identity Provider Domain name, and Tenant Domain name for the current user.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
                <command:commandLines>
                    <command:commandLine>
                        <command:commandText></command:commandText>
                    </command:commandLine>
                </command:commandLines>
            </command:example>
        </command:examples>
        <!-- Link section -->
        <maml:relatedLinks>
            <maml:navigationLink>
                <maml:linkText></maml:linkText>
                <maml:uri/>
            </maml:navigationLink>
        </maml:relatedLinks>
    </command:command>
    <!-- v 1.3.0.36 -->
    <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
        <command:details>
            <command:name>
                New-PassportKey
            </command:name>
            <maml:description>
                <maml:para>Creates a Passport key and places it in the corresponding Passport Container.</maml:para>
            </maml:description>
            <maml:copyright>
                <maml:para></maml:para>
            </maml:copyright>
            <command:verb>New</command:verb>
            <command:noun>PassportKey</command:noun>
            <dev:version></dev:version>
        </command:details>
        <maml:description>
            <maml:para>
                The New-PassportKey cmdlet can be used to provision a Passport Key. A Passport key requires a IdentityProviderDomainName and UserId. TenantDomainName can remain $null.
            </maml:para>
        </maml:description>
        <!-- Cmdlet syntax section-->
        <command:syntax>
            <command:syntaxItem>
                <maml:name>New-PassportKey</maml:name>
                <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                    <maml:name>UserId</maml:name>
                    <maml:description>
                        <maml:para>Specifies the User ID of the key to be created.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
                </command:parameter>
                <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
                    <maml:name>IdentityProviderDomainName</maml:name>
                    <maml:description>
                        <maml:para>Specifies the Identity Provider Domain Name of the key to be created.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
                </command:parameter>
                <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="3">
                    <maml:name>TenantDomainName</maml:name>
                    <maml:description>
                        <maml:para>Specifies the Tenant Domain Name of the key to be created.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
                </command:parameter>
                <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
                 <maml:name>Confirm</maml:name>
                    <maml:description>
                    <maml:para>Prompts you for confirmation before executing the command.</maml:para>
                    </maml:description>
                </command:parameter>
                <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
                 <maml:name>WhatIf</maml:name>
                    <maml:description>
                    <maml:para>Describes what would happen if you executed the command without actually executing the command.</maml:para>
                    </maml:description>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <!-- Cmdlet parameter section -->
        <command:parameters>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
                <maml:name>IdentityProviderDomainName</maml:name>
                <maml:description>
                    <maml:para>Specifies the Identity Provider Domain Name of the key to be created.</maml:para>
                                     
                </maml:description>
                <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
                <dev:type>
                    <maml:name>string</maml:name>
                    <maml:uri/>
                </dev:type>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="3">
                <maml:name>TenantDomainName</maml:name>
                <maml:description>
                    <maml:para>Specifies the Tenant Domain Name of the key to be created.</maml:para>
                                     
                </maml:description>
                <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
                <dev:type>
                    <maml:name>string</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue>$null</dev:defaultValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the User ID of the key to be created.</maml:para>
                                     
                </maml:description>
                <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
                <dev:type>
                    <maml:name>string</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
                <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
                 <maml:name>Confirm</maml:name>
                    <maml:description>
                    <maml:para>Prompts you for confirmation before executing the command.</maml:para>
                    </maml:description>
                    <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
                    <dev:type>
                    <maml:name>SwitchParameter</maml:name>
                        <maml:uri />
                        </dev:type>
                <dev:defaultValue />
                </command:parameter>
                <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
                 <maml:name>WhatIf</maml:name>
                    <maml:description>
                    <maml:para>Describes what would happen if you executed the command without actually executing the command.</maml:para>
                    </maml:description>
                    <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
                    <dev:type>
                    <maml:name>SwitchParameter</maml:name>
                        <maml:uri />
                        </dev:type>
                <dev:defaultValue />
                </command:parameter>
        </command:parameters>
        <!-- Input - Output section-->
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri/>
                    <maml:description />
                </dev:type>
                <maml:description>
                    <maml:para>
                        <!-- description -->
                         
                    </maml:para>
                </maml:description>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues>
            <command:returnValue>
                <dev:type>
                    <maml:name>PassportKey</maml:name>
                    <maml:uri />
                    <maml:description />
                </dev:type>
                <maml:description>
                    <maml:para>
                        <!-- description -->
                        PassportKey object that represents the metadata of the actual Passport key.
                    </maml:para>
                </maml:description>
            </command:returnValue>
        </command:returnValues>
        <!-- Error section-->
        <command:terminatingErrors />
        <command:nonTerminatingErrors />
            <!-- Notes section -->
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para>
                               
                            </maml:para>
            </maml:alert>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <!-- Example section -->
        <command:examples>
 
            <command:example>
                <maml:title>
                    -------------------------- EXAMPLE 1 --------------------------
                </maml:title>
                <maml:introduction>
                    <maml:para>C:\PS&gt;</maml:para>
                </maml:introduction>
                <dev:code>
New-PassportKey -UserId 31dd87d2b6085338 -IdpDomainName login.windows.net -TenantDomainName contoso.com
 
IdentityProviderDomainName : login.windows.net
TenantDomainName : contoso.com
UserId : 31dd87d2b6085338
UserSid : S-1-5-21-1234567890-1234567890-1234567890-12345678
KeyName : S-1-5-21-1234567890-1234567890-1234567890-12345678/9d6643b1-a197-4cc2-aa08-ea661765189b/login.windows.net/contoso.com/31dd87d2b6085338
SelfTestResults : Not Supported
                </dev:code>
                <dev:remarks>
                    <maml:para>Description</maml:para>
                    <maml:para>-----------</maml:para>
                    <maml:para>
                        This command will create a new Passport key that can be used with the given Identity Provider Domain and Tenant Domain for the given user. (Disclaimer: The example UserId, IdentityProviderDomainName, TenantDomainName will need to be replaced with the user's valid User ID for a valid Identity Provider Domain and Tenant Domain for this cmdlet to work.)
                    </maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
                <command:commandLines>
                    <command:commandLine>
                        <command:commandText></command:commandText>
                    </command:commandLine>
                </command:commandLines>
            </command:example>
        </command:examples>
        <!-- Link section -->
        <maml:relatedLinks>
            <maml:navigationLink>
                <maml:linkText></maml:linkText>
                <maml:uri/>
            </maml:navigationLink>
        </maml:relatedLinks>
    </command:command>
    <!-- v 1.3.0.36 -->
    <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
        <command:details>
            <command:name>
                Remove-PassportKey
            </command:name>
            <maml:description>
                <maml:para>Deletes the specified Passport key.</maml:para>
            </maml:description>
            <maml:copyright>
                <maml:para></maml:para>
            </maml:copyright>
            <command:verb>Remove</command:verb>
            <command:noun>PassportKey</command:noun>
            <dev:version></dev:version>
        </command:details>
        <maml:description>
            <maml:para>The Remove-PassportKey cmdlet will delete the key with the specified key name. Key name can be discovered using the Get-PassportKey cmdlet.</maml:para>
        </maml:description>
        <!-- Cmdlet syntax section-->
        <command:syntax>
            <command:syntaxItem>
                <maml:name>Remove-PassportKey</maml:name>
                <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                    <maml:name>KeyName</maml:name>
                    <maml:description>
                        <maml:para>Specifies the name of the key to be deleted.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
                </command:parameter>
                <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                    <maml:name>PassThru</maml:name>
                    <maml:description>
                        <maml:para>Pass the PassportKey down the pipeline.</maml:para>
                    </maml:description>
                </command:parameter>
                <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
                 <maml:name>Confirm</maml:name>
                    <maml:description>
                    <maml:para>Prompts you for confirmation before executing the command.</maml:para>
                    </maml:description>
                </command:parameter>
                <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
                 <maml:name>WhatIf</maml:name>
                    <maml:description>
                    <maml:para>Describes what would happen if you executed the command without actually executing the command.</maml:para>
                    </maml:description>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <!-- Cmdlet parameter section -->
        <command:parameters>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>KeyName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the key to be deleted.</maml:para>
                                     
                </maml:description>
                <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
                <dev:type>
                    <maml:name>string</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>PassThru</maml:name>
                <maml:description>
                    <maml:para>Pass the PassportKey down the pipeline.</maml:para>
                                     
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>SwitchParameter</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue>$false</dev:defaultValue>
            </command:parameter>
                <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
                 <maml:name>Confirm</maml:name>
                    <maml:description>
                    <maml:para>Prompts you for confirmation before executing the command.</maml:para>
                    </maml:description>
                    <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
                    <dev:type>
                    <maml:name>SwitchParameter</maml:name>
                        <maml:uri />
                        </dev:type>
                <dev:defaultValue />
                </command:parameter>
                <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
                 <maml:name>WhatIf</maml:name>
                    <maml:description>
                    <maml:para>Describes what would happen if you executed the command without actually executing the command.</maml:para>
                    </maml:description>
                    <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
                    <dev:type>
                    <maml:name>SwitchParameter</maml:name>
                        <maml:uri />
                        </dev:type>
                <dev:defaultValue />
                </command:parameter>
        </command:parameters>
        <!-- Input - Output section-->
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri/>
                    <maml:description />
                </dev:type>
                <maml:description>
                    <maml:para>
                        <!-- description -->
                         
                    </maml:para>
                </maml:description>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues>
            <command:returnValue>
                <dev:type>
                    <maml:name>PassportKey</maml:name>
                    <maml:uri />
                    <maml:description />
                </dev:type>
                <maml:description>
                    <maml:para>
                        <!-- description -->
                        PassportKey object that represents the metadata of the actual Passport key.
                    </maml:para>
                </maml:description>
            </command:returnValue>
        </command:returnValues>
        <!-- Error section-->
        <command:terminatingErrors />
        <command:nonTerminatingErrors />
            <!-- Notes section -->
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para>
                               
                            </maml:para>
            </maml:alert>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <!-- Example section -->
        <command:examples>
            <command:example>
                <maml:title>
                    -------------------------- EXAMPLE 1 --------------------------
                </maml:title>
                <maml:introduction>
                    <maml:para>C:\PS&gt;</maml:para>
                </maml:introduction>
                <dev:code>
Remove-PassportKey -KeyName S-1-5-21-1234567890-1234567890-1234567890-12345678/75c9fe96-e30f-4933-9ac0-6b86abadf8d4/login.windows.com//31dd87d2b6085338
                </dev:code>
                <dev:remarks>
                    <maml:para>Description</maml:para>
                    <maml:para>-----------</maml:para>
                    <maml:para>This command will delete the key with the specified key name. (Disclaimer: The example key name will need to be replaced with a key on the user's machine for this cmdlet to work. Key name can be retrieved using the Get-PassportKey cmdlet.)</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
                <command:commandLines>
                    <command:commandLine>
                        <command:commandText></command:commandText>
                    </command:commandLine>
                </command:commandLines>
            </command:example>
        </command:examples>
        <!-- Link section -->
        <maml:relatedLinks>
            <maml:navigationLink>
                <maml:linkText></maml:linkText>
                <maml:uri/>
            </maml:navigationLink>
        </maml:relatedLinks>
    </command:command>
</helpItems>