Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

2.2.1.4.3.1 Server Certificate (SERVER_CERTIFICATE)

The SERVER_CERTIFICATE structure describes the generic server certificate structure to which all server certificates present in the Server Security Data (section 2.2.1.4.3) conform.

0

1

2

3

4

5

6

7

8

9

1

0

1

2

3

4

5

6

7

8

9

2

0

1

2

3

4

5

6

7

8

9

3

0

1

dwVersion

certData (variable)

...

dwVersion (4 bytes): A 32-bit, unsigned integer. The format of this field is described by the following bitmask diagram.

0

1

2

3

4

5

6

7

8

9

1

0

1

2

3

4

5

6

7

8

9

2

0

1

2

3

4

5

6

7

8

9

3

0

1

certChainVersion

t

certChainVersion (31 bits): A 31-bit, unsigned integer that contains the certificate version.

Value (31 bits)

Meaning

CERT_CHAIN_VERSION_1

0x00000001

The certificate contained in the certData field is a Server Proprietary Certificate (section 2.2.1.4.3.1.1).

CERT_CHAIN_VERSION_2

0x00000002

The certificate contained in the certData field is an X.509 Certificate (section 5.3.3.2).

t (1 bit): A 1-bit field that indicates whether the certificate contained in the certData field has been permanently or temporarily issued to the server.

Value (1 bit)

Meaning

0

The certificate has been permanently issued to the server.

1

The certificate has been temporarily issued to the server.

certData (variable): Certificate data. The format of this certificate data is determined by the dwVersion field.

Show:
© 2015 Microsoft