peerVerified: (
req: any,
) =>
| {
error?: undefined;
identity?: undefined;
presented: boolean;
revocation?: undefined;
verified: boolean;
why: string;
}
| {
error: string;
identity?: undefined;
presented: boolean;
revocation: any;
verified: boolean;
why: string;
}
| {
error: any;
identity: any;
presented: boolean;
revocation: any;
verified: boolean;
why: string;
}
| {
error?: undefined;
identity?: undefined;
presented: boolean;
revocation: any;
verified: boolean;
why: string;
}
| {
error: string;
identity?: undefined;
presented: boolean;
revocation?: undefined;
verified: boolean;
why: string;
} = peerVerified
Type Declaration
-
- (
req: any,
):
| {
error?: undefined;
identity?: undefined;
presented: boolean;
revocation?: undefined;
verified: boolean;
why: string;
}
| {
error: string;
identity?: undefined;
presented: boolean;
revocation: any;
verified: boolean;
why: string;
}
| {
error: any;
identity: any;
presented: boolean;
revocation: any;
verified: boolean;
why: string;
}
| {
error?: undefined;
identity?: undefined;
presented: boolean;
revocation: any;
verified: boolean;
why: string;
}
| {
error: string;
identity?: undefined;
presented: boolean;
revocation?: undefined;
verified: boolean;
why: string;
}
-
Returns
| {
error?: undefined;
identity?: undefined;
presented: boolean;
revocation?: undefined;
verified: boolean;
why: string;
}
| {
error: string;
identity?: undefined;
presented: boolean;
revocation: any;
verified: boolean;
why: string;
}
| {
error: any;
identity: any;
presented: boolean;
revocation: any;
verified: boolean;
why: string;
}
| {
error?: undefined;
identity?: undefined;
presented: boolean;
revocation: any;
verified: boolean;
why: string;
}
| {
error: string;
identity?: undefined;
presented: boolean;
revocation?: undefined;
verified: boolean;
why: string;
}
{ verified, presented, error, why, revocation, ... }, error
being node's own reason string
Tells whether the connection's client certificate verified against the client truststore, with revocation consulted.