#include "components/webcrypto/generate_key_result.h"
#include "base/check_op.h"
#include "base/notreached.h"
namespace webcrypto {
GenerateKeyResult::GenerateKeyResult() : … { … }
GenerateKeyResult::Type GenerateKeyResult::type() const { … }
const blink::WebCryptoKey& GenerateKeyResult::secret_key() const { … }
const blink::WebCryptoKey& GenerateKeyResult::public_key() const { … }
const blink::WebCryptoKey& GenerateKeyResult::private_key() const { … }
void GenerateKeyResult::AssignSecretKey(const blink::WebCryptoKey& key) { … }
void GenerateKeyResult::AssignKeyPair(const blink::WebCryptoKey& public_key,
const blink::WebCryptoKey& private_key) { … }
void GenerateKeyResult::Complete(blink::WebCryptoResult* out) const { … }
}