fingerprint() = {atom(), ssl_verify_util:hexstr()}
user_state() = [{check_fingerprint, Fingerprint::fingerprint()}] | []
| verify_cert_fingerprint/2 | |
| verify_fun/3 |
verify_cert_fingerprint(Cert::#'OTPCertificate'{}, Fingerprint::fingerprint()) -> {fail, any()} | {valid, string()}
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