Get-Adfs
Properties
Syntax
Get-AdfsProperties []
Description
The Get-AdfsProperties cmdlet gets all the associated properties for the Active Directory Federation Services (AD FS) service.
Examples
Example 1: Get the associated properties
PS C:\> Get-AdfsProperties
AcceptableIdentifiers : {}
AddProxyAuthorizationRules : exists([Type == "http://schemas.microsoft.com/ws/2008/06/identity/claims/groupsid", Value == "S-1-5-32-544", Issuer =~ "^AD AUTHORITY$"]) =>
issue(Type = "http://schemas.microsoft.com/authorization/claims/permit", Value = "true");
c:[Type == "http://schemas.microsoft.com/ws/2008/06/identity/claims/primarysid", Issuer =~ "^AD AUTHORITY$" ]
=>
issue(store="_ProxyCredentialStore",types=("http://schemas.microsoft.com/authorization/claims/permit"),query="isProxyTrustManagerSid({0})",
param=c.Value );
c:[Type == "http://schemas.microsoft.com/ws/2008/06/identity/claims/proxytrustid", Issuer =~ "^SELF AUTHORITY$" ]
=>
issue(store="_ProxyCredentialStore",types=("http://schemas.microsoft.com/authorization/claims/permit"),query="isProxyTrustProvisioned({0})",
param=c.Value );
ArtifactDbConnection : Data Source=np:\\.\pipe\microsoft##wid\tsql\query;Initial Catalog=AdfsArtifactStore;Integrated Security=True
AuthenticationContextOrder : {urn:oasis:names:tc:SAML:2.0:ac:classes:Password, urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport,
urn:oasis:names:tc:SAML:2.0:ac:classes:TLSClient, urn:oasis:names:tc:SAML:2.0:ac:classes:X509...}
AutoCertificateRollover : False
CertificateCriticalThreshold : 2
CertificateDuration : 365
CertificateGenerationThreshold : 20
CertificatePromotionThreshold : 5
CertificateRolloverInterval : 720
CertificateSharingContainer : CN=e6ddcbbc-5dc9-4ef2-9354-5e9ba1cac82d,CN=ADFS,CN=Microsoft,CN=Program Data,DC=contoso,DC=com
CertificateThresholdMultiplier : 1440
ClientCertRevocationCheck : None
ContactPerson : Microsoft.IdentityServer.Management.Resources.ContactPerson
DisplayName : Contoso Corp.
IntranetUseLocalClaimsProvider : False
ExtendedProtectionTokenCheck : Allow
FederationPassiveAddress : /adfs/ls/
HostName : sts.contoso.com
HttpPort : 80
HttpsPort : 443
TlsClientPort : 49443
Identifier : http://sts.contoso.com/adfs/services/trust
InstalledLanguage : en-US
LogLevel : {Errors, Information, Verbose, Warnings}
MonitoringInterval : 1440
NetTcpPort : 1501
NtlmOnlySupportedClientAtProxy : True
OrganizationInfo :
PreventTokenReplays : False
ProxyTrustTokenLifetime : 21600
ReplayCacheExpirationInterval : 60
SignedSamlRequestsRequired : False
SamlMessageDeliveryWindow : 5
SignSamlAuthnRequests : False
SsoLifetime : 480
PersistentSsoLifetimeMins : 10080
PersistentSsoEnabled : True
PersistentSsoCutoffTime : 1/1/0001 12:00:00 AM
KmsiEnabled : False
LoopDetectionEnabled : True
LoopDetectionTimeIntervalInSeconds : 20
LoopDetectionMaximumTokensIssuedInInterval : 5
SendClientRequestIdAsQueryStringParameter : True
WIASupportedUserAgents : {MSIE 6.0, MSIE 7.0, MSIE 8.0, MSIE 9.0...}
ExtranetLockoutThreshold : 2
ExtranetLockoutEnabled : True
ExtranetObservationWindow : 01:00:00
This command retrieves the associated properties from AD FS.
Inputs
None
Outputs
Microsoft.IdentityServer.Management.Resources.ServiceProperties
AcceptableIdentifiers uri[]
AddProxyAuthorizationRules string
AllowLocalAdminsServiceAdministration bool
AllowSystemServiceAdministration bool
ArtifactDbConnection string
AuditLevel string[]
AuthenticationContextOrder uri[]
AutoCertificateRollover bool
BrowserSsoEnabled bool
BrowserSsoSupportedUserAgents string[]
CertificateCriticalThreshold int
CertificateDuration int
CertificateGenerationThreshold int
CertificatePromotionThreshold int
CertificateRolloverInterval int
CertificateSharingContainer string
CertificateThresholdMultiplier int
ClientCertRevocationCheck Microsoft.IdentityServer.PolicyModel.Configuration.RevocationSetting
ContactPerson Microsoft.IdentityServer.Management.Resources.ContactPerson
CurrentFarmBehavior int
DelegateServiceAdministration string
DeviceUsageWindowInDays int
DisplayName string
EnableIdpInitiatedSignonPage bool
EnableOauthLogout bool
ExtendedProtectionTokenCheck Microsoft.IdentityServer.PolicyModel.Configuration.ProtectionPolicySetting
ExtranetLockoutEnabled bool
ExtranetLockoutRequirePDC bool
ExtranetLockoutThreshold int
ExtranetObservationWindow timespan
FederationPassiveAddress string
GlobalRelyingPartyClaimsIssuancePolicy string
HostName string
HttpPort int
HttpsPort int
Identifier uri
IdTokenIssuer uri
IgnoreTokenBinding bool
InstalledLanguage string
IntranetUseLocalClaimsProvider bool
KmsiEnabled bool
KmsiLifetimeMins int
LocalAuthenticationTypesEnabled bool
LogLevel string[]
LoopDetectionEnabled bool
LoopDetectionMaximumTokensIssuedInInterval int
LoopDetectionTimeIntervalInSeconds int
MonitoringInterval int
NetTcpPort int
NtlmOnlySupportedClientAtProxy bool
OrganizationInfo Microsoft.IdentityServer.Management.Resources.Organization
PasswordValidationDelayInMinutes int
PersistentSsoCutoffTime datetime
PersistentSsoEnabled bool
PersistentSsoLifetimeMins int
PreventTokenReplays bool
ProxyTrustTokenLifetime int
RelayStateForIdpInitiatedSignOnEnabled bool
ReplayCacheExpirationInterval int
SamlMessageDeliveryWindow int
SendClientRequestIdAsQueryStringParameter bool
SignedSamlRequestsRequired bool
SignSamlAuthnRequests bool
SsoLifetime int
TlsClientPort int
WiaEvaluationMethod Microsoft.IdentityServer.WiaEvaluationMethodState
WIASupportedUserAgents string[]
Outputs
Microsoft.IdentityServer.PolicyModel.Configuration.RevocationSetting
RevocationSetting
{
None = 0,
CheckEndCert = 1,
CheckEndCertCacheOnly = 2,
CheckChain = 3,
CheckChainCacheOnly = 4,
CheckChainExcludeRoot = 5,
CheckChainExcludeRootCacheOnly = 6,
}
Outputs
Microsoft.IdentityServer.Management.Resources.ContactPerson
ContactType string
EmailAddresses string[]
GivenName string
PhoneNumbers string[]
Surname string
Outputs
Microsoft.IdentityServer.PolicyModel.Configuration.ProtectionPolicySetting
Allow string
Require string
None string
Outputs
Microsoft.IdentityServer.Management.Resources.Organization
DisplayName string
Name string
OrganizationUrl string
Outputs
Microsoft.IdentityServer.WiaEvaluationMethodState
WiaEvaluationMethodState
{
WiaCapabilityDetection,
WiaUserAgentDetection
}