Home | History | Annotate | Download | only in webcrypto

Lines Matching defs:Status

16 // Status indicates whether an operation completed successfully, or with an
22 class CONTENT_EXPORT Status {
24 Status() : type_(TYPE_ERROR) {}
26 // Returns true if the Status represents an error (any one of them).
29 // Returns true if the Status represent success.
37 // Constructs a status representing success.
38 static Status Success();
40 // Constructs a status representing a generic operation error. It contains no
42 static Status OperationError();
44 // Constructs a status representing a generic data error. It contains no
46 static Status DataError();
55 static Status ErrorJwkNotDictionary();
58 static Status ErrorJwkPropertyMissing(const std::string& property);
61 static Status ErrorJwkPropertyWrongType(const std::string& property,
66 static Status ErrorJwkBase64Decode(const std::string& property);
70 static Status ErrorJwkExtInconsistent();
74 static Status ErrorJwkUnrecognizedAlgorithm();
78 static Status ErrorJwkAlgorithmInconsistent();
82 static Status ErrorJwkUnrecognizedUse();
86 static Status ErrorJwkUnrecognizedKeyop();
90 static Status ErrorJwkUseInconsistent();
94 static Status ErrorJwkKeyopsInconsistent();
98 static Status ErrorJwkUseAndKeyopsInconsistent();
102 static Status ErrorJwkUnrecognizedKty();
108 static Status ErrorJwkIncorrectKeyLength();
112 static Status ErrorJwkIncompleteOptionalRsaPrivateKey();
121 static Status ErrorImportEmptyKeyData();
125 static Status ErrorImportAesKeyLength();
128 static Status ErrorAes192BitUnsupported();
133 static Status ErrorUnexpectedKeyType();
137 static Status ErrorIncorrectSizeAesCbcIv();
142 static Status ErrorDataTooLarge();
147 static Status ErrorDataTooSmall();
152 static Status ErrorUnsupported();
153 static Status ErrorUnsupported(const std::string& message);
158 static Status ErrorUnexpected();
162 static Status ErrorInvalidAesGcmTagLength();
166 static Status ErrorInvalidAesKwDataLength();
170 static Status ErrorGenerateKeyPublicExponent();
173 static Status ErrorImportRsaEmptyModulus();
176 static Status ErrorGenerateRsaZeroModulus();
179 static Status ErrorImportRsaEmptyExponent();
182 static Status ErrorKeyNotExtractable();
186 static Status ErrorGenerateKeyLength();
191 static Status ErrorCreateKeyBadUsages();
197 Status(blink::WebCryptoErrorType error_type,
201 explicit Status(Type type);