Name
xenc_pubkey_pem_export,
xenc_pubkey_DER_export,
xenc_pubkey_magic_export,
xenc_pubkey_ssh_export
— export a stored public key in several wire formats
Synopsis
varchar xenc_pubkey_pem_export(
|
in key_name varchar); |
varchar xenc_pubkey_DER_export(
|
in key_name varchar); |
varchar xenc_pubkey_magic_export(
|
in key_name varchar); |
varchar xenc_pubkey_ssh_export(
|
in key_name varchar); |
Description
These BIFs serialize the public part of a key from the server's key store
under four common encodings, indexed by the registered
key_name.
: xenc_pubkey_pem_export classic PEM (Base64 between BEGIN/END markers).
: xenc_pubkey_DER_export binary ASN.1 DER. Suitable for direct certificate input.
: xenc_pubkey_magic_export Microsoft "BLOBHEADER" / WebCrypto JWK-magic header
: form, used by Identity-Provider integrations that expect MS-style key blobs.
: xenc_pubkey_ssh_export OpenSSH authorized_keys line ("ssh-rsa AAAAB3...").
All four return SQL NULL if no public component is available for
key_name.