diff options
author | Ingela Anderton Andin <[email protected]> | 2016-03-09 15:36:32 +0100 |
---|---|---|
committer | Ingela Anderton Andin <[email protected]> | 2016-03-10 15:44:12 +0100 |
commit | 2102dcca65b21de96f983aa8549a539503253c2b (patch) | |
tree | 243c5dc7199b703bc50f28af54df3771b0830d4b /lib/public_key/doc/src/public_key.xml | |
parent | e4fd76bdd9dd15547531947aaecf487385a6d796 (diff) | |
download | otp-2102dcca65b21de96f983aa8549a539503253c2b.tar.gz otp-2102dcca65b21de96f983aa8549a539503253c2b.tar.bz2 otp-2102dcca65b21de96f983aa8549a539503253c2b.zip |
public_key: Handle PEM encoded EC public keys
Also add missing test for PEM encoded private EC keys.
Diffstat (limited to 'lib/public_key/doc/src/public_key.xml')
-rw-r--r-- | lib/public_key/doc/src/public_key.xml | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/lib/public_key/doc/src/public_key.xml b/lib/public_key/doc/src/public_key.xml index 16a7497a22..6923066da7 100644 --- a/lib/public_key/doc/src/public_key.xml +++ b/lib/public_key/doc/src/public_key.xml @@ -141,7 +141,7 @@ <item><p><c>#'DSAPrivateKey'{}</c></p></item> <tag><c>ec_public_key()</c></tag> - <item><p>= <c>{#'ECPoint'{}, #'EcpkParameters'{} | {namedCurve, oid()}}</c></p></item> + <item><p>= <c>{#'ECPoint'{}, #'ECParameters'{} | {namedCurve, oid()}}</c></p></item> <tag><c>ec_private_key() =</c></tag> <item><p><c>#'ECPrivateKey'{}</c></p></item> @@ -418,13 +418,14 @@ <v>Entity = term()</v> <d>Erlang representation of <c>Asn1Type</c>. If <c>Asn1Type</c> is 'SubjectPublicKeyInfo', - <c>Entity</c> must be either an <c>rsa_public_key()</c> or a - <c>dsa_public_key()</c> and this function creates the appropriate + <c>Entity</c> must be either an <c>rsa_public_key()</c>, + <c>dsa_public_key()</c> or an <c>ec_public_key()</c> + and this function creates the appropriate 'SubjectPublicKeyInfo' entry. </d> <v>CipherInfo = cipher_info()</v> <v>Password = string()</v> - </type> + </type> <desc> <p>Creates a PEM entry that can be feed to <c>pem_encode/1</c>.</p> </desc> |