Table of contents
TLS
TOC
Collapse the table of content
Expand the table of content

Get-AdfsWebApiApplication

Last Updated: 5/25/2017

SYNOPSIS

Gets Web API application roles in AD FS.

SYNTAX

Identifier (Default)

Get-AdfsWebApiApplication [[-Identifier] <String[]>] [<CommonParameters>]

Name

Get-AdfsWebApiApplication [-Name] <String[]> [<CommonParameters>]

PrefixIdentifier

Get-AdfsWebApiApplication [-PrefixIdentifier] <String> [<CommonParameters>]

ApplicationObject

Get-AdfsWebApiApplication [-Application] <WebApiApplication> [<CommonParameters>]

ApplicationGroupIdentifier

Get-AdfsWebApiApplication [-ApplicationGroupIdentifier] <String> [<CommonParameters>]

ApplicationGroupObject

Get-AdfsWebApiApplication [-ApplicationGroup] <ApplicationGroup> [<CommonParameters>]

DESCRIPTION

The Get-AdfsWebApiApplication cmdlet gets Web API application roles in Active Directory Federation Services (AD FS).

EXAMPLES

PARAMETERS

-Application

Specifies a Web API application to get.

Type: WebApiApplication
Parameter Sets: ApplicationObject
Aliases: 

Required: True
Position: 0
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-ApplicationGroup

Specifies an application group for which to get Web API applications.

Type: ApplicationGroup
Parameter Sets: ApplicationGroupObject
Aliases: 

Required: True
Position: 0
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-ApplicationGroupIdentifier

Specifies the ID of an application group for which to get Web API applications.

Type: String
Parameter Sets: ApplicationGroupIdentifier
Aliases: 

Required: True
Position: 0
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-Identifier

Specifies an ID of a Web API application to get.

Type: String[]
Parameter Sets: Identifier
Aliases: 

Required: False
Position: 0
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

-Name

Specifies an array of names of Web API applications to get.

Type: String[]
Parameter Sets: Name
Aliases: 

Required: True
Position: 0
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-PrefixIdentifier

Specifies the prefix identifier of Web API applications to get.

Type: String
Parameter Sets: PrefixIdentifier
Aliases: 

Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS

System.String[]

Microsoft.IdentityServer.Management.Resources.WebApiApplication System.String Microsoft.IdentityServer.Management.Resources.ApplicationGroup

OUTPUTS

Microsoft.IdentityServer.Management.Resources.WebApiApplication

AccessControlPolicyName               string
AccessControlPolicyParameters         System.Object
AdditionalAuthenticationRules         string
AllowedAuthenticationClassReferences  string[]
AllowedClientTypes                    Microsoft.IdentityServer.Protocols.PolicyStore.AllowedClientTypes
AlwaysRequireAuthentication           bool
ApplicationGroupId                    string
ApplicationGroupIdentifier            string
ClaimsProviderName                    string[]
DelegationAuthorizationRules          string
Description                           string
Enabled                               bool
Identifier                            System.Collections.ObjectModel.ReadOnlyCollection[string]
ImpersonationAuthorizationRules       string
IssuanceAuthorizationRules            string
IssuanceTransformRules                string
IssueOAuthRefreshTokensTo             Microsoft.IdentityServer.Protocols.PolicyStore.RefreshTokenIssuanceDeviceTypes
Name                                  string
NotBeforeSkew                         int
PublishedThroughProxy                 bool
RefreshTokenProtectionEnabled         bool
RequestMFAFromClaimsProviders         bool
ResultantPolicy                       Microsoft.IdentityServer.PolicyModel.Configuration.PolicyTemplate.PolicyMetadata
TokenLifetime                         int

Microsoft.IdentityServer.Protocols.PolicyStore.AllowedClientTypes

AllowedClientTypes
{
  None = 0,
  Public = 2,
  Confidential=4,
}

Microsoft.IdentityServer.Protocols.PolicyStore.RefreshTokenIssuanceDeviceTypes

RefreshTokenIssuanceDeviceTypes
{
  NoDevice = 0,
  WorkplaceJoinedDevices = 1,
  AllDevices = 2
}

Microsoft.IdentityServer.PolicyModel.Configuration.PolicyTemplate.PolicyMetadata

IsParameterized  bool
Summary          string
Serialized       string

NOTES

Microsoft.IdentityServer.Management.Resources.WebApiApplication inherits from Microsoft.IdentityServer.Management.Resources.ClientApplication object and implements the Microsoft.IdentityServer.Management.Resources.IApplication interface.

    Microsoft.IdentityServer.Management.Resources.ClientApplication

    ApplicationGroupIdentifier                        string
    Description                                       string
    Enabled                                           bool
    Identifier                                        string
    Name                                              string
    RedirectUri                                       string[]

    Microsoft.IdentityServer.Management.Resources.IApplication

    ApplicationGroupIdentifier                        string
    Enabled                                           bool
    Name                                              string

Add-AdfsWebApiApplication

Remove-AdfsWebApiApplication

Set-AdfsWebApiApplication

© 2017 Microsoft