# Package io.etcd.jetcd.auth

Class Summary
AuthDisableResponse: AuthDisableResponse returned by `Auth#authDisable()` contains a header.
AuthEnableResponse: AuthEnableResponse returned by `Auth#authEnable()` call contains a header.
AuthRoleAddResponse: AuthRoleAddResponse returned by `Auth#roleAdd(ByteSequence)` contains a header.
AuthRoleDeleteResponse: AuthRoleDeleteResponse returned by `Auth#roleDelete(ByteSequence)` contains a header.
AuthRoleGetResponse: AuthRoleGetResponse returned by `Auth#roleGet(ByteSequence)` contains a header and a list of permissions.
AuthRoleGrantPermissionResponse: AuthRoleGrantPermissionResponse returned by `Auth#roleGrantPermission(ByteSequence, ByteSequence, ByteSequence, Type)` contains a header.
AuthRoleListResponse: AuthRoleListResponse returned by `Auth#roleList()` contains a header and a list of roles.
AuthRoleRevokePermissionResponse: AuthRoleRevokePermissionResponse returned by `Auth#roleRevokePermission(ByteSequence, ByteSequence, ByteSequence)` contains a header.
AuthUserAddResponse: AuthUserAddResponse returned by `Auth#userAdd(ByteSequence, ByteSequence)` contains a header.
AuthUserChangePasswordResponse: AuthUserChangePasswordResponse returned by `Auth#userChangePassword(ByteSequence, ByteSequence)` contains a header.
AuthUserDeleteResponse: AuthUserDeleteResponse returned by `Auth#userDelete(ByteSequence)` contains a header.
AuthUserGetResponse: AuthUserGetResponse returned by `Auth#userGet(ByteSequence)` contains a header and a list of roles associated with the user.
AuthUserGrantRoleResponse: AuthUserGrantRoleResponse returned by `Auth#userGrantRole(ByteSequence, ByteSequence)` contains a header.
AuthUserListResponse: AuthUserListResponse returned by `Auth#userList()` contains a header and a list of users.
AuthUserRevokeRoleResponse: AuthUserRevokeRoleResponse returned by `Auth#userRevokeRole(ByteSequence, ByteSequence)` contains a header.
Permission: represents a permission over a range of keys.

Enum Summary
Permission.Type