Module ssl_verify_fingerprint

Data Types

fingerprint()

fingerprint() = {atom(), ssl_verify_util:hexstr()}

user_state()

user_state() = [{check_fingerprint, Fingerprint::fingerprint()}] | []

Function Index

verify_cert_fingerprint/2
verify_fun/3

Function Details

verify_cert_fingerprint/2

verify_cert_fingerprint(Cert::#'OTPCertificate'{}, Fingerprint::fingerprint()) -> {fail, any()} | {valid, string()}

verify_fun/3

verify_fun(Cert::#'OTPCertificate'{}, Event::{bad_cert, Reason::atom() | {revoked, atom()}} | {extension, #'Extension'{}}, InitialUserState::term()) -> {valid, UserState::term()} | {valid_peer, UserState::user_state()} | {fail, Reason::term()} | {unknown, UserState::term()}


Generated by EDoc