mobileSignatureDetailLevel
If mobileSignatureDetailLevel
is set, the response can contain the following information:
EXCLUDE
: No mobile signature information is returned.
LOW
:userExtId
credentialExtId
state
MEDIUM
: All elements from theLOW
detail level plus:identificator
msspIdentifier
msisdn
signerCert
HIGH
: All elements from theMEDIUM
detail level plus:ctlCreUid
ctlCreDat
ctlModUid
ctlModDat
ctlTcn
The following detail levels can be useful in combination with mobileSignatureDetailLevel
:
credentialDetailLevel
defaultDetailLevel
Example of a request and response with mobileSignatureDetailLevel
set to MEDIUM
:
Request:
<v1:queryCredentials>
<query>
<clientName>Default</clientName>
<detailLevels>
<credentialDetailLevel>MEDIUM</credentialDetailLevel>
<mobileSignatureDetailLevel>MEDIUM</mobileSignatureDetailLevel>
</detailLevels>
<credential>
<type>MOBILE_SIGNATURE</type>
<userExtId>9999999404</userExtId>
</credential>
</query>
</v1:queryCredentials>
Response:
<ns2:queryCredentialsResponse
xmlns:ns2="http://adnovum.ch/nevisidm/ws/services/v1">
<return>
<userExtId>9999999404</userExtId>
<state>ACTIVE</state>
<type>MOBILE_SIGNATURE</type>
<lastChange>2024-05-17T13:24:29.000+02:00</lastChange>
<validFrom>2024-02-08T13:24:29.000+01:00</validFrom>
<validTo>2024-08-24T13:24:29.000+02:00</validTo>
<failureCount>0</failureCount>
<successCount>0</successCount>
<resetCount>0</resetCount>
<value>+36201234567</value>
<extId>99999994011</extId>
<name>ScimQueryRestTest</name>
<mobileSignature>
<userExtId>9999999404</userExtId>
<credentialExtId>99999994011</credentialExtId>
<state>ACTIVE</state>
<identificator>IDENTIFICATOR_SCIM</identificator>
<msspIdentifier>http://www.swisscom.ch</msspIdentifier>
<msisdn>+36201234567</msisdn>
</mobileSignature>
</return>
</ns2:queryCredentialsResponse>