Method GetCertificates
GetCertificates(String)
Gets certificates
Declaration
List<CertificateContract> GetCertificates(string connectionId)
Parameters
Type | Name | Description |
---|---|---|
System.String | connectionId | The connection id to identify your connection. See also ConnectionId |
Returns
Type | Description |
---|---|
System.Collections.Generic.List<CertificateContract> | A list of certificates |
Examples
POST http://YourServerName/InfoShare/Json/Common/GetCertificates
Example for returning a list of certificates.{
"connectionId":"15dd030c-1d07-4d43-9ee7-4581a99e461b"
}
Response:
{
"GetCertificatesResult": [{
"CertificateSerialNumber": "2c9f0957a730579c4b302865bb1204fd",
"CertificateSettings": {
"AllowTokenLoginsAllUsers": true,
"AllowedUserIdsForLogin": [
"21f92453-6f45-ed11-a4c9-00155df08701", "c8c89354-6f45-ed11-a4c9-00155df08701" ] },
"Description": "Test certificate pfx",
"Id": "63fc80c1-2e6f-ed11-a4d4-00155df08701",
"IssuedTo": "Roberta Flack",
"Issuer": "CN=TestCertificate",
"Name": {
"Values": [{
"Culture": "en",
"Text": "TestCertificate.pfx" }, {
"Culture": "de",
"Text": "TestCertificate.pfx" }] },
"Thumbprint": "6409093551db49f20d34408ce142bc2a30d6ae51",
"ValidFrom": "2022-11-25T15:43:23",
"ValidTo": "2023-11-25T16:03:23"
}, {
"CertificateSerialNumber": "2c9f0957a730579c4b302865bb1204fd",
"CertificateSettings": {
"AllowTokenLoginsAllUsers": true,
"AllowedUserIdsForLogin": [
"9bc98656-6f45-ed11-a4c9-00155df08701", "3bc98656-1f65-ed11-a4c9-00255da08701" ] },
"Description": "Test certificate cer",
"Id": "75d159fe-326f-ed11-a4d4-00155df08701",
"IssuedTo": "Hans Muster",
"Issuer": "CN=TestCertificate",
"Name": {
"Values": [{
"Culture": "en",
"Text": "TestCertificate.cer" }, {
"Culture": "de",
"Text": "TestCertificate.cer" }] },
"Thumbprint": "6409093551db49f20d34408ce142bc2a30d6ae51",
"ValidFrom": "2022-11-25T15:43:23",
"ValidTo": "2023-11-25T16:03:23" }]
}
Exceptions
Type | Condition |
---|---|
ServiceException | The connection id {connectionId} isn't valid or has expired (10008) |
ServiceException | Verification code is needed: Verification code not yet verified (10152) |