82 lines
3.0 KiB
JSON
82 lines
3.0 KiB
JSON
|
, {
|
||
|
"id" : "bef873f0-2079-4876-8657-067de27d01b7",
|
||
|
"clientId" : "https://nextcloud.[[DOMAIN]]/apps/user_saml/saml/metadata",
|
||
|
"surrogateAuthRequired" : false,
|
||
|
"enabled" : true,
|
||
|
"alwaysDisplayInConsole" : false,
|
||
|
"clientAuthenticatorType" : "client-secret",
|
||
|
"redirectUris" : [ "https://nextcloud.[[DOMAIN]]/apps/user_saml/saml/acs" ],
|
||
|
"webOrigins" : [ "https://nextcloud.[[DOMAIN]]" ],
|
||
|
"notBefore" : 0,
|
||
|
"bearerOnly" : false,
|
||
|
"consentRequired" : false,
|
||
|
"standardFlowEnabled" : true,
|
||
|
"implicitFlowEnabled" : false,
|
||
|
"directAccessGrantsEnabled" : false,
|
||
|
"serviceAccountsEnabled" : false,
|
||
|
"publicClient" : false,
|
||
|
"frontchannelLogout" : true,
|
||
|
"protocol" : "saml",
|
||
|
"attributes" : {
|
||
|
"saml.assertion.signature" : "true",
|
||
|
"saml.force.post.binding" : "true",
|
||
|
"saml_assertion_consumer_url_post" : "https://nextcloud.[[DOMAIN]]/apps/user_saml/saml/acs",
|
||
|
"saml.server.signature" : "true",
|
||
|
"saml.server.signature.keyinfo.ext" : "false",
|
||
|
"saml.signing.certificate" : "[[SIGNING_CERTIFICATE]]",
|
||
|
"saml_single_logout_service_url_redirect" : "https://nextcloud.[[DOMAIN]]/apps/user_saml/saml/sls",
|
||
|
"saml.signature.algorithm" : "RSA_SHA256",
|
||
|
"saml_force_name_id_format" : "false",
|
||
|
"saml.client.signature" : "true",
|
||
|
"saml.authnstatement" : "true",
|
||
|
"saml_name_id_format" : "username",
|
||
|
"saml_signature_canonicalization_method" : "http://www.w3.org/2001/10/xml-exc-c14n#"
|
||
|
},
|
||
|
"authenticationFlowBindingOverrides" : { },
|
||
|
"fullScopeAllowed" : true,
|
||
|
"nodeReRegistrationTimeout" : -1,
|
||
|
"protocolMappers" : [ {
|
||
|
"id" : "e8e4acff-da2b-46aa-8bdb-ba42171671d6",
|
||
|
"name" : "username",
|
||
|
"protocol" : "saml",
|
||
|
"protocolMapper" : "saml-user-attribute-mapper",
|
||
|
"consentRequired" : false,
|
||
|
"config" : {
|
||
|
"attribute.nameformat" : "Basic",
|
||
|
"user.attribute" : "username",
|
||
|
"friendly.name" : "username",
|
||
|
"attribute.name" : "username"
|
||
|
}
|
||
|
}, {
|
||
|
"id" : "28206b59-757b-4e3c-81cb-0b6053b1fd3d",
|
||
|
"name" : "email",
|
||
|
"protocol" : "saml",
|
||
|
"protocolMapper" : "saml-user-property-mapper",
|
||
|
"consentRequired" : false,
|
||
|
"config" : {
|
||
|
"attribute.nameformat" : "Basic",
|
||
|
"user.attribute" : "email",
|
||
|
"friendly.name" : "email",
|
||
|
"attribute.name" : "email"
|
||
|
}
|
||
|
}, {
|
||
|
"id" : "e51e04b9-f71a-42de-819e-dd9285246ada",
|
||
|
"name" : "Roles",
|
||
|
"protocol" : "saml",
|
||
|
"protocolMapper" : "saml-role-list-mapper",
|
||
|
"consentRequired" : false,
|
||
|
"config" : {
|
||
|
"single" : "true",
|
||
|
"attribute.nameformat" : "Basic",
|
||
|
"friendly.name" : "Roles",
|
||
|
"attribute.name" : "Roles"
|
||
|
}
|
||
|
} ],
|
||
|
"defaultClientScopes" : [ "web-origins", "role_list", "roles", "profile", "email" ],
|
||
|
"optionalClientScopes" : [ "address", "phone", "offline_access", "microprofile-jwt" ],
|
||
|
"access" : {
|
||
|
"view" : true,
|
||
|
"configure" : true,
|
||
|
"manage" : true
|
||
|
}
|
||
|
}
|