Set-SCSPFTenant

设置租户的资源和数据。

语法

Set-SCSPFTenant
   -Tenant <Tenant>
   [-Stamps <Stamp[]>]
   [-AccountStatus <String>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-SCSPFTenant
   -Tenant <Tenant>
   -Key <String>
   -IssuerName <String>
   [-Stamps <Stamp[]>]
   [-AccountStatus <String>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

说明

Set-SCSPFTenant cmdlet 将 Service Provider Foundation 中的租户与基于声明的身份验证的产品/服务、标记或值相关联。

如果要在不更改当前与租户关联的标记的情况下向租户添加标记的关联,请使用 Set-SCSPFStamp cmdlet。

示例

示例 1:设置租户的帐户状态

PS C:\>Set-SCSPFTenant -Tenant (Get-SCSPFTenant -Name "ADatum") -AccountStatus "1"

此命令将租户的帐户状态设置为 1,以便挂起。

示例 2:将租户与印章集合相关联

PS C:\>$Tenant = Get-SCSPFTenant -Name "Contoso"
PS C:\> $Stamps = Get-SCSPFServer | Where-Object {>> $_.Name -contains "silver">> }
PS C:\> Set-SCSPFTenant -Tenant $Tenant -Stamps $Stamps

第一个命令获取租户。 第二个命令获取标记的集合。

第三个命令将租户与戳记相关联。

参数

-AccountStatus

指定租户的状态。 指定 0 以将状态设置为活动状态,或指定 1 将状态设置为挂起。

Type:System.String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

提示你在运行 cmdlet 之前进行确认。

Type:System.Management.Automation.SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IssuerName

指定为租户颁发证书的参与方的名称。 此参数是用于验证租户提交的令牌的元数据;不要将此参数与受信任的颁发者中的对象混淆。

Type:System.String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Key

指定用于验证租户在基于声明的身份验证中提交的已签名令牌的公钥。

Type:System.String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Stamps

指定要与租户关联的一个或多个标记。 若要获取戳记,请使用 New-SCSPFStamp cmdlet。

Type:Microsoft.SystemCenter.Foundation.SPFData.Types.Stamp[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Tenant

指定要由此 cmdlet 中的其他参数设置为新值的租户对象。 若要获取租户,请使用 Get-SCSPFTenant cmdlet。

Type:Microsoft.SystemCenter.Foundation.SPFData.Types.Tenant
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

显示在此 cmdlet 运行的情况下将会发生什么。 此 cmdlet 未运行。

Type:System.Management.Automation.SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

输入

None

输出

System.Object