Errata exists for this version of the document.
The X509IdentiyToken is used to pass an X.509 v3 Certificate which is issued by the user.
This token shall always be accompanied by a Signature in the userTokenSignature parameter of ActivateSession if required by the SecurityPolicy. The Server should specify a SecurityPolicy for the UserTokenPolicy if the SecureChannel has a SecurityPolicy of None.
Table 188 defines the X509IdentityToken parameter.
Table 188 – X.509 v3 Identity Token
Name |
Type |
Description |
X509IdentityToken |
structure |
X.509 v3 value. |
policyId |
String |
An identifier for the UserTokenPolicy that the token conforms to. The UserTokenPolicy structure is defined in 7.37. |
certificateData |
ByteString |
The X.509 v3 Certificate in DER format. |