New-ADFSSamlEndpoint

New-ADFSSamlEndpoint

Creates a new SAML protocol endpoint object.

Syntax

New-ADFSSamlEndpoint -Binding <string> -Protocol <string> -Uri <Uri> [-Index <int>] [-IsDefault <Boolean>] [-ResponseUri <Uri>] [<CommonParameters>]
  • Binding

  • Protocol

  • Uri

  • Index

  • IsDefault

  • ResponseUri

Detailed Description

The New-ADFSSamlEndpoint cmdlet creates a new SAML protocol endpoint object.

Parameters

Binding

Specifies the binding type of the endpoint. The possible binding types are POST, SOAP, Artifact, and Redirect.

Default Value: **

Data Type: string

Attributes

Name Value PSMAML Attribute

Required?

true

required

Variable Length?

false

variableLength

Accept wildcard characters?

false

globbing

Accept Pipeline Input?

false

pipelineInput

Position?

named

position

Value Attributes

Name Value PSMAML Attribute

Required?

true

required

Variable Length?

false

variableLength

Index

Specifies the index that is defined for this endpoint.

Default Value: **

Data Type: int

Attributes

Name Value PSMAML Attribute

Required?

false

required

Variable Length?

false

variableLength

Accept wildcard characters?

false

globbing

Accept Pipeline Input?

false

pipelineInput

Position?

named

position

Value Attributes

Name Value PSMAML Attribute

Required?

true

required

Variable Length?

false

variableLength

IsDefault

Specifies that this is a default endpoint for the particular protocol type.

Default Value: **

Data Type: Boolean

Attributes

Name Value PSMAML Attribute

Required?

false

required

Variable Length?

false

variableLength

Accept wildcard characters?

false

globbing

Accept Pipeline Input?

false

pipelineInput

Position?

named

position

Value Attributes

Name Value PSMAML Attribute

Required?

true

required

Variable Length?

false

variableLength

Protocol

Specifies the type of service at the endpoint. The possible values are SAMLSingleSignOn, SAMLArtifactResolution, SAMLLogout, and SAMLAssertionConsumer.

Default Value: **

Data Type: string

Attributes

Name Value PSMAML Attribute

Required?

true

required

Variable Length?

false

variableLength

Accept wildcard characters?

false

globbing

Accept Pipeline Input?

false

pipelineInput

Position?

named

position

Value Attributes

Name Value PSMAML Attribute

Required?

true

required

Variable Length?

false

variableLength

ResponseUri

Specifies the response URI for the endpoint.

Default Value: **

Data Type: Uri

Attributes

Name Value PSMAML Attribute

Required?

false

required

Variable Length?

false

variableLength

Accept wildcard characters?

false

globbing

Accept Pipeline Input?

false

pipelineInput

Position?

named

position

Value Attributes

Name Value PSMAML Attribute

Required?

true

required

Variable Length?

false

variableLength

Uri

Specifies the URI of this endpoint.

Default Value: **

Data Type: Uri

Attributes

Name Value PSMAML Attribute

Required?

true

required

Variable Length?

false

variableLength

Accept wildcard characters?

false

globbing

Accept Pipeline Input?

false

pipelineInput

Position?

named

position

Value Attributes

Name Value PSMAML Attribute

Required?

true

required

Variable Length?

false

variableLength

Input Type

None

Return Type

Microsoft.IdentityServer.PowerShell.Resources.SamlEndpoint

A class structure that represents a SAML endpoint resource object.

Notes

  • You can associate this object with a relying party trust or claims provider trust by using the corresponding cmdlets.

Examples

-------------------------- EXAMPLE 1 --------------------------

Command Prompt: C:\PS>

 
$ep = New-ADFSSamlEndpoint -Binding "POST" -Protocol "SAMLAssertionConsumer" -Uri "https://fabrikam.com/saml/ac" 
Set-ADFSRelyingPartyTrust -Name "My application" -SamlEndpoint $ep                        

Description

-----------

Creates a new SAML endpoint and assigns it to a relying party trust named "My application".

See Also

Reference

Get-ADFSRelyingPartyTrust
Set-ADFSRelyingPartyTrust
Update-ADFSRelyingPartyTrust
Get-ADFSClaimsProviderTrust
Set-ADFSClaimsProviderTrust
Update-ADFSClaimsProviderTrust

Other Resources

Online version: