" mutation UpdateSAMLServiceProvider($appId: String!, $name: String!, $domain: String!, $clientId: String!, $redirectUrl: String!, $loginUrl: String!, $logoutUrl: String!, $nameId: String!, $IdPEntityID: String, $assertionConsumeService: [AssertionConsumeServiceInputType], $image: String, $mappings: AssertionMapInputType, $defaultIdPMapId: String, $description: String, $SPMetadata: String, $IdPMetadata: String, $enableSignRes: Boolean, $resSignPublicKey: String, $hasResEncrypted: Boolean, $resEncryptAlgorithm: String, $resAbstractAlgorithm: String, $resDecryptPrivateKey: String, $resDecryptPrivateKeyPass: String, $resEncryptPublicKey: String, $enableSignReq: Boolean, $reqSignAlgorithm: String, $reqAbstractAlgorithm: String, $reqSignPrivateKey: String, $reqSignPrivateKeyPass: String, $reqSignPublicKey: String){\n UpdateSAMLServiceProvider(appId: $appId, name: $name, domain: $domain, clientId: $clientId, redirectUrl: $redirectUrl, loginUrl: $loginUrl, logoutUrl: $logoutUrl, nameId: $nameId, IdPEntityID: $IdPEntityID, assertionConsumeService: $assertionConsumeService, image: $image, mappings: $mappings, defaultIdPMapId: $defaultIdPMapId, description: $description, SPMetadata: $SPMetadata, IdPMetadata: $IdPMetadata, enableSignRes: $enableSignRes, resSignPublicKey: $resSignPublicKey, hasResEncrypted: $hasResEncrypted, resEncryptAlgorithm: $resEncryptAlgorithm, resAbstractAlgorithm: $resAbstractAlgorithm, resDecryptPrivateKey: $resDecryptPrivateKey, resDecryptPrivateKeyPass: $resDecryptPrivateKeyPass, resEncryptPublicKey: $resEncryptPublicKey, enableSignReq: $enableSignReq, reqSignAlgorithm: $reqSignAlgorithm, reqAbstractAlgorithm: $reqAbstractAlgorithm, reqSignPrivateKey: $reqSignPrivateKey, reqSignPrivateKeyPass: $reqSignPrivateKeyPass, reqSignPublicKey: $reqSignPublicKey){\n _id\n name\n domain\n image\n appSecret\n defaultIdPMap{\n _id\n name\n image\n description\n isDeleted\n }\n defaultIdPMapId\n appId\n clientId\n description\n isDeleted\n enabled\n when\n SPMetadata\n IdPMetadata\n IdPEntityID\n assertionConsumeService{\n binding\n url\n isDefault\n }\n mappings{\n username\n nickname\n photo\n company\n providerName\n email\n }\n redirectUrl\n loginUrl\n logoutUrl\n nameId\n enableSignRes\n resSignPublicKey\n hasResEncrypted\n resEncryptAlgorithm\n resAbstractAlgorithm\n resDecryptPrivateKey\n resDecryptPrivateKeyPass\n resEncryptPublicKey\n enableSignReq\n reqSignAlgorithm\n reqAbstractAlgorithm\n reqSignPrivateKey\n reqSignPrivateKeyPass\n reqSignPublicKey\n SPUrl\n }\n}\n"