| // Copyright 2017 The ChromiumOS Authors | |
| // Use of this source code is governed by a BSD-style license that can be | |
| // found in the LICENSE file. | |
| #ifndef CHAPS_DBUS_BINDINGS_CONSTANTS_H_ | |
| #define CHAPS_DBUS_BINDINGS_CONSTANTS_H_ | |
| namespace chaps { | |
| // chaps | |
| inline constexpr char kChapsInterface[] = "org.chromium.Chaps"; | |
| inline constexpr char kChapsServicePath[] = "/org/chromium/Chaps"; | |
| inline constexpr char kChapsServiceName[] = "org.chromium.Chaps"; | |
| // Methods exposed by chaps. | |
| inline constexpr char kOpenIsolateMethod[] = "OpenIsolate"; | |
| inline constexpr char kCloseIsolateMethod[] = "CloseIsolate"; | |
| inline constexpr char kLoadTokenMethod[] = "LoadToken"; | |
| inline constexpr char kUnloadTokenMethod[] = "UnloadToken"; | |
| inline constexpr char kGetTokenPathMethod[] = "GetTokenPath"; | |
| inline constexpr char kSetLogLevelMethod[] = "SetLogLevel"; | |
| inline constexpr char kGetSlotListMethod[] = "GetSlotList"; | |
| inline constexpr char kGetSlotInfoMethod[] = "GetSlotInfo"; | |
| inline constexpr char kGetTokenInfoMethod[] = "GetTokenInfo"; | |
| inline constexpr char kGetMechanismListMethod[] = "GetMechanismList"; | |
| inline constexpr char kGetMechanismInfoMethod[] = "GetMechanismInfo"; | |
| inline constexpr char kInitTokenMethod[] = "InitToken"; | |
| inline constexpr char kInitPINMethod[] = "InitPIN"; | |
| inline constexpr char kSetPINMethod[] = "SetPIN"; | |
| inline constexpr char kOpenSessionMethod[] = "OpenSession"; | |
| inline constexpr char kCloseSessionMethod[] = "CloseSession"; | |
| inline constexpr char kGetSessionInfoMethod[] = "GetSessionInfo"; | |
| inline constexpr char kGetOperationStateMethod[] = "GetOperationState"; | |
| inline constexpr char kSetOperationStateMethod[] = "SetOperationState"; | |
| inline constexpr char kLoginMethod[] = "Login"; | |
| inline constexpr char kLogoutMethod[] = "Logout"; | |
| inline constexpr char kCreateObjectMethod[] = "CreateObject"; | |
| inline constexpr char kCopyObjectMethod[] = "CopyObject"; | |
| inline constexpr char kDestroyObjectMethod[] = "DestroyObject"; | |
| inline constexpr char kGetObjectSizeMethod[] = "GetObjectSize"; | |
| inline constexpr char kGetAttributeValueMethod[] = "GetAttributeValue"; | |
| inline constexpr char kSetAttributeValueMethod[] = "SetAttributeValue"; | |
| inline constexpr char kFindObjectsInitMethod[] = "FindObjectsInit"; | |
| inline constexpr char kFindObjectsMethod[] = "FindObjects"; | |
| inline constexpr char kFindObjectsFinalMethod[] = "FindObjectsFinal"; | |
| inline constexpr char kEncryptInitMethod[] = "EncryptInit"; | |
| inline constexpr char kEncryptMethod[] = "Encrypt"; | |
| inline constexpr char kEncryptUpdateMethod[] = "EncryptUpdate"; | |
| inline constexpr char kEncryptFinalMethod[] = "EncryptFinal"; | |
| inline constexpr char kEncryptCancelMethod[] = "EncryptCancel"; | |
| inline constexpr char kDecryptInitMethod[] = "DecryptInit"; | |
| inline constexpr char kDecryptMethod[] = "Decrypt"; | |
| inline constexpr char kDecryptUpdateMethod[] = "DecryptUpdate"; | |
| inline constexpr char kDecryptFinalMethod[] = "DecryptFinal"; | |
| inline constexpr char kDecryptCancelMethod[] = "DecryptCancel"; | |
| inline constexpr char kDigestInitMethod[] = "DigestInit"; | |
| inline constexpr char kDigestMethod[] = "Digest"; | |
| inline constexpr char kDigestUpdateMethod[] = "DigestUpdate"; | |
| inline constexpr char kDigestKeyMethod[] = "DigestKey"; | |
| inline constexpr char kDigestFinalMethod[] = "DigestFinal"; | |
| inline constexpr char kDigestCancelMethod[] = "DigestCancel"; | |
| inline constexpr char kSignInitMethod[] = "SignInit"; | |
| inline constexpr char kSignMethod[] = "Sign"; | |
| inline constexpr char kSignUpdateMethod[] = "SignUpdate"; | |
| inline constexpr char kSignFinalMethod[] = "SignFinal"; | |
| inline constexpr char kSignCancelMethod[] = "SignCancel"; | |
| inline constexpr char kSignRecoverInitMethod[] = "SignRecoverInit"; | |
| inline constexpr char kSignRecoverMethod[] = "SignRecover"; | |
| inline constexpr char kVerifyInitMethod[] = "VerifyInit"; | |
| inline constexpr char kVerifyMethod[] = "Verify"; | |
| inline constexpr char kVerifyUpdateMethod[] = "VerifyUpdate"; | |
| inline constexpr char kVerifyFinalMethod[] = "VerifyFinal"; | |
| inline constexpr char kVerifyCancelMethod[] = "VerifyCancel"; | |
| inline constexpr char kVerifyRecoverInitMethod[] = "VerifyRecoverInit"; | |
| inline constexpr char kVerifyRecoverMethod[] = "VerifyRecover"; | |
| inline constexpr char kDigestEncryptUpdateMethod[] = "DigestEncryptUpdate"; | |
| inline constexpr char kDecryptDigestUpdateMethod[] = "DecryptDigestUpdate"; | |
| inline constexpr char kSignEncryptUpdateMethod[] = "SignEncryptUpdate"; | |
| inline constexpr char kDecryptVerifyUpdateMethod[] = "DecryptVerifyUpdate"; | |
| inline constexpr char kGenerateKeyMethod[] = "GenerateKey"; | |
| inline constexpr char kGenerateKeyPairMethod[] = "GenerateKeyPair"; | |
| inline constexpr char kWrapKeyMethod[] = "WrapKey"; | |
| inline constexpr char kUnwrapKeyMethod[] = "UnwrapKey"; | |
| inline constexpr char kDeriveKeyMethod[] = "DeriveKey"; | |
| inline constexpr char kSeedRandomMethod[] = "SeedRandom"; | |
| inline constexpr char kGenerateRandomMethod[] = "GenerateRandom"; | |
| } // namespace chaps | |
| #endif // CHAPS_DBUS_BINDINGS_CONSTANTS_H_ |