Home | History | Annotate | Download | only in nss

Lines Matching refs:Status

13 #include "content/child/webcrypto/status.h"
32 Status DoUnwrapSymKeyAesKw(const CryptoData& wrapped_key_data,
44 return Status::ErrorUnexpected();
72 return Status::OperationError();
83 return Status::OperationError();
87 return Status::Success();
90 Status WrapSymKeyAesKw(PK11SymKey* key,
106 return Status::ErrorUnexpected();
111 return Status::ErrorDataTooLarge();
121 return Status::OperationError();
124 return Status::ErrorUnexpected();
126 return Status::Success();
138 virtual Status Encrypt(const blink::WebCryptoAlgorithm& algorithm,
143 return Status::ErrorDataTooSmall();
145 return Status::ErrorInvalidAesKwDataLength();
159 return Status::OperationError();
165 virtual Status Decrypt(const blink::WebCryptoAlgorithm& algorithm,
170 return Status::ErrorDataTooSmall();
172 return Status::ErrorInvalidAesKwDataLength();
177 Status status = DoUnwrapSymKeyAesKw(data,
182 if (status.IsError())
183 return status;
188 return Status::OperationError();
191 return Status::OperationError();
194 return Status::Success();