Skip to content

Commit 928170f

Browse files
Merge pull request #44 from billmath/adfs
updating adfs cmdlets
2 parents 3c05df0 + 8e8ec17 commit 928170f

8 files changed

+46
-23
lines changed

docset/windows/adfs/add-adfsclient.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,15 @@ Registers an OAuth 2.0 client with AD FS.
2525
## SYNTAX
2626

2727
```
28-
Add-AdfsClient [-ClientId] <String> [-Name] <String> [[-RedirectUri] <Uri[]>] [-Description <String>]
28+
Add-AdfsClient [-ClientId] <String> [-Name] <String> [[-RedirectUri] <String[]>] [-Description <String>]
2929
[-ClientType <ClientType>] [-ADUserPrincipalName <String>] [-JWTSigningCertificate <X509Certificate2[]>]
3030
[-JWTSigningCertificateRevocationCheck <RevocationSetting>] [-JWKSUri <Uri>] [-JWKSFile <String>]
3131
[-GenerateClientSecret] [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]
3232
```
3333

34+
35+
36+
3437
## DESCRIPTION
3538
The **Add-AdfsClient** cmdlet registers an OAuth client with Active Directory Federation Services (AD FS).
3639
In order to allow access from OAuth clients to resources secured by AD FS, you need to register the OAuth client with AD FS by using this cmdlet.
@@ -275,7 +278,7 @@ If you are developing a Windows Store application, you can obtain the redirect U
275278
`Uri redirectURI = Windows.Security.Authentication.Web.WebAuthenticationBroker.GetCurrentApplicationCallbackUri();`
276279

277280
```yaml
278-
Type: Uri[]
281+
Type: String[]
279282
Parameter Sets: (All)
280283
Aliases:
281284

docset/windows/adfs/add-adfsnativeclientapplication.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,13 @@ Adds a native client application role to an application in AD FS.
2727
### ApplicationGroupIdentifier (Default)
2828
```
2929
Add-AdfsNativeClientApplication [-ApplicationGroupIdentifier] <String> [-Name] <String> [-Identifier] <String>
30-
[[-RedirectUri] <Uri[]>] [-Description <String>] [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]
30+
[[-RedirectUri] <String[]>] [-Description <String>] [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]
3131
```
3232

3333
### ApplicationGroupObject
3434
```
3535
Add-AdfsNativeClientApplication [-ApplicationGroup] <ApplicationGroup> [-Name] <String> [-Identifier] <String>
36-
[[-RedirectUri] <Uri[]>] [-Description <String>] [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]
36+
[[-RedirectUri] <String[]>] [-Description <String>] [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]
3737
```
3838

3939
## DESCRIPTION
@@ -168,7 +168,7 @@ If you are developing a Windows Store application, obtain the redirection URI fo
168168
`Uri redirectURI = Windows.Security.Authentication.Web.WebAuthenticationBroker.GetCurrentApplicationCallbackUri();`
169169

170170
```yaml
171-
Type: Uri[]
171+
Type: String[]
172172
Parameter Sets: (All)
173173
Aliases:
174174

docset/windows/adfs/add-adfsserverapplication.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Adds a server application role to an application in AD FS.
2727
### ApplicationGroupIdentifier (Default)
2828
```
2929
Add-AdfsServerApplication [-ApplicationGroupIdentifier] <String> [-Name] <String> [-Identifier] <String>
30-
[[-RedirectUri] <Uri[]>] [-Description <String>] [-ADUserPrincipalName <String>]
30+
[[-RedirectUri] <String[]>] [-Description <String>] [-ADUserPrincipalName <String>]
3131
[-JWTSigningCertificate <X509Certificate2[]>] [-JWTSigningCertificateRevocationCheck <RevocationSetting>]
3232
[-JWKSUri <Uri>] [-JWKSFile <String>] [-GenerateClientSecret] [-PassThru] [-WhatIf] [-Confirm]
3333
[<CommonParameters>]
@@ -36,7 +36,7 @@ Add-AdfsServerApplication [-ApplicationGroupIdentifier] <String> [-Name] <String
3636
### ApplicationGroupObject
3737
```
3838
Add-AdfsServerApplication [-ApplicationGroup] <ApplicationGroup> [-Name] <String> [-Identifier] <String>
39-
[[-RedirectUri] <Uri[]>] [-Description <String>] [-ADUserPrincipalName <String>]
39+
[[-RedirectUri] <String[]>] [-Description <String>] [-ADUserPrincipalName <String>]
4040
[-JWTSigningCertificate <X509Certificate2[]>] [-JWTSigningCertificateRevocationCheck <RevocationSetting>]
4141
[-JWKSUri <Uri>] [-JWKSFile <String>] [-GenerateClientSecret] [-PassThru] [-WhatIf] [-Confirm]
4242
[<CommonParameters>]
@@ -276,7 +276,7 @@ If you are developing a Windows Store application, obtain the redirection URI fo
276276
`Uri redirectURI = Windows.Security.Authentication.Web.WebAuthenticationBroker.GetCurrentApplicationCallbackUri();`
277277

278278
```yaml
279-
Type: Uri[]
279+
Type: String[]
280280
Parameter Sets: (All)
281281
Aliases:
282282

docset/windows/adfs/get-adfsadditionalauthenticationrule.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable
5656

5757
## INPUTS
5858

59+
### None
60+
61+
5962
## OUTPUTS
6063

64+
### System.Object
65+
6166
## NOTES
6267

6368
## RELATED LINKS

docset/windows/adfs/set-adfsclient.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Modifies registration settings for an OAuth 2.0 client registered with AD FS.
2626

2727
### Name (Default)
2828
```
29-
Set-AdfsClient [-Force] [-TargetName] <String> [-ClientId <String>] [-Name <String>] [-RedirectUri <Uri[]>]
29+
Set-AdfsClient [-Force] [-TargetName] <String> [-ClientId <String>] [-Name <String>] [-RedirectUri <String[]>]
3030
[-Description <String>] [-ADUserPrincipalName <String>] [-JWTSigningCertificate <X509Certificate2[]>]
3131
[-JWTSigningCertificateRevocationCheck <RevocationSetting>] [-ChangeClientSecret] [-ResetClientSecret]
3232
[-JWKSUri <Uri>] [-ReloadJWTSigningKeys] [-JWKSFile <String>] [-PassThru] [-WhatIf] [-Confirm]
@@ -35,7 +35,7 @@ Set-AdfsClient [-Force] [-TargetName] <String> [-ClientId <String>] [-Name <Stri
3535

3636
### ClientId
3737
```
38-
Set-AdfsClient [-Force] [-TargetClientId] <String> [-ClientId <String>] [-Name <String>] [-RedirectUri <Uri[]>]
38+
Set-AdfsClient [-Force] [-TargetClientId] <String> [-ClientId <String>] [-Name <String>] [-RedirectUri <String[]>]
3939
[-Description <String>] [-ADUserPrincipalName <String>] [-JWTSigningCertificate <X509Certificate2[]>]
4040
[-JWTSigningCertificateRevocationCheck <RevocationSetting>] [-ChangeClientSecret] [-ResetClientSecret]
4141
[-JWKSUri <Uri>] [-ReloadJWTSigningKeys] [-JWKSFile <String>] [-PassThru] [-WhatIf] [-Confirm]
@@ -45,7 +45,7 @@ Set-AdfsClient [-Force] [-TargetClientId] <String> [-ClientId <String>] [-Name <
4545
### InputObject
4646
```
4747
Set-AdfsClient [-Force] [-TargetClient] <AdfsClient> [-ClientId <String>] [-Name <String>]
48-
[-RedirectUri <Uri[]>] [-Description <String>] [-ADUserPrincipalName <String>]
48+
[-RedirectUri <String[]>] [-Description <String>] [-ADUserPrincipalName <String>]
4949
[-JWTSigningCertificate <X509Certificate2[]>] [-JWTSigningCertificateRevocationCheck <RevocationSetting>]
5050
[-ChangeClientSecret] [-ResetClientSecret] [-JWKSUri <Uri>] [-ReloadJWTSigningKeys] [-JWKSFile <String>]
5151
[-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]
@@ -288,7 +288,7 @@ If you are developing a Windows Store application, you can obtain the redirect U
288288
`Uri redirectURI = Windows.Security.Authentication.Web.WebAuthenticationBroker.GetCurrentApplicationCallbackUri();`
289289

290290
```yaml
291-
Type: Uri[]
291+
Type: String[]
292292
Parameter Sets: (All)
293293
Aliases:
294294

docset/windows/adfs/set-adfsnativeclientapplication.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,19 +27,19 @@ Modifies configuration settings for a server native client application role of a
2727
### Identifier (Default)
2828
```
2929
Set-AdfsNativeClientApplication [-TargetIdentifier] <String> [-Identifier <String>] [-Name <String>]
30-
[-RedirectUri <Uri[]>] [-Description <String>] [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]
30+
[-RedirectUri <String[]>] [-Description <String>] [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]
3131
```
3232

3333
### Name
3434
```
3535
Set-AdfsNativeClientApplication [-TargetName] <String> [-Identifier <String>] [-Name <String>]
36-
[-RedirectUri <Uri[]>] [-Description <String>] [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]
36+
[-RedirectUri <String[]>] [-Description <String>] [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]
3737
```
3838

3939
### ApplicationObject
4040
```
4141
Set-AdfsNativeClientApplication [-TargetApplication] <NativeClientApplication> [-Identifier <String>]
42-
[-Name <String>] [-RedirectUri <Uri[]>] [-Description <String>] [-PassThru] [-WhatIf] [-Confirm]
42+
[-Name <String>] [-RedirectUri <String[]>] [-Description <String>] [-PassThru] [-WhatIf] [-Confirm]
4343
[<CommonParameters>]
4444
```
4545

@@ -145,7 +145,7 @@ If you are developing a Windows Store application, obtain the redirection URI fo
145145
`Uri redirectURI = Windows.Security.Authentication.Web.WebAuthenticationBroker.GetCurrentApplicationCallbackUri();`
146146

147147
```yaml
148-
Type: Uri[]
148+
Type: String[]
149149
Parameter Sets: (All)
150150
Aliases:
151151

docset/windows/adfs/set-adfsproperties.md

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ Set-AdfsProperties [-AuthenticationContextOrder <Uri[]>] [-AcceptableIdentifiers
3131
[-CertificateGenerationThreshold <Int32>] [-CertificatePromotionThreshold <Int32>]
3232
[-CertificateRolloverInterval <Int32>] [-CertificateThresholdMultiplier <Int32>]
3333
[-ClientCertRevocationCheck <String>] [-ContactPerson <ContactPerson>] [-DisplayName <String>]
34-
[-FederationPassiveAddress <String>] [-HostName <String>] [-HttpPort <Int32>] [-HttpsPort <Int32>]
35-
[-IntranetUseLocalClaimsProvider <Boolean>] [-TlsClientPort <Int32>] [-Identifier <Uri>]
34+
[-EnableOAuthLogout <Boolean>] [-FederationPassiveAddress <String>] [-HostName <String>] [-HttpPort <Int32>]
35+
[-HttpsPort <Int32>] [-IntranetUseLocalClaimsProvider <Boolean>] [-TlsClientPort <Int32>] [-Identifier <Uri>]
3636
[-LogLevel <String[]>] [-MonitoringInterval <Int32>] [-NetTcpPort <Int32>]
3737
[-NtlmOnlySupportedClientAtProxy <Boolean>] [-OrganizationInfo <Organization>]
3838
[-PreventTokenReplays <Boolean>] [-ExtendedProtectionTokenCheck <String>] [-ProxyTrustTokenLifetime <Int32>]
@@ -49,7 +49,7 @@ Set-AdfsProperties [-AuthenticationContextOrder <Uri[]>] [-AcceptableIdentifiers
4949
[-EnableRelayStateForIdpInitiatedSignOn <Boolean>] [-DelegateServiceAdministration <String>]
5050
[-AllowSystemServiceAdministration <Boolean>] [-AllowLocalAdminsServiceAdministration <Boolean>]
5151
[-DeviceUsageWindowInDays <Int32>] [-EnableIdPInitiatedSignonPage <Boolean>] [-IgnoreTokenBinding <Boolean>]
52-
[-IdTokenIssuer <Uri>] [-Force] [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]
52+
[-IdTokenIssuer <Uri>] [-Force] [-PassThru] [-WhatIf] [-Confirm]
5353
```
5454

5555
## DESCRIPTION
@@ -503,6 +503,21 @@ Accept pipeline input: False
503503
Accept wildcard characters: False
504504
```
505505

506+
### -EnableOAuthLogout
507+
{{Fill EnableOAuthLogout Description}}
508+
509+
```yaml
510+
Type: Boolean
511+
Parameter Sets: (All)
512+
Aliases:
513+
514+
Required: False
515+
Position: Named
516+
Default value: None
517+
Accept pipeline input: False
518+
Accept wildcard characters: False
519+
```
520+
506521
### -EnablePersistentSso
507522
Indicates whether to store the SSO token in persistent cookies for devices joined to a workplace.
508523

docset/windows/adfs/set-adfsserverapplication.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@ Modifies configuration settings for a server application role of an application
2727
### Identifier (Default)
2828
```
2929
Set-AdfsServerApplication [-TargetIdentifier] <String> [-Identifier <String>] [-Name <String>]
30-
[-RedirectUri <Uri[]>] [-Description <String>] [-ADUserPrincipalName <String>]
30+
[-RedirectUri <String[]>] [-Description <String>] [-ADUserPrincipalName <String>]
3131
[-JWTSigningCertificate <X509Certificate2[]>] [-JWTSigningCertificateRevocationCheck <RevocationSetting>]
3232
[-ChangeClientSecret] [-ResetClientSecret] [-JWKSUri <Uri>] [-ReloadJWTSigningKeys] [-JWKSFile <String>]
3333
[-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]
3434
```
3535

3636
### Name
3737
```
38-
Set-AdfsServerApplication [-TargetName] <String> [-Identifier <String>] [-Name <String>] [-RedirectUri <Uri[]>]
38+
Set-AdfsServerApplication [-TargetName] <String> [-Identifier <String>] [-Name <String>] [-RedirectUri <String[]>]
3939
[-Description <String>] [-ADUserPrincipalName <String>] [-JWTSigningCertificate <X509Certificate2[]>]
4040
[-JWTSigningCertificateRevocationCheck <RevocationSetting>] [-ChangeClientSecret] [-ResetClientSecret]
4141
[-JWKSUri <Uri>] [-ReloadJWTSigningKeys] [-JWKSFile <String>] [-PassThru] [-WhatIf] [-Confirm]
@@ -45,7 +45,7 @@ Set-AdfsServerApplication [-TargetName] <String> [-Identifier <String>] [-Name <
4545
### ApplicationObject
4646
```
4747
Set-AdfsServerApplication [-TargetApplication] <ServerApplication> [-Identifier <String>] [-Name <String>]
48-
[-RedirectUri <Uri[]>] [-Description <String>] [-ADUserPrincipalName <String>]
48+
[-RedirectUri <String[]>] [-Description <String>] [-ADUserPrincipalName <String>]
4949
[-JWTSigningCertificate <X509Certificate2[]>] [-JWTSigningCertificateRevocationCheck <RevocationSetting>]
5050
[-ChangeClientSecret] [-ResetClientSecret] [-JWKSUri <Uri>] [-ReloadJWTSigningKeys] [-JWKSFile <String>]
5151
[-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]
@@ -255,7 +255,7 @@ If you are developing a Windows Store application, obtain the redirection URI fo
255255
`Uri redirectURI = Windows.Security.Authentication.Web.WebAuthenticationBroker.GetCurrentApplicationCallbackUri();`
256256

257257
```yaml
258-
Type: Uri[]
258+
Type: String[]
259259
Parameter Sets: (All)
260260
Aliases:
261261

0 commit comments

Comments
 (0)