@@ -3862,6 +3862,11 @@ export enum BreachMatchMode {
38623862 High = "High"
38633863}
38643864
3865+ /**
3866+ * XML canonicalization method enumeration. This is used for the IdP and SP side of FusionAuth SAML.
3867+ *
3868+ * @author Brian Pontarelli
3869+ */
38653870export enum CanonicalizationMethod {
38663871 exclusive = "exclusive" ,
38673872 exclusive_with_comments = "exclusive_with_comments" ,
@@ -5623,6 +5628,7 @@ export interface OpenIdConnectIdentityProvider extends BaseIdentityProvider<Open
56235628 buttonText ?: string ;
56245629 domains ?: Array < string > ;
56255630 oauth2 ?: IdentityProviderOauth2Configuration ;
5631+ postRequest ?: boolean ;
56265632}
56275633
56285634/**
@@ -5926,11 +5932,14 @@ export interface SAMLv2ApplicationConfiguration extends BaseIdentityProviderAppl
59265932
59275933export interface SAMLv2Configuration extends Enableable {
59285934 audience ?: string ;
5935+ authorizedRedirectURLs ?: Array < string > ;
59295936 callbackURL ?: string ;
59305937 debug ?: boolean ;
5938+ defaultVerificationKeyId ?: UUID ;
59315939 issuer ?: string ;
59325940 keyId ?: UUID ;
59335941 logoutURL ?: string ;
5942+ requireSignedRequests ?: boolean ;
59345943 xmlSignatureC14nMethod ?: CanonicalizationMethod ;
59355944}
59365945
@@ -5947,7 +5956,11 @@ export interface SAMLv2IdentityProvider extends BaseIdentityProvider<SAMLv2Appli
59475956 idpEndpoint ?: string ;
59485957 issuer ?: string ;
59495958 keyId ?: UUID ;
5959+ postRequest ?: boolean ;
5960+ requestSigningKeyId ?: UUID ;
5961+ signRequest ?: boolean ;
59505962 useNameIdForEmail ?: boolean ;
5963+ xmlSignatureC14nMethod ?: CanonicalizationMethod ;
59515964}
59525965
59535966/**
@@ -6063,6 +6076,14 @@ export interface SortField {
60636076 order ?: Sort ;
60646077}
60656078
6079+ /**
6080+ * Helper interface that indicates an identity provider can be federated to using the HTTP POST method.
6081+ *
6082+ * @author Brian Pontarelli
6083+ */
6084+ export interface SupportsPostBindings {
6085+ }
6086+
60666087/**
60676088 * @author Brian Pontarelli
60686089 */
0 commit comments